小记录
Rom_Fisher
知识的学习在于一点点的积累!!!
展开
-
continue在while循环的使用,禁忌
不积跬步,无以至千里//while循环是死循环 intj=0; while(j { if(j==0) { continue; } j++; } 看到有个人这样写了一篇关于while循环中使用continue,这样就是死循环,对,是的确实是个死循环,但是不代表不能原创 2017-05-10 11:21:10 · 16423 阅读 · 5 评论 -
调试apk导致手机死机或者apk崩溃无法查看log的解决办法
调试手机导致手机死机或者apk崩溃无法查看log的方法原创 2017-06-28 13:11:42 · 1859 阅读 · 0 评论 -
高通自带的程序如果使模块参与编译?
不积跬步,无以至千里做过高通平台的童鞋应该知道,高通的自身程序的代码是在/android/vendor/qcom下,而这些应用程序对应的mk文件中程序如果参与编译的呢? 实则,在这个目录下: android\vendor\qcom\proprietary\common\config\device-vendor.mk ,就设置了如android\device\qcom\m原创 2017-10-30 20:00:21 · 684 阅读 · 0 评论 -
系统应用被杀死?android:persistent="true"帮你走向光明大道
不积跬步无以至千里 近期发现项目中的一个bug,我在广播中发送了一个handler(有延迟的那种),结果发现偶现接收不到,怀疑广播的生命周期短然后把handler对象回收了,结果做了半天静态的处理,忽然发现这个应用的进程被AMS杀死了,所以我才明白,进程都死了,还说什么? 然后各种查找之后才知道android:persistent=”true”这个属性加入到manifest中,会提升进程的持久性原创 2017-11-14 18:09:50 · 2201 阅读 · 0 评论 -
android添加图片到资源文件注意
不积跬步无以至千里 最近做项目客户给了UI的图片,我直接把图片直接放到了资源文件的drawable对应的分辨率的文件夹下了,然后直接在xml引用了,但是发现编译报错了如下:invalid symbol发现资源图片的名字是import.png,才发现improt是个关键字啊不能乱用啊,现在记录下来。增加印象。 ...原创 2018-04-19 13:46:46 · 1295 阅读 · 0 评论 -
Android编译源码找错误方法(小记)
不积跬步无以至千里 有时候编译源码会出现大批的log,当编译忽然中断报错,有突然感觉茫然,咋回事?怎么突然报错了?一顿手忙脚乱的找错误的所在,由于它比App编译出现的log还要多,找起来比较麻烦,因此顿时会不知所错,这里小记一下,发现的规律。 1、一般错误的报错位置并不是在log的末尾。 2、一般搜索关键字"FAILED",这里是报错的起始位置 ...原创 2018-08-22 10:40:30 · 1457 阅读 · 0 评论 -
AndroidManifest文件中属性<application android:allowBackup="false">
共勉----不积跬步,无以至千里。是否允许备份应用的数据,默认是true,当备份数据的时候,它的数据会被备份下来。如果设为false,那么绝对不会备份应用的数据,即使是备份整个系统。...原创 2017-04-17 14:46:45 · 753 阅读 · 0 评论 -
ArrayList使用禁忌——ArrayList之间的赋值(小记)
不积跬步无以至千里 关于ArrayList的使用,常常我们会初始化后,通过一个外界的借口获取到一个另一个ArrayList,然后对我们本类里的ArrayList对象一顿骚操作,还以为被传过来的对象没被改变,满满的沉浸在自己小聪明的窃喜之中(不破坏原有的ArrayList,而用另一个ArrayList去操作,挺好)。 其实如果对象ArrayList有深入研究或者理解指...原创 2018-07-10 15:22:33 · 4184 阅读 · 2 评论