hierarchyviewer 无法使用问题
hierarchyviewer 这个 sdk tools 中带了一个工具,我就不多介绍了,调试 layout 神器。但是正常情况下只有在 eng 版本的机器上才能使用。 概述 在非 eng 机器上是无法使用的。hierarchyviewer 需要在 framework 中启用一个
hierarchyviewer 这个 sdk tools 中带了一个工具,我就不多介绍了,调试 layout 神器。但是正常情况下只有在 eng 版本的机器上才能使用。 概述 在非 eng 机器上是无法使用的。hierarchyviewer 需要在 framework 中启用一个
java 层 可以利用抛出异常来打印: 1234RuntimeException here = new RuntimeException("here");here.fillInStackTrace();Log.i(TAG, "call statck is", here); na
某些时候我们写的程序会意外崩溃。有些时候的崩溃是必然出现的,有些时候是随机的出现的。随机出现的崩溃问题,一般查找崩溃的原因需要花费很多时间,不过如果要是有崩溃的 log ,就能很快的定位到问题的所在了。相信大家有些对 SQA 打的一些随机一次、有规律重现的 bug 都很头痛吧。现
mark 一下现有的 android 一些优秀的开源网络框架,以后有用的时候可以直接用,或者参考以下。 Volley google code 代码: Volley google codecsdn 上也有介绍这个框架: Volley 简介 Android-Universal-Ima
在应用程序管理器点击软件显示的页面,我们可以点击清除数据按钮,这样所有关于该 app 的缓存在手机的数据都清除掉了。类似于新安装的一样。但是有时候,用户不想全部删除,比如登录信息等。就有需求如果应用能够手动管理应用的数据目录的需求,那么 android 系统支持这个功能吗?当然支
在 android 中可以通过 context.sendBroadcast(Intent intent) 发送广播,让监听了该广播的程序处理业务。其中 Intent 中有一个 flag: 123456789/* * If set, this intent will always
Android 不同的 dpi、sw、横、竖屏的资源文件夹命名。具体的含义、优先级、规范可以在官方文档的一个专题的看到,有详细说明的:Android 资源说明 。里面有张很详细的表,然后后面说明了,资源后缀的排放顺序要按着表从上到下才行。这里就说这一点,其它去看这个文档吧。
有些时候系统提供的 Preference 不满足我们的要求的时候,我们就需要自己定制了。现在产品要求 ChekBoxPreference 的 summary 的颜色要能动态改变,在关闭的时候是默认颜色,在开启的时候变成红色。现在我们就可以自己定制啦。 简单的修改 xml 先说说简
纹理问题 贴纹理的时候最好是要 2^n 字节对齐,这里说的是最后绑定到 GL 的那个图片(如果这个图片是由别的图片组合的,则组合的小图片没有这个要求)。还有纹理的大小不能超过 GL 最大纹理大小的限制。查询方法: (这里是 GL 标准的,应该还有些特定硬件的扩展的) 123456
问题 Android 对图片的解码、创建是有内存限制的,在弄一些图片多的程序,不小心很容易出 Out of Memory(OOM)的错误。图片用的内存好像是 native 的内存,由于 4.0 普通 UI 也使用了 GPU 硬件加速,导致系统有不少 UI 的缓冲,所以在高分辨率