- 博客(4)
- 收藏
- 关注
原创 android多用户下应用安装详解三(特殊需求实现)
前两篇已经对新应用安装和开机加载应用安装信息的流程做了详细梳理,下面来看一个需求。在说这个需求之前,我们了解一个背景:多用户下,如果使用adb install xxx.apk的话,会导致全用户安装。聪明的读者可能就知道了,这实际上破坏了多用户的独立性。而我所在的项目即利用到了多用户,这显然不能让人接受,尤其是很多pc上的android应用安装工具,会直接把一些应用安装到另外一个用户里。实际上这也是
2015-01-27 16:38:50 3069
原创 android多用户下应用安装详解二(开机读取流程)
ok,午休完了,继续未竟的调研。这偏主要分析开机过程,系统是怎么读取相关配置文件来获取应用安装情况的。1。PackageManagerService初始化 public PackageManagerService(Context context, Installer installer, boolean factoryTest, boolean onl
2015-01-27 15:46:11 2578
原创 android多用户下应用安装详解一(新应用安装情况)
android4.2引入了多用户的机制,方便于多个用户共用同一台android设备,这样就可以在不同的用户下安装不同应用满足不同的场景需求。那多用户下到底是怎样实现应用安装隔离的呢,下面我们对此做出详细分析。 首先我们想到的就是正常的应用安装流程中的多用户隔离: 1.应用商店下载安装应用最终调到 : Intent intent = new Intent
2015-01-27 10:51:33 5427
原创 Bitmap decodeStream()与decodeResource()比较B
项目中遇到一个很奇怪的问题,就是用一个viewpager简单的加载三张图片滑动的时候非常卡顿。这个非常奇怪,因为之前是不存在这个问题的。那么为什么现在出现了,发现新给的这三张图片比较大,1080p的。但即使1080p的图片也不应该这么卡啊,因为同一手机上另一个程序加载同样的图片也是左右滑动却没有这种卡顿的现象。 刚开始以为是viewpager的问题,最后用ddms查看内存占用情况发现一打开
2015-01-20 15:18:58 1290
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人