![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
-姜小鱼
这个作者很懒,什么都没留下…
展开
-
Volley 源码解析
项目:Volley,分析者:grumoon,校对者:Trinea 本文为 Android 开源项目源码解析 中 Volley 部分 项目地址:Volley,分析的版本:35ce778,Demo 地址:Volley Demo 分析者:grumoon,校对者:huxian99、Trinea,校对状态:完成 1. 功能介绍 1.1. Volley Volley 是 G转载 2016-07-22 16:18:31 · 362 阅读 · 0 评论 -
Android Activity 全屏参数分析
View.SYSTEM_UI_FLAG_FULLSCREEN 隐藏状态栏 View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN 状态栏上浮于Activity View.SYSTEM_UI_FLAG_IMMERSIVE原创 2016-08-23 15:30:56 · 552 阅读 · 0 评论 -
Android Context 解析
本文 参考 郭大神 http://blog.csdn.net/sinyu890807/article/details/47028975 进行精简总结 ContextWrapper为上下文功能的封装类 ContextImpl为上下文功能的实现类 ContextWrapper又有三个直接子类,是Application、Service、ContextThemeWra原创 2016-10-22 11:14:04 · 343 阅读 · 0 评论 -
新手学习Rotrofit+RxJava网络请求以及Material Design风格
先贴出代码地址吧:https://github.com/Pr-Jiang/NewsAPP 近期,宣讲会也不多了,受 饿了么 sofish 的点醒,确实应该静下心来做点实际的东西。 在寝室一个人,两天半的时间,做了这一个算是比较完整的项目吧。也参考了github上的开源项目进行学习~ 之前只是浅显的看了一些RxJava的文章,这一次实战,也切实体会到了Retrofit+RxJa原创 2016-11-09 17:11:12 · 2449 阅读 · 3 评论 -
Android更新UI解析
Android的UI访问是没有加锁的,所以规定只能是UI线程进行操作。 在操作UI时,ViewRootImpl.checkThread()方法中会校验当前线程是否是主线程。 ViewRootImpl 是在Activity.onResume() 调用之后创建。创建后才会有ViewRootImpl对象,所以在创建前是不会进行checkThread()校验的原创 2016-10-29 09:52:43 · 360 阅读 · 0 评论 -
Android内存回收机制
当Android应用程序退出时,并不清理其所占用内存,Linux内核进程也相应的存在,所谓“退出但不关闭”,使得用户再次调用程序时可以第一时间进行响应。 当系统内存不足时,则系统将激活内存回收过程。为了不因内存回收影响用户体验,Android基于进程中运行的组件及其状态规定了默认的五个回收优先级: IMPORTANCE_FOREGROUND IMPORTANCE_VISIBLE IMPOR原创 2016-10-22 10:59:15 · 533 阅读 · 0 评论