
android移动端
pandeng_666
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android酷炫实用的开源框架(UI框架)
Android酷炫实用的开源框架(UI框架)1.Side-Menu.Android分类侧滑菜单,Yalantis 出品。项目地址:https://github.com/Yalantis/Side-Menu.Android2.Context-Menu.Android可以方便快速集成漂亮带有动画效果的上下文菜单,Yalantis出品。项目地址:https://githu转载 2016-02-26 11:17:51 · 429 阅读 · 0 评论 -
Handler异步更新Ui的机制
我们在开发过程中都知道,工作线程做耗时操作,然后在主线程中(UI线程)更新UI。在主线程中创建Handler handler = new Handler() { @Override public void handleMessage(Message msg) { super.handleMessage(msg); //更原创 2016-05-04 20:16:57 · 1183 阅读 · 1 评论 -
从ViewRootImpl开始,分析View的原理
通过http://blog.youkuaiyun.com/super_kingking/article/details/52486966这篇博客,我们知道了怎么样加载自定义的xml添加到DecorView中,但是DecorView是怎么添加到窗口的呢?View是android的视图呈现方式,view不能单独存在,必须依附于window,那要了解window的创建过程,我们必须要了解activity的启动启动过程原创 2016-09-13 14:10:52 · 450 阅读 · 0 评论 -
android setContentView()原理
在activity加载布局的时候我们会用到setContentView()自定义的布局文件,我们来了解一下setContentView()是怎样把布局文件加载进去的。首先进入activity看一下代码: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedI原创 2016-09-09 14:48:40 · 826 阅读 · 0 评论 -
Volley的源码分析
Volley是2013年Google I/O大会上推出了一个新的网络通信框架。因为Volley集成了AsyncHttpClient和Universal-Image-Loader的优点集于了一身,能使网络通信更快,更简单,也可以像Universal-Image-Loader一样轻松加载网络上的图片,所以深受广大开发者的喜爱。虽然volley现在已经过时,已经有其他如okhttp等优秀开源框架可以代替,原创 2017-04-25 16:06:54 · 415 阅读 · 0 评论 -
android LayoutInflater用法和源码解析
转载请说明来自:http://blog.youkuaiyun.com/super_kingking/article/details/51983011我们在开发过程中都会用到加载xml布局文件,主要常用的俩中情况是 :1.在activity的setContentView(),2.用LayoutInflater解析xml文件,主要使用是在listView,scrollerView,动态添加布局文件等等使用。 今天原创 2016-07-21 15:06:37 · 1103 阅读 · 0 评论 -
设计模式之——单例设计
转载请说明来自:http://blog.youkuaiyun.com/super_kingking/article/details/51277238 前言:我们在开发过程中都会用到单例设计模式,但是为什么我们要用单例呢?单例设计模式的有点和缺点以及单利设计模式的几种形式?我们为什么要用单例呢?因为单例可以减轻加载的负担,缩短加载的时间,提高加载的效率。 单例适用的方面:控制资源的使用,通过线程同原创 2016-04-28 20:11:49 · 668 阅读 · 1 评论