02 2019 档案

内存优化
摘要:内存溢出和内存泄漏内存溢出:就想杯子里得水满了,就溢出了。内存溢出就是分配的内存被用光了,不够用了。 内存泄露:就如同杯子里面有石子,导致杯子里面的一部分空间没有被利用,在APP中内存泄露就是指该被回收的内存没有被回收,导致一部分内存一直被占着,可利用内存变少了。当泄露过多 时,可利用的内存越来越少 阅读全文

posted @ 2019-02-24 16:04 天凉才是好个秋 阅读(248) 评论(0) 推荐(0)

ListView性能优化
摘要:ListView在ScrollView中无法正确计算它的大小, 故不能显示正常的条目。 解决办法有: 1.重写ListView, 覆盖onMeasure()方法。 2.动态设置LIstView的高度,不需要重写LIstView 只需要在setAdapter之后调用如下方法即可: 另外,这时,这时最好 阅读全文

posted @ 2019-02-23 18:03 天凉才是好个秋 阅读(276) 评论(0) 推荐(0)

java.lang.RuntimeException: Annotation processors must be explicitly declared now.
摘要:且保证多module只有一个依赖了butterknife注解库 阅读全文

posted @ 2019-02-22 14:09 天凉才是好个秋 阅读(1990) 评论(0) 推荐(0)

Android大尺寸图片加载,有效避免OOM
摘要:图片来源: 1.从网络加载 2.从文件读取 3.从资源文件加载 这三种情况我们一般使用BitmapFactory的decodeStream,decodeFile,decodeResource来获取Bitmap,最终使用ImageView的setImageBitmap函数来显示。 OOM原因: Bit 阅读全文

posted @ 2019-02-19 18:11 天凉才是好个秋 阅读(740) 评论(0) 推荐(0)

Android P系统的设备上 java.net.UnknownServiceException: CLEARTEXT communication to XXXXXXX not permitted by network security policy
摘要:在Android P系统的设备上,如果应用使用的是非加密的明文流量的http网络请求,则会导致该应用无法进行网络请求,https则不会受影响,同样地,如果应用嵌套了webview,webview也只能使用https请求。 针对这个问题,有以下三种解决方法: (1)APP改用https请求 (2)ta 阅读全文

posted @ 2019-02-18 11:56 天凉才是好个秋 阅读(2918) 评论(0) 推荐(0)

导航