小编pan*_*eck的帖子

如何为您的手机编译股票android

是否有关于如何开始为HTC手机编译AOSP 2.3分支的指令或指示?我正在寻找为自己编译和获取一个vanilla操作系统,然后再添加一些自定义应用程序.

我已经关注了http://source.android.com/source/这里的链接,我可以让模拟器构建进行编译('full-eng').有人指点吗?

android compilation cross-compiling

7
推荐指数
1
解决办法
1023
查看次数

如何拆分这张巨大的图像15104*11264

Paint.net死了打开这个图像,MS也画了.我不知道如何打开这个文件进行编辑.实际上,我打算打破这个图像(它是我的区域的地图)并加载到我的手机(moto rokr e6),目前没有GPS.

TileMage也放弃了分裂,抛出内存异常!

我知道Photoshop可以做到,但我没有它的许可证.任何免费软件应用程序执行此操作.

GIMP能做到吗?

请指教.谢谢,

split tiling image

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

经常查询的对象列表的最佳数据结构

我有一个对象列表说,列表.Entity类有一个equals方法,在少数属性(业务规则)上区分一个Entity对象与另一个Entity对象.

我们通常在此列表中执行的任务是删除所有重复项,如下所示:

List<Entity> noDuplicates = new ArrayList<Entity>();
for(Entity entity: lstEntities)
{
    int indexOf = noDuplicates.indexOf(entity);
    if(indexOf >= 0 )
    {
            noDuplicates.get(indexOf).merge(entity);
    }
    else
    {
            noDuplicates.add(entity);
     }
}
Run Code Online (Sandbox Code Playgroud)

现在,我一直在观察的问题是,一旦列表中的对象超过10000,代码的这一部分就会大大减慢.我理解arraylist正在进行ao(N)搜索.

有没有更快的选择,使用HashMap不是一个选项,因为实体的唯一性是建立在它的4个属性的基础上,将密钥本身放入地图是很繁琐的?将更快的查询排序设置帮助?

谢谢

java data-structures

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