- 博客(4)
- 收藏
- 关注
原创 关于MeasureSpeac的理解
*****这也是被问得比较多的一个点,它本身其实不难理解,但是MeasureSpeac参与到了View绘制,需要从整体来讨论它的作用***** 1. 概念 ‘测量规格’,决定了View的尺寸,本质是一个32位int值,高两位是测量模式(SpeacMode),低30位是测量值(SpeacSize),内部源码将这两个值打包成一个值,提供了getMode和getSize方法。 SpeacMode
2017-02-04 17:51:00 420
原创 Android消息机制
************消息机制原理基本上算是面试必备问题了,之前看源码,看别人文章博客,以为自己搞明白了,也写了点笔记,但是到真正说出来的时候总是不顺畅,感觉不光是表达能力问题,整个体系其实也没有一个完整认识,所以写篇博客,按自己的思路来分析一下********** 1.概念 总的来说就是通过Handler 和Looper 实现线程间消息传递。作用呢,最多的当然是将子线程耗时处理的结果传递到
2017-01-09 16:52:30 240
原创 Android大图加载,缩放,滑动浏览--SubsamplingScaleImageView 源码分析<一>大图加载
**************这个开源项目有点大的,也不知道几篇能写完,先根据功能点分析解读********************* 1.写在前面 图片浏览的坑不少,大图加载导致内存溢出的情况相信每个人都遇到过,最早的解决办法是利用 BitmapFactory.Options 自己解决,简单的实现方式: public Bitmap decodeBitMapFromFileDescrip
2017-01-04 01:00:40 3688 1
原创 Android软键盘与界面内容的坑
*******这是开发上个项目时遇到的有点问题,之前写过笔记,现在整理到博客上********* 1.遇到的问题 *用户注册页面,这个问题基本只要写过这个页面都会碰到,注册页面有多个EditText用来录入用户信息,够用情况下直接使用一个线性布局,其他属性不设置时呼出软键盘,系统会自动帮我们将页面内容往上推,使当前获取焦点的输入框刚好在软键盘上面。这个效果没有啥问题,但是!当你输入框很多,屏幕
2016-12-26 00:15:30 1933
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人