- 博客(3)
- 资源 (14)
- 问答 (1)
- 收藏
- 关注
原创 面试系列:常见的容器list和map简单介绍
Android 列表数据结构一般常用两种ArrayList和LinkedList 两种列表结构主要是根据不同的需求选用。 ArrayList的底层是数组结构,多用于查询。这应该也是我们最长使用的数据结构了,因为android中的列表展示数据过于多,配合ListView和RecyclerView使用。 LinkedList的底层是链表结构,多用于数据操作,插入和删除,这个目前使用频率比较低,...
2018-08-09 11:51:14 718
原创 面试系列:activity的四种启动模式
Android activity常用的四种启动模式,经常会被问到,下面简单介绍一下 standard:标准模式。这个也是系统默认的启动模式,每次启动一个Activity都会生成一个实例加入到任务栈中,不管任务栈中是否有该实例,谁启动的Activity,该Activity就会加入到启动他的那个Activity的任务栈中。 这里有一点注意: 当我们启动Activity的时候,启动者没有任务栈...
2018-08-08 18:16:06 247
原创 面试系列:handler 运行机制理解
最近面试就常问的一些问题做一些笔记 handler消息机制在android中使用度很高,最常用的UI线程的更新,一些循环操作的逻辑(比如我项目中循环播放广告),使用的地方很广,下面我就简单介绍一下机制。 主要内容 handler包括三大部分 :Handler、MessageQueue、Looper,这里简单的流程是通过Handler发送消息发到MessageQueue中,并由Loop...
2018-08-07 15:43:42 300
app反编译工具(Mac版本)
2018-10-30
RecyclerView滚动指定条目并在页面中居中
2018-08-02
handler 的removeCallbacks 无法停止runnable原因
2017-06-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人