android
ShuaiShuaiHuang
这个作者很懒,什么都没留下…
展开
-
adb 加快调试命令
systemUI的调试过程经常需要重启手机来达到修改生效的目的来看效果,一天修改个几十次就得重启几十次,太浪费时间了。下面介绍如何运用adb/来解决这个问题。修改systemUI后编译 push到手机以后第一步:找到进程号ubuntu@ubuntu:/media/disk/work/core$ adb shell ps | grep systemui回车:u0_a33 17541 773 ...原创 2018-02-09 19:12:50 · 1619 阅读 · 0 评论 -
android7.0 wallpaper显示流程
看完此文后就知道壁纸怎么绘制出来的,什么情况下壁纸会随着桌面滑动而移动,为什么壁纸设置后被剪裁了。这里主要讲解静态壁纸的显示流程,不考虑动态壁纸,所以下面提到的壁纸都是指静态壁纸。壁纸即是一个壁纸服务,每换一张壁纸 ,就是将该图片写入壁纸文件,再启动一个壁纸服务读取该壁纸文件显示出来的过程。壁纸服务实现在SystemUI里面,所以其会跟随SystemUI进程的启动而启动,实现路径在:/framew...原创 2018-02-09 19:15:48 · 8407 阅读 · 1 评论 -
SystemUI中的访客模式整理
SystemUI中的访客模式在SystemUI中下拉后包含访客模式的视图为StatusBarHeaderView.java其中访客模式图标MultiUserSwitch.java关于是否开启访客模式由UserManager类来控制 public static boolean supportsMultipleUsers() { return getMaxSupportedUse...原创 2018-02-09 19:25:00 · 2238 阅读 · 0 评论 -
android 性能分析之常用adb命令adb shell am start -W
查看页面启动时间:以启动camera为例adb shell am start -W com.mediatek.camera/com.android.camera.CameraActivityubuntu@ubuntu:/media/disk/work/core$ adb shell am start -W com.mediatek.camera/com.android.camera.CameraA...原创 2018-02-09 19:17:11 · 7679 阅读 · 0 评论