小编Nei*_*eil的帖子

三星Galaxy S II AVD(Android虚拟设备)基本设置?

我想创建三星Galaxy S II的AVD.唯一的目的是使用它的默认Web浏览器测试网站,以查看它们在纵向和横向模式下的外观.

由于它现在是最受欢迎的Android智能手机,我想用我的网站进行测试.

我想知道最基本的设置,所以我至少可以得到一个粗略的想法.我正在使用带有GUI前端的Andriod SDK.

我正在寻找在Andriod虚拟设备管理器中单击"新建"后出现的那些设置.

例如:

目标:SD卡:外观:硬件:抽象LCD密度最大VM应用程序堆大小设备RAM大小

等等.

我尝试了三星的在线远程测试实验室,但我发现限制太多(似乎无法在某些端口关闭的互联网热点上使用它),启动缓慢,我最后还是以空白黑屏结束.所以,我真的更喜欢将自己的版本作为AVD运行.

android android-virtual-device galaxy

41
推荐指数
3
解决办法
8万
查看次数

Angular ui-router通过resolve获取异步数据

我想显示一个表格,其中包含与编辑项目相对应的数据.我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未定义.你怎么得到propertyIdurl: "/properties/:propertyId"

基本上我想设置$scope.propertyPropertyControllerresp通过异步调用返回的对象.

编辑:

myapp.controller('PropertyController', function($scope, , $stateParams, $q) {

    $scope.property = {};

    $scope.create = function(property) {
    }

    $scope.update …
Run Code Online (Sandbox Code Playgroud)

angularjs angular-ui angular-ui-router

28
推荐指数
1
解决办法
4万
查看次数

23
推荐指数
1
解决办法
3万
查看次数

在Javascript中将rgb字符串转换为十六进制

我正在使用TweenMax JS库和ColorPropsPlugin,它将补间以多种格式指定的颜色值,我遇到的问题是结果总是以字符串的形式:

"rgb(255,255,255)"
Run Code Online (Sandbox Code Playgroud)

如何将其转换为十六进制数字,如:

0xffffff
Run Code Online (Sandbox Code Playgroud)

javascript rgb hex

19
推荐指数
4
解决办法
2万
查看次数

AngularJS - 创建控制器和服务的不同方法,为什么?

我一直看到在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)

javascript angularjs

18
推荐指数
1
解决办法
9178
查看次数

Android:如何按类型查找视图

好的,我有一个类似于以下示例的布局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.

通过类型获得一堆孩子的最佳方法是什么?

android android-layout

17
推荐指数
1
解决办法
2万
查看次数

Yeoman咕噜咕噜地复制整个bower_component文件夹以便分发

当使用Yeoman和角度发生器时,我通过运行grunt来构建dist.这很好但我的问题是,当我实际上只需要min.js时,为什么dist文件夹还包含所有的bower组件.

在grunt文件中是否有设置我可以破解只获取供应商文件夹中的min.js文件,以保持dist.尽可能小?

我目前正在手动创建一个供应商文件夹并将min.js文件复制到我的index.html中引用它们,但如果我可以自动化它会很棒.

angularjs gruntjs yeoman

9
推荐指数
1
解决办法
1967
查看次数

将对象的旋转方向调整为THREE.JS中的样条点切线

我正在使用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示例

matrix quaternions three.js

6
推荐指数
1
解决办法
6927
查看次数

windows命令行多个命令

我打开不同颜色的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窗口后立即进入某个文件夹结构?

windows cmd

6
推荐指数
1
解决办法
5400
查看次数

Android - 使用Jsoup和android_asset html文件

好吧,我一直在使用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什么?请有人指出我正确的方向.

android jsoup

5
推荐指数
1
解决办法
1986
查看次数