- 博客(6)
- 资源 (32)
- 收藏
- 关注
原创 Android屏幕适配dp、px两套解决办法
最新最全文章(2018-08-25):https://blog.csdn.net/fesdgasdgasdg/article/details/82054971“又是屏幕适配,这类文章网上不是很多了吗?”我也很遗憾,确实又是老问题。但本文重点对网上的各种方案做一个简短的总结,和具体使用方法。若想了解具体android设备适配的前世因果,请阅读hongyang文章:http://blog....
2016-08-26 09:55:11 53188 39
原创 Android 仿微信联系人Demo(自定义View,Viewgroup)
上周在某博客发现博主分享了一篇很经典的程序---------联系人效果。感觉很神秘很强大,但在阅读和理解博主的demo的同时也发现了一些冗余和不完美。于是带着宝宝的痛一咬牙自己开工了,大约花了一周的时间(当然我白天还得上班的),做出了这种效果。如下图:now跟着我的思路分析开发过程。一、界面的数据列表是recyclerview做的,或许listview也
2016-08-20 15:57:39 23394 7
原创 Android多线程消息处理机制 HandlerThread案例分析
前面在《Android多线程消息处理机制》讲过looper、thread的原理。Main线程已经有了looper且已启动,意味着包含了消息队列。所有没有指定looper对象而创建的handler,使用的都是main的looper。这样的handler发送的message都放到了main线程的looper管理的消息队列中了。发现有HandlerThread这个类,以前没用过,
2016-08-19 17:01:29 17376 1
原创 Android多线程消息处理机制(四) Message、MessageQueue源码解析和Handler综合使用
先分析完Message,MessageQueue源码/** * 获取Message的最好办法是调用Message.obtain()或Handler.obtainMessage()方法 * 这将会从message pool中获取,避免硬创建导致过大的开销。 */public final class Message implements Parcelable { publ
2016-08-02 22:34:18 17014 2
原创 Android多线程消息处理机制(三) Handler部分源码分析
此文一起来看下Handler的部分源码,不用怕很简单,有英文的地方我都翻译了。把里面相关的方法过一眼,你瞬间会明白很多。高手就不用看了,去过你的荣华富贵花天酒地。我一致认为,想学好某一技术,首先是了解原理和熟练使用,其次是钻研其源码,看他是怎么做的。万万不可随便在网上搜篇文章做一个demo完事,你可知有多少文章讲多么肤浅和曲解?曾记得以前看过一个视频教程,那讲师说:“有两个队列,一
2016-08-02 16:38:42 17785 1
原创 Android多线程消息处理机制(二) Looper、Thread专题续
上一篇文章介绍了Looper、Thread原理。由于篇幅原因,遗留了一个问题没有解答,今天给Looper收尾总结。回顾上章:1、Looper不是每个线程都有,在线程中需要Looper消息循环,就必须调用Looper.prepare()方法,创建一个looper对象。2、我想创建一个handler,发送和处理的消息由这个子线程的looper和messagequeue管理,就必须使用该线程
2016-08-02 09:43:13 17571 5
android标签云流式布局
2016-08-21
仿微信联系人Demo(自定义View,Viewgroup)实现
2016-08-19
仿维信联系人Demo(自定义View,Viewgroup)实现
2016-08-19
Android handler message奇怪用法详解
2016-08-02
Android Realm数据库demo_无缓存
2016-08-01
Android UncaughtException_test
2016-08-01
recyclerview经典例子
2016-07-26
Android Retrofit RxJava RxAndroid完美实例
2016-07-13
Android Realm数据库demo
2016-07-13
android-scrolltotop-回到顶部
2016-07-02
Android apk反编译工具整理
2017-10-09
Android屏幕适配工具
2017-09-15
Recyclerview配合activity全选按钮,数据不错乱
2017-06-28
Android自定义模拟时钟
2016-09-13
Android类似微信视频加载进度条
2016-09-07
Android多屏幕适配
2016-08-25
Android屏幕适配工具类
2016-08-25
java json_server建议服务器代码
2016-08-24
Android RecyclerView万能分割线
2016-08-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人