【Android】如何查看Activity Task栈的情况
2016-01-19 11:48
453 查看
我们都知道,每个Activity都有taskAffinity属性,这个属性指出了它希望进入的Task。
如果一个Activity没有显式的指明该 Activity的taskAffinity,那么它的这个属性就等于Application指明的taskAffinity,如果 Application也没有指明,那么该taskAffinity的值就等于包名。而Task也有自己的affinity属性,它的值等于它的根 Activity的taskAffinity的值。
一、查看task栈情况
在cmd命令行里或者Android Studio中的Terminal里敲入如下命令:
然后会出现很长一段详细信息,滚到中间的地方,会看到Task栈的状态如下:
此外,这些信息的最底部还可以看到当前显示在前台的Activity是哪一个,还有使用设备的分辨率等信息
如果一个Activity没有显式的指明该 Activity的taskAffinity,那么它的这个属性就等于Application指明的taskAffinity,如果 Application也没有指明,那么该taskAffinity的值就等于包名。而Task也有自己的affinity属性,它的值等于它的根 Activity的taskAffinity的值。
一、查看task栈情况
在cmd命令行里或者Android Studio中的Terminal里敲入如下命令:
adb shell dumpsys activity
然后会出现很长一段详细信息,滚到中间的地方,会看到Task栈的状态如下:
此外,这些信息的最底部还可以看到当前显示在前台的Activity是哪一个,还有使用设备的分辨率等信息
相关文章推荐
- Android-Universal-Image-Loader 使用
- Picasso-Android图片缓存库
- Android基础类之BaseAdapter
- Android 获取包名,版本信息及VersionName名称
- 疑问一
- Android中EditText+Button组合导致输入板无法收起的原因分析及解决办法
- android学习笔记
- android 图片处理工具
- Android 讲解:数据共享
- Android ButterKnife注解式开发
- android dialog宽度无法填满屏幕解决方案
- Android项目实战手把手教你画圆形水波纹loadingview
- IOS Android 视频播放(不使用第三方库,使用平台底层sdk)实现
- android开发之实现动态打勾效果(DrawHookView)
- Android Volley完全解析(一),初识Volley的基本用法
- Android 手机拍照预览图像与拍照图像
- android wifi讲解 wifi列表显示
- 使用jenkins进行Android的持续集成
- Android Studio 很卡怎么解决
- android