我想创建三星Galaxy S II的AVD.唯一的目的是使用它的默认Web浏览器测试网站,以查看它们在纵向和横向模式下的外观.
由于它现在是最受欢迎的Android智能手机,我想用我的网站进行测试.
我想知道最基本的设置,所以我至少可以得到一个粗略的想法.我正在使用带有GUI前端的Andriod SDK.
我正在寻找在Andriod虚拟设备管理器中单击"新建"后出现的那些设置.
例如:
目标:SD卡:外观:硬件:抽象LCD密度最大VM应用程序堆大小设备RAM大小
等等.
我尝试了三星的在线远程测试实验室,但我发现限制太多(似乎无法在某些端口关闭的互联网热点上使用它),启动缓慢,我最后还是以空白黑屏结束.所以,我真的更喜欢将自己的版本作为AVD运行.
我想显示一个表格,其中包含与编辑项目相对应的数据.我ui-router用于路由.我定义了一个州:
myapp.config(function($stateProvider) {
$stateProvider.
.state('layout.propertyedit', {
url: "/properties/:propertyId",
views : {
"contentView@": {
templateUrl : 'partials/content2.html',
controller: 'PropertyController'
}
}
});
Run Code Online (Sandbox Code Playgroud)
在PropertyController,我想设置$scope.property来自以下呼叫的数据(Google Cloud Endpoints):
gapi.client.realestate.get(propertyId).execute(function(resp) {
console.log(resp);
});
Run Code Online (Sandbox Code Playgroud)
我不知道是否可以使用,resolve因为数据是异步返回的.我试过了
resolve: {
propertyData: function() {
return gapi.client.realestate.get(propertyId).execute(function(resp) {
console.log(resp);
});
}
}
Run Code Online (Sandbox Code Playgroud)
第一个问题,propertyId未定义.你怎么得到propertyId的url: "/properties/:propertyId"?
基本上我想设置$scope.property在PropertyController向resp通过异步调用返回的对象.
编辑:
myapp.controller('PropertyController', function($scope, , $stateParams, $q) {
$scope.property = {};
$scope.create = function(property) {
}
$scope.update …Run Code Online (Sandbox Code Playgroud) 如何围绕轴旋转一个Three.js Vector3一定的角度?
我正在使用TweenMax JS库和ColorPropsPlugin,它将补间以多种格式指定的颜色值,我遇到的问题是结果总是以字符串的形式:
"rgb(255,255,255)"
Run Code Online (Sandbox Code Playgroud)
如何将其转换为十六进制数字,如:
0xffffff
Run Code Online (Sandbox Code Playgroud) 我一直看到在AngularJS中创建控制器和服务的不同例子,我很困惑,有人可以向我解释这两种方法之间的差异吗?
app.service('reverseService', function() {
this.reverse = function(name) {
return name.split("").reverse().join("");
};
});
app.factory('reverseService', function() {
return {
reverse : function(name) {
return name.split("").reverse().join("");
}
}
});
Run Code Online (Sandbox Code Playgroud)
还有一个控制器示例:
function ExampleCtrl($scope) {
$scope.data = "some data";
}
app.controller("ExampleCtrl", function($scope) {
$scope.data = "some data";
}
Run Code Online (Sandbox Code Playgroud) 好的,我有一个类似于以下示例的布局xml:
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/tile_bg" >
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:paddingTop="10dp" >
<LinearLayout
android:id="@+id/layout_0"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<!-- view stuff here -->
</LinearLayout>
<!-- more linear layouts as siblings to this one -->
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
我实际上有大约7个LinearLayout项目,每个项目的id从layout_0等增加.我希望能够获得根LinearLayout下的所有LinearLayout项目.我是否需要在根目录上放置一个id并通过id找到所有其他ID,或者我可以按类型获取它们.
我用来夸大布局的代码是:
View view = (View) inflater.inflate(R.layout.flight_details, container, false);
Run Code Online (Sandbox Code Playgroud)
我在某处读过你可以迭代ViewGroup的孩子,但这只是一个View.
通过类型获得一堆孩子的最佳方法是什么?
当使用Yeoman和角度发生器时,我通过运行grunt来构建dist.这很好但我的问题是,当我实际上只需要min.js时,为什么dist文件夹还包含所有的bower组件.
在grunt文件中是否有设置我可以破解只获取供应商文件夹中的min.js文件,以保持dist.尽可能小?
我目前正在手动创建一个供应商文件夹并将min.js文件复制到我的index.html中引用它们,但如果我可以自动化它会很棒.
我正在使用SplineCurve3仅在X轴和Y轴上绘制一条线,我有一个立方体成功动画沿着这条线使用spline.getPoint(t),其中t是0-1的时间.我试图通过使用点积的Y向量将立方体定向到线.
它几乎是对齐的,但是有点微不足道.我以为我会使用Y矢量的点积和当前点的切线作为旋转四元数的角度.
这是我的渲染功能:
function render() {
var updateMatrix = new THREE.Matrix4();
updateMatrix.setPosition(spline.getPoint(t));
var angle = new THREE.Vector3(0,1,0).dot(spline.getTangent(t).normalize());
var quat = new THREE.Quaternion;
quat.setFromAxisAngle(new THREE.Vector3(0,0,1), angle);
updateMatrix.setRotationFromQuaternion(quat);
marker.rotation.getRotationFromMatrix(updateMatrix);
marker.matrixWorld = updateMatrix;
t = (t >= 1) ? 0 : t += 0.002;
renderer.render(scene, camera);
}
Run Code Online (Sandbox Code Playgroud)
这是一个演示我的问题的小提琴,有人能告诉我旋转方面出了什么问题吗?
你可以编辑我的 - jsfiddle示例
我打开不同颜色的3厘米窗户,以帮助我区分服务器等.这些命令在一个.bat文件中.
start cmd /k color 4C
start cmd /k color 5D
start cmd /k color 2A
Run Code Online (Sandbox Code Playgroud)
我需要做的是让它们在特定的位置打开,但我似乎无法将它链接到命令.
如何cd在启动cmd窗口后立即进入某个文件夹结构?
好吧,我一直在使用Jsoup来解析来自远程网址的html:
Jsoup.connect(url).timeout(20000).get();
Run Code Online (Sandbox Code Playgroud)
我现在正在尝试读取我存储在该assets文件夹中的本地html文件.我做了很多搜索,但我找不到解决方案.在Jsoup示例 - 从文件加载文档,他们说要执行以下操作:
File input = new File("/tmp/input.html");
Document doc = Jsoup.parse(input, "UTF-8", "http://example.com/");
Run Code Online (Sandbox Code Playgroud)
根据我的阅读,我的文件的路径将是 - file:///android_asset/results_2009.html.

但是我总是得到no such file or directory,所以如何将本地文件导入Jsoup?
我需要使用AssetManager什么?请有人指出我正确的方向.