好的,上一节中,我们又写了一个关于Xfermode图片混排的例子——擦美女衣服的Demo,加上前面的
利用Xfermode来实现圆角或圆形ImageView,相信大家对Xfermode已经不再像以前那么陌生了,或者
说有点熟悉了,嗯,本节我们来写Xfermode的最后一个例子,通过Xfermode的ProterDuff.SRC_IN
模式来实现文字加载的效果!还是得贴下ProterDuff的模式图:...
分类:
移动开发 时间:
2015-10-27 17:41:31
阅读次数:
213
Button基本使用方法 首先,添加Button控件到XML布局文件中。也可通过程序添加。 在布局文件中设置按钮的一些属性,如位置,宽高,按钮上的字,颜色等。 比较重要的是要给按钮一个id号,这是按钮唯一的名字。 这样在程序中可以通过如下形式获得按钮: button = (Button)f...
分类:
移动开发 时间:
2015-10-27 11:17:19
阅读次数:
237
上节我们写了关于Xfermode与PorterDuff使用的第一个例子:圆角&圆形图片ImageView的实现,
我们体会到了PorterDuff.Mode.DST_IN给我们带来的好处,本节我们继续来写例子练练手,
还记得Android基础入门教程——8.3.2 绘图类实战示例给大家带来的拔掉美女衣服的实现吗?当时我们的实现方案是,将手指触碰区域附近的20*20个像素点设置为透明,效果图是这样的:...
分类:
移动开发 时间:
2015-10-25 20:58:42
阅读次数:
235
上一节,我们学习了Xfermode中的三儿子:PorterDuffXfermode构造方法中的为一个参数:
PorterDuff.Mode,我们在观看了16种图片混排模式后,又自己写代码来验证了一下文档中
18种不同的混排模式,18种是新增了ADD和OVERLAY两种模式!当然,仅仅验证知道是不够的,
本节我们来写个例子,帮助我们熟悉下实际当中我们如何去使用PorterDuff.Mode为我们提供的
这些混排...
分类:
移动开发 时间:
2015-10-25 16:31:44
阅读次数:
399
本节我们介绍的是Vibrator(振动器),是手机自带的振动器,别去百度直接搜针振动器,因为
你的搜索结果可能是如图所示的神秘的道具,或者其他神秘道具:
嗯,说回本节介绍的Vibrator,其实就是Android给我们提供的用于机身震动的一个服务!
比如前面我们的Notification中可以设置震动,当收到推送消息的时候我们可以设置震动
提醒,游戏必备,比如”打飞机”的游戏,当你的飞机给人打爆的时候,会...
分类:
移动开发 时间:
2015-10-23 00:03:02
阅读次数:
293
不知道标题这两个玩意你熟不熟悉啦,如果自己实现过圆角或者圆形图片,相信对这两个名词
并不模式,一时半伙没想起来?没关系,下面这个图你可曾见过?
PS:网上都说在:\samples\android-XX\legacy\ApiDemos\src\com\example\android\apis\graphics
下能找到这个图片- -,然而并没有,不知道是不是因为我的sample是android-22的,只在这...
分类:
移动开发 时间:
2015-10-22 22:36:56
阅读次数:
303
在Android基础入门教程——8.3.1 三个绘图工具类详解的Paint方法中有这样一个方法:
setMaskFilter(MaskFilter maskfilter):
设置MaskFilter,可以用不同的MaskFilter实现滤镜的效果,如滤化,立体等!
而我们一般不会直接去用这个MaskFilter,而是使用它的两个子类:
BlurMaskFilter:指定了一个模糊的样式和半径来处理Paint的...
分类:
移动开发 时间:
2015-10-22 19:31:43
阅读次数:
293
在多媒体的第一节,我们用SoundPool写了个Duang的示例,小猪点击一个按钮后,突然发出”Duang”的 一声,而且当时的声音很大,吓死宝宝了,好在不是上班时间,上班时间偷偷写博客给经理知道 会作死的~嗯,好的,说到这个声音大小就得介绍下Android为我们提供的(音量大小控制)的API: A...
分类:
移动开发 时间:
2015-10-20 09:14:44
阅读次数:
280
本节带来的是Android中的SmsManager(短息管理器),见名知意,就是用来管理手机短信的,
而该类的应用场景并不多,一般是我们发短信的时候才会用到这个API,当然这种短信是
文字短信,对于彩信过于复杂,而且在QQ微信各种社交APP横行的年代,你会去发1块钱一条的
彩信吗?所以本节我们只讨论发送普通文字短信!
官方文档:SmsManager...
分类:
移动开发 时间:
2015-10-18 17:01:52
阅读次数:
218
Android基础入门教程——10.1 TelephonyManager(电话管理器)标签(空格分隔): Android基础入门教程本节引言:
本章节是Android基础入门教程的最后一章,主要讲解是一些零零散散的一些知识点,以及一些遗漏
知识点的补充,这些零散的知识点包括,各种系统服务的使用,比如本节的电话管理器,短信管理器,
振动器,闹钟,壁纸等等,还有传感器之类的东西!乱七八糟...
分类:
移动开发 时间:
2015-10-17 13:36:38
阅读次数:
259