上一页 1 2 3 4 5 6 7 ··· 14 下一页
摘要: Binder是Android系统进程间通信(IPC)方式之一。Linux已经拥有的进程间通信IPC手段包括(Internet Process Connection): 管道(Pipe)、信号(Signal)和跟踪(Trace)、插口(Socket)、报文队列(Message)、共享内存(Share 阅读全文
posted @ 2017-08-15 22:30 yl007 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 1、布局匹配 (1)通常相对布局是屏幕适配的首选。 (2)根据屏幕的配置加载相应的布局:限定符 限定符:尺寸(size)、最小宽度限定符()、布局别名、屏幕方向限定符 尺寸:根据屏幕不同大小,将显示内容布局文件分别写在不同的文件目录中(如单双面板,单:layout,双:layout_large),此 阅读全文
posted @ 2017-08-15 16:56 yl007 阅读(126) 评论(0) 推荐(0) 编辑
摘要: AIDL是一个缩写,全称是Android Interface Definition Language,也就是Android接口定义语言。 AIDL的设计是为了实现进程间通信,如同两个进程的桥梁,传输一些特定规格的数据。 Android中实现进程通信的几种方式: 1、Activity (借助Inten 阅读全文
posted @ 2017-08-14 22:16 yl007 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 含义:可以简单理解为将一个app分为多个小的app,其中有一个为宿主app。 解决的主要问题:代码加载、资源加载。 插件的方式:apk安装,apk不安装,dex包 插件化的优点: 1) 模块解耦,应用程序扩展性强 2) 解除单个dex函数不能超过 65535的限制 3) 动态升级,下载更新节省流量 阅读全文
posted @ 2017-08-11 15:27 yl007 阅读(205) 评论(0) 推荐(0) 编辑
摘要: Android关于OOM的解决方案 内存溢出(Out Of Memory) 也就是说内存占有量超过了VM所分配的最大 出现OOM的原因 如何解决 阅读全文
posted @ 2017-07-17 16:45 yl007 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 出现类型: 1、按键或触摸事件在规定事件内未响应。 2、BroadcastReceiver在特定时间内未完成处理。 3、小概率service在特定时间内为完成处理。 常见的超时引发的ANR AsyncTask: onPreExecute(), onProgressUpdate(), onPostEx 阅读全文
posted @ 2017-07-17 16:44 yl007 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 影响性能的因素: 响应事件和TPS(每秒处理的事务数) 性能调试方式: (1) 降低执行时间又包括几小类 a. 利用多线程并发或分布式提高 TPSb. 缓存(包括对象缓存、IO 缓存、网络缓存等)c. 数据结构和算法优化d. 性能更优的底层接口调用,如 JNI 实现e. 逻辑优化f. 需求优化 (2 阅读全文
posted @ 2017-07-17 16:38 yl007 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 内存泄露是如何产生的? 当一个对象已经不需要再使用了,本该被回收时,而有另外一个正在使用的对象持有它的引用从而导致它不能被回收,这导致本该被回收的对象不能被回收而停留在堆内存中,这就产生了内存泄漏。 内存泄露是造成OOM的主要原因之一。 内存泄露的对象是什么? 内存分配有三种策略:静态(静态存储区/ 阅读全文
posted @ 2017-07-17 15:08 yl007 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 基本使用方法: Glide.with()方法用于创建一个加载图片的实例。with()方法可以接收Context、Activity或者Fragment类型的参数。 load()方法,这个方法用于指定待加载的图片资源。 into()方法,让图片显示在ImageView placeholder()方法,占 阅读全文
posted @ 2017-07-07 15:57 yl007 阅读(285) 评论(0) 推荐(0) 编辑
摘要: Retrofit是什么 简单的说它是一个基于OkHttp的RESTFUL Api请求工具,从功能上来说和Google的Volley功能上很相似,但是使用上很不相似。 Retrofit怎么用 比如你要请求这么一个api,查看知乎专栏的某个作者信息: https://zhuanlan.zhihu.com 阅读全文
posted @ 2017-07-07 11:17 yl007 阅读(691) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 14 下一页