首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
阳春面021
掘友等级
Android开发攻城师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
5
文章 5
沸点 0
赞
5
返回
|
搜索文章
最新
热门
最适合使用RxJava处理的四种场景
RxJava是非常热门的函数响应式编程库,在Android开发中已经非常流行了,刚开始上手会有点难,但只要理解了它,就再也回不去了;不使用RxJava写异步请求的话,就感觉各种不爽。 本文不准备讲RxJava的基础知识,如果你对RxJava不熟悉,这里有篇不错的教程可以参考《给…
Android开发进阶知识图谱
整理了一下个人认为Android高级开发进阶所需要掌握的知识点,以供以后查漏补缺,不断完善。 Binder机制和AIDL Activity的启动过程 进程的优先级 ServiceManager Window和WindowManager OKHTTP Retrofit Glide…
解决Android应用冷启动时出现的白屏问题
Android 应用冷启动时,需要从Application开始启动,加载时间就会比较长,容易出现白色或黑色闪屏,观察一下手机上一些 其他APP 比如 微信、京东等就不存在这个现象。 原因分析 分析一下原因,其实是跟闪屏Activity的主题有关,比如使用了 Theme.AppCo…
Android 6.0 运行时权限处理
Android 6.0在我们原有的AndroidManifest.xml声明权限的基础上, 又新增了运行时权限动态检测,我们需要为6.0的权限做适配。
LinkedHashMap与LruCache的源码分析
最近在公司的项目中,需要从后台获取JSON,按循序拼接后使用HMAC加密校验,在这里要保证校验一致性,就需要保证各个字段加密顺序不能变。 为了方便处理,我用JSONObject类解析了JSON数据,通过查看JSONObject类内部实现,发现的确是用LinkedHashMap实…
使Android老项目支持Kotlin
使用Android Studio 3.0 新建一个Activity,语言选择kotlin 然后就自动配置好了, 新建的kotlin文件也在src/main/java目录下 比较下修改的文件,实际就修改了Project的build.gradle 和 app目录下的build.gr…
Material Design控件使用
本文整合前面四篇的控件,再结合豆瓣读书的API,做了一个搜索书籍和查看书籍信息的Demo。 先上效果图: ##项目依赖库 dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.a…
个人成就
文章被点赞
405
文章被阅读
15,646
掘力值
707
关注了
11
关注者
313
收藏集
0
关注标签
13
加入于
2015-10-24