自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 View绘制详解(二),从setContentView谈起

本来今天该介绍View的测量了,可是要说View的测量,那就要从setContentView谈起了,setContentView本身涉及到的东西也是挺多的,所以今天我们就先来看看这个setContentView到底做了什么事。上篇文章我们介绍了LayoutInflater加载一个布局文件的原理,如...

2016-09-27 22:48:30 2765 0

原创 View绘制详解,从LayoutInflater谈起

自定义View算是Android开发中的重中之重了,很多小伙伴可能或多或少都玩过自定义View,对View的绘制流程也有一定的理解。那么现在我想通过几篇博客来详细介绍View的绘制流程,以便使我们更加深刻的理解自定义View。如果小伙伴们还没用过自定义View或者用的不多的话,那么建议通过以下几篇...

2016-09-24 23:56:25 4031 3

原创 三个案例带你看懂LayoutInflater中inflate方法两个参数和三个参数的区别

关于inflate参数问题,我想很多人多多少少都了解一点,网上也有很多关于这方面介绍的文章,但是枯燥的理论或者翻译让很多小伙伴看完之后还是一脸懵逼,so,我今天想通过三个案例来让小伙伴彻底的搞清楚这个东东。本篇博客我们不讲源码,只看使用。源码的解读会在下一篇博文中带来。inflate方法从大范围来...

2016-09-23 00:12:54 72167 67

原创 一个响应式数据库框架SQLBrite,完美解决数据库和UI的同步更新!

相信小伙伴们在开发中或多或少都可能遇到过这样的问题:打开一个应用后,为了快速响应,先将数据库中的数据呈现给用户,然后再去网络上请求数据,请求成功之后将数据缓存至数据库,同时更新UI,但是我们经常会这样想,可不可以我只将数据缓存至数据库,当数据库中的数据发生改变时,UI会自动更新?这个当然可以实现,...

2016-09-19 00:02:14 5394 3

原创 关于"干货集中营"的一个开源App

一个开源App,数据源于“干货集中营”!全是干货!

2016-09-17 22:39:19 1666 3

原创 Android开发之Path类使用详解,自绘各种各样的图形!

玩过自定义View的小伙伴都知道,在View的绘制过程中,有一个类叫做Path,Path可以帮助我们实现很多自定义形状的View,特别是配合xfermode属性来使用的时候。OK,那我们今天就来看看Path中那几个常用的API。1.moveTomoveTo表示将绘制点移动到某一个坐标处,该方法并不...

2016-09-10 17:54:01 8288 5

原创 自己动手,丰衣足食!一大波各式各样的ImageView来袭!

还在使用第三方控件来实现各种不同形状的ImageView吗?自定义View助你一臂之力!

2016-09-03 15:09:29 1752 1

提示
确定要删除当前文章?
取消 删除