首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
刘_阿呸
掘友等级
Android
|
自由随心
擅长打豆豆
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
235
文章 233
沸点 2
赞
235
返回
|
搜索文章
赞
文章( 233 )
沸点( 2 )
【Android FrameWork】⑥综合面试问题
1. 怎么跨进程传递大图片 2. ThreadLocal原理 3. 说说Looper的副业(待完善) 4. 怎么检查线程有耗时任务 5. 怎么同步处理消息 6. 你去了解framework是为了解决一个什么样的问题,怎么解决的? 7. 应用组件相关题目 8. 消息通信相关题目 …
Java线程池以及资源同步
当线程池中线程数量大于corePoolSize(核心线程数量)或设置了allowCoreThreadTimeOut(是否允许空闲核心线程超时)时,线程会根据keepAliveTime的值进行活性检查,一旦超时便销毁线程。 是一个特殊的BlockingQueue,它没有容量,每执…
RecyclerView 面试题 | 哪些情况下表项会被回收到缓存池?
缓存是 RecyclerView 时间性能优越的重要原因。缓存池是所有缓存中速度最慢的。这一篇从源码出发,探究哪些情况下表项会被缓存到缓存池。
Android DataBinding 从入门到进阶
DataBinding 是谷歌官方发布的一个框架,顾名思义即为数据绑定,是 MVVM 模式在 Android 上的一种实现,用于降低布局和逻辑的耦合性,使代码逻辑更加清晰。MVVM 相对于 MVP,其实就是将 Presenter 层替换成了 ViewModel 层。DataBi…
Android APK文件(二、解压和反编译)
APK全称:Android application package(Android应用程序包),Android应用程序包,其后缀都是.apk。 直接解压apk文件,可以查看assets、res等信息。 资源文件,如声音、字体等等。 代码中使用AssetsManager获取Ass…
轻松构建和优化 Android 游戏 | Google 游戏开发者峰会专题视频
上周我们为大家回顾梳理了Google 游戏开发者峰会上分享的众多技术更新,您可以点击回顾完整峰会视频合集。以下将为大家具体介绍两个专为 Android 游戏开发者打造的最新开发与分析工具,帮助开发者更轻松地构建和优化 Android 游戏。 Android GPU Inspec…
Android APK文件(一、编译打包过程)
非常经典的一张图,比较容易理解。 1. aapt 使用aapt来打包res资源文件,生成R.java、resources.arsc和res文件。 Android Gradle插件3.0.0及更高版本默认情况下会启用 AAPT2,其目录在 sdk/platform-tools/a…
IntelliJ IDEA 常用插件一览,让效率成为习惯
IntelliJ IDEA 默认安装并提供了非常多的工具,比如 Git Integration、Maven Integration、Markdown support、SSH Remote Run 等。其中有很多好用,但是不为人知的工具。 1. REST client 在日常开发…
Java 反射真的很慢吗?
说到Java 中的反射,初学者在刚刚接触到反射的各种高级特性时,往往表示十分兴奋,甚至会在一些不需要使用反射的场景中强行使用反射来「炫技」。而经验较为丰富的长者,看到反射时往往会发出灵魂三问:为什么要用反射?反射不会降低性能么?不用还有什么办法可以解决这个问题? 在我们分析具体…
下一页
个人成就
文章被点赞
150
文章被阅读
12,696
掘力值
341
关注了
43
关注者
0
收藏集
34
关注标签
16
加入于
2016-12-02