首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Cloud_lys
掘友等级
Android
只写面试相关的东西
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
22
文章 22
沸点 0
赞
22
返回
|
搜索文章
赞
文章( 22 )
沸点( 0 )
Android 应用崩溃
Android 崩溃 Android 崩溃 Android 崩溃 Android 崩溃 Android 崩溃
Android 面试题
摘抄的,但是原路径有点找不到了,不是原创,只用于面试记录 摘抄的,但是原路径有点找不到了,不是原创,只用于面试记录 摘抄的,但是原路径有点找不到了,不是原创,只用于面试记录
提出变量引发的惨案(ViewTreeObserver 的正确写法)
这里可以看到我们在调用 getViewTreeObserver 的时候。
Android 集合总结
1. Set 2. List 可以察觉,Vector 仅仅是在ArrayList 源码基础上,对 add get set 等数据操作上的方法加了 synchronized ,由于是加在方法上,意味着当一个线程在调用 add 的时候,如果另一个线程需要调用 get 就会阻塞,等待…
面试总结
面试面试面试面试面试面试面试面试面试面试面试面试面试面试面试面试面试面试面试面试面试面试面试面试面试面试面试面试面试面试面试面试面试面试面试面试
Android 保活措施
1. 进程优先级 Android系统会尽可能的保持应用进程,但是当需要建立新的进程或者运行更重要的进程,便会回收优先级低一些的进程,这个就是lowmemorykiller的工作。而进程的优先级其实就是 /proc/pid/oom_adj 2. 回收策略 从Zygote fork…
Android 应用启动流程
上一篇Android系统启动,结尾讲到Launcher启动,当点击Laucher上的图标,就是调用了startActivity来启动各个应用的首页。所以从入口开始。 Launcher本质上还是个Activity,所以startActivity实现为Activity的。 首先Ac…
view post 是如何能获取到view的宽高的?
view调用post时,先会进行 mAttachInfo != null 的判断,而 mAttachInfo 是在view加载到Window中的时候才进行的赋值。 当view加载到window后,会从mRunQueue中取出之前的action。 我们回到 performTrav…
理解 Java中的synchronized关键字 、synchronized 与 volatile 区别
指标:理解synchronized的含义、明确synchronized关键字修饰普通方法、 静态方法和代码块时锁对象的差异. 修饰普通方法,一个对象中加锁的方法只允许是一个线程访问的.这种情况锁的是访问该方法的实例对象,如果是多个线程不同的对象访问该方法,则无法保证同步. 修饰…
下一页
个人成就
文章被点赞
87
文章被阅读
34,892
掘力值
816
关注了
3
关注者
32
收藏集
1
关注标签
1
加入于
2019-05-15