摘要: 一、定义 AIDL是用来解决进程间通信的(一般有四种方式:Activity、Service、ContentProvider、Broadcast Receiver),两个进程间无法直接通信,所以要用AIDL(属于前面提到的Service)来借助操作系统底层来间接进行通信,示意图如下: AIDL全称为 阅读全文
posted @ 2016-02-25 18:15 观海云不远 阅读(887) 评论(0) 推荐(0) 编辑
摘要: 最近项目中用到了 来实现图片切换,使用起来很简单,但发现当图片比较大(超过了3M)时,程序出现了内存溢出(OOM)问题而崩溃了。 原因就是图片太大了,显示到 上时,内存不够用了。而业界有几个很出名的图片库已经解决了加载大图片内存溢出问题,其中比较出名的就有 square 公司开发的 [picasso 阅读全文
posted @ 2016-02-25 16:44 观海云不远 阅读(1031) 评论(0) 推荐(0) 编辑
摘要: 这是android系统的一个bug,描述如下:https://code.google.com/p/android/issues/detail?id=33868 具体来说就是当一个TextView设置了如下属性时,app有时会崩溃(Android 5.0依然有此问题): 解决办法就是把 换为 具体更深 阅读全文
posted @ 2016-02-25 16:42 观海云不远 阅读(513) 评论(0) 推荐(0) 编辑