
dumpsys
文章平均质量分 59
tinyvampirepudge
这个作者很懒,什么都没留下…
展开
-
Android查看UI布局相关工具
1、uiautomatorviewer: android-sdk自带。需要android开发环境。手机上打开对应页面,在终端输入uiautomatorviewer即可。Write automated tests with UI Automator2、Android Studio中的LayoutInspector:IDE带的,可以实时查看布局层级信息。通过adb连接上手机,然后在Android Studio中打开LayoutInspector,即可查看手机上的实时布局信息。如果页面复杂,会卡顿。L原创 2022-03-03 21:54:02 · 2660 阅读 · 0 评论 -
通过ComponentCallbacks2来接收onTrimMemory等回调,并mock对应的场景
我们在做app内存不足时,需要做一些内存释放的操作,以避免app卡顿,或者尽可能的延迟app存活时间,减少被系统回收的概率。如何监听ComponentCallbacks那么如何监听这些时机呢?系统的Application、Activity、Service和ContentProvider均实现了ComponentCallbacks2接口,我们可以很方便的获取这些时机。除了这些时机之外,我们还可以通过Context#registerComponentCallbacks来添加自己的监听器。一般而言我们添加C原创 2021-04-30 15:04:54 · 660 阅读 · 1 评论 -
Android快速查看某个Activity的信息
Android快速查看某个Activity的信息Android中,如果能快速获取某个Activity的名称,我们就不用必须顺着代码逻辑,一步一步的去查找我们想查找的页面了,这就能极大的提高开发速度。前提条件是手机通过adb连接上电脑,至于环境变量啥的,就不废话了。然后打开你想知道信息的页面,执行adb shell dumpsys activity top,这里以QQ的页面为例,效果如下:...原创 2018-11-27 19:00:24 · 2105 阅读 · 2 评论