<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[SmartIceberg的博客]]></title><description><![CDATA[不多写一行无用代码。]]></description><link>https://blog.youkuaiyun.com/SmartIceberg</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; SmartIceberg]]></copyright><item><title><![CDATA[android自定义view-强大的点击灰色背景imageview]]></title><link>https://blog.youkuaiyun.com/SmartIceberg/article/details/51200219</link><guid>https://blog.youkuaiyun.com/SmartIceberg/article/details/51200219</guid><author>SmartIceberg</author><pubDate>Wed, 20 Apr 2016 13:51:09 +0800</pubDate><description><![CDATA[前言：
微信作为很火的社交平台广受大众推崇，作为开发者不仅要学会使用软件，更重要的是要琢磨那些吸引人的控件的研发思路。刷了好久的朋友圈，作为一个安卓开发者来说，朋友圈九宫格的图片显示，以及点击图片会有灰色蒙板的效果吸引了我，为了方便大家，也为了给自己温习知识，写下这篇博文。
效果图：


就是这样的效果!
正文:
今天我们就来实现这样的一个效果，在我们动笔写代码之前，我们必须要理清自]]></description><category></category></item><item><title><![CDATA[android自定义view-打造圆形ImageView(四)终结篇]]></title><link>https://blog.youkuaiyun.com/SmartIceberg/article/details/51172900</link><guid>https://blog.youkuaiyun.com/SmartIceberg/article/details/51172900</guid><author>SmartIceberg</author><pubDate>Sun, 17 Apr 2016 13:24:01 +0800</pubDate><description><![CDATA[前言：
说实话，这段时间忙着修改毕业论文，好长时间没有碰代码了，真是罪过呀。今天我们就来奉上我们打造圆形ImageView的终结篇，以后如果还有新的创意再说啦。本文是在前面三篇的基础上得来的，详细请戳android自定义view-打造圆形ImageView(一)、android自定义view-打造圆形ImageView(二)、android自定义view-打造圆形ImageView(三)。
效]]></description><category></category></item><item><title><![CDATA[android自定义view-打造圆形ImageView(三)]]></title><link>https://blog.youkuaiyun.com/SmartIceberg/article/details/51084216</link><guid>https://blog.youkuaiyun.com/SmartIceberg/article/details/51084216</guid><author>SmartIceberg</author><pubDate>Thu, 07 Apr 2016 11:14:27 +0800</pubDate><description><![CDATA[前言:
时隔了一个星期，由于毕业论文的事情一直耽搁了写博客，今天有了点空闲时间把上次的圆形图片继续讲完。前面两篇分别用了BitmapShader和Xfermode方式实现了圆形圆角图片，详情请戳android自定义view-打造圆形ImageView(一)、android自定义view-打造圆形ImageView(二)。好，今天我们用比较简单的drawable加上BitmapShader方式去实]]></description><category></category></item><item><title><![CDATA[android自定义view-打造圆形ImageView(二)]]></title><link>https://blog.youkuaiyun.com/SmartIceberg/article/details/51013621</link><guid>https://blog.youkuaiyun.com/SmartIceberg/article/details/51013621</guid><author>SmartIceberg</author><pubDate>Wed, 30 Mar 2016 13:28:33 +0800</pubDate><description><![CDATA[前言:
上一篇android自定义view-打造圆形ImageView(一)中介绍了如何用BitmapShader渲染来绘制圆形圆角ImageView，我们今天采用Xfermode来进行处理，因为相比较而言Xfermode更为常见，更为强大。
知识准备:
我们需要对Xfermode有一定的了解，百度Xfermode，你会看见很多有关它的介绍，我这边就来总结一下。
Xfermode有三个子类]]></description><category></category></item><item><title><![CDATA[android自定义view-打造圆形ImageView(一)]]></title><link>https://blog.youkuaiyun.com/SmartIceberg/article/details/51004110</link><guid>https://blog.youkuaiyun.com/SmartIceberg/article/details/51004110</guid><author>SmartIceberg</author><pubDate>Tue, 29 Mar 2016 11:02:30 +0800</pubDate><description><![CDATA[前言：
大家在很多应用不难发现，用户的头像那一块的imageview是圆形的，可是我们并没有现成的圆形ImageView调用，那么最常见的思路就是自己去写一个属于自己的圆形ImageView，基于这样的出发点，今天我们就自己动手去写一个圆形ImageView方便日后直接使用。为什么标题会有(一)呢，其实打造圆形ImageView，我能想到的有三种方式，


BitmapShader(渲染器]]></description><category></category></item><item><title><![CDATA[安卓跨进程通信之AIDL使用入门]]></title><link>https://blog.youkuaiyun.com/SmartIceberg/article/details/50972211</link><guid>https://blog.youkuaiyun.com/SmartIceberg/article/details/50972211</guid><author>SmartIceberg</author><pubDate>Thu, 24 Mar 2016 15:35:03 +0800</pubDate><description><![CDATA[前言：
任何知识的学习都离不开三个步骤：

what（是什么）why（为什么）how（怎么办）
带着这三个问题去学习AIDL，我想思路就会很明朗。


正文:
首先我们来解决第一个问题:什么是AIDL？
AIDL(Android Interface definition language),它是安卓内部进程通信的描述语言，与Java技术中的RMI有相似之处。与RMI不同的地方在于]]></description><category></category></item><item><title><![CDATA[安卓自定义view之打造滚动的通知栏]]></title><link>https://blog.youkuaiyun.com/SmartIceberg/article/details/50957751</link><guid>https://blog.youkuaiyun.com/SmartIceberg/article/details/50957751</guid><author>SmartIceberg</author><pubDate>Tue, 22 Mar 2016 19:40:12 +0800</pubDate><description><![CDATA[闲谈：
这段时间一直忙着做毕业设计，没什么时间写blog，但是秉着分享的原则，还是要和小伙伴们分享所学的东西，如果可以的话，也希望我的博客能够帮助到需要的人。（打个广告吧，有兴趣的同学可以加一下我的安卓QQ群279031247，一起讨论安卓开发遇到的问题）。


前言：
最近在开发一个app的时候，有个滚动通知栏的需求，自己花了一点时间去实现了一下，唯一可惜的事情就是自己没有多少时间做成]]></description><category></category></item><item><title><![CDATA[Android自定义view-弹出式dialog]]></title><link>https://blog.youkuaiyun.com/SmartIceberg/article/details/50957496</link><guid>https://blog.youkuaiyun.com/SmartIceberg/article/details/50957496</guid><author>SmartIceberg</author><pubDate>Tue, 22 Mar 2016 19:00:04 +0800</pubDate><description><![CDATA[闲谈：
发觉好久没有写长博客了，一是自己处于忙碌状态，没有时间写，其实最主要的还是归咎于自己太懒了。天下武功，唯懒不破。那就做一只早起的鸟儿吧。


前言：
在初学android的时候，就一直觉得系统的dialog写的简直是丑爆了，看到很多app都用了自己自定义的，感觉效果超棒，心想，哪天自己也有这个水平就好了，于是乎，下定决心，好好学习android。吐舌头废话太多了，赶紧今天的教程吧]]></description><category></category></item><item><title><![CDATA[Android自定义view-打造酷炫的字体滑动高亮控件]]></title><link>https://blog.youkuaiyun.com/SmartIceberg/article/details/50896017</link><guid>https://blog.youkuaiyun.com/SmartIceberg/article/details/50896017</guid><author>SmartIceberg</author><pubDate>Tue, 15 Mar 2016 14:07:54 +0800</pubDate><description><![CDATA[前言:
相信很多时候开发会遇到类似于音乐歌词同步，播放到哪句歌词的哪个词时会逐渐高亮，这样的描述还是不够准确，iPhone的滑动解锁的那种效果，相信很多人都会熟悉吧。今天，我们的首要任务就是开发一个类似于这种效果的安卓控件，以便在以后的项目中直接使用，看起来高大上有木有。其实也不用害怕，需要我们分析和撰写的内容并不多，废话不多说，开始我们今天的教程吧。
正文:


在开始讲解之前，需要准]]></description><category></category></item><item><title><![CDATA[Android自定义view-弹性ScrollView(下)]]></title><link>https://blog.youkuaiyun.com/SmartIceberg/article/details/50717963</link><guid>https://blog.youkuaiyun.com/SmartIceberg/article/details/50717963</guid><author>SmartIceberg</author><pubDate>Mon, 22 Feb 2016 17:05:46 +0800</pubDate><description><![CDATA[前言：
继上篇博客Android自定义view-弹性ScrollView(上)介绍的一种实现弹性ScrollView的方法后，有没有觉得处理touch事件太过于麻烦了好吧，我也觉得麻烦，决定就用现在比较火的ViewDragHelper去实现事件的控制。这篇博文的重点不在于ViewDragHelper的介绍，而是利用ViewDragHelper，所以会在全篇穿插着介绍ViewDragHelper，]]></description><category></category></item><item><title><![CDATA[Android自定义view-弹性ScrollView(上)]]></title><link>https://blog.youkuaiyun.com/SmartIceberg/article/details/50717460</link><guid>https://blog.youkuaiyun.com/SmartIceberg/article/details/50717460</guid><author>SmartIceberg</author><pubDate>Mon, 22 Feb 2016 16:04:08 +0800</pubDate><description><![CDATA[前言：
相信很多安卓开发者都很头痛的一件事就是公司要求做的app和IOS端的风格保持一致，很多IOS端中具有弹性的ScrollView在android开发中不失为一个难题（相应的效果见IOS的微信端等等...）对应的软件可以查看。为了实现这样的效果，毫无疑问的一件事：可以考虑重写我们的ScrollView，然后在监听事件中做相应的处理。开题话说的太多了，直接开始我们的教程把。
正文:
首先贴]]></description><category></category></item></channel></rss>