Closed Noisyfox closed 12 years ago
纠结了好久那个导航栏显示的路径。一会儿显示sd卡,一会儿又显示/,怪难受的,而且在/为开头的目录里导航栏就会少显示根目录的路径,这次修正了这个bug并且在/目录时导航栏点了不会出下拉框
好复杂的读取apk图标的代码。通过packagemanager确实有问题。
不知道re管理器是怎么读取图标的…用我的方法得到的图标是原始的icon,但是re管理器得到的图标却有miui加的背景方块。好神奇。 还有,这个miui文件管理器要不要加很多选项?就像re一样有什么排序方式之类的。 然后滑动的选项卡貌似2.3上有完善的控件了,像setcpu这种选项卡,要不要试着弄弄?
哦,那个滑动的选项卡是setcpu从superuser里弄的,貌似开源了。
什么滑动的选项卡?是Pager么?
滑动是通过ViewPager这个类控制的。
像现在这样?
主要是为了以后可以移植到老版固件嘛,删掉应该不要紧倒是
谢谢Noisyfox, 很好的解决了读取未安装apk图标的问题。ApplicationPackageManager.getDrawable -> ApplicationPackageManager.getResourcesForApplication,然后调用ActivityThread.getTopLevelResources,在传参数中有一段代码:app.uid == Process.myUid() ? app.sourceDir: app.publicSourceDir,所以我在想在getApkIcon函数中,是否有必要给ApplicationInfo的sourceDir复制。(即:删除appInfo.sourceDir = path;)
多写一个应该不要紧吧?
嗯 没有影响。:) 期待你更多的优化
@Noisyfox @haonan 遇到缩略图问题,如上面两个图,从分类浏览里点击图片可以显示缩略图,
然而,从文件管理查看图片,显示默认图片,不显示缩略图,麻烦指点下。
貌似用pm.getApplicationIcon没办法得到正确的apk图标,所以就换了种方法,现在能正确获得图标了,但是貌似滚动的时候略卡。难道读cache也会卡么?