8.3.7 Paint API之—— Xfermode与PorterDuff详解(四)

8.3.7 Paint API之—— Xfermode与PorterDuff详解(四)

本节引言: 上节我们写了关于Xfermode与PorterDuff使用的第一个例子:圆角&圆形图片ImageView的实现, 我们体会到了PorterDuff.Mode.D...

8.3.6 Paint API之—— Xfermode与PorterDuff详解(三)

8.3.6 Paint API之—— Xfermode与PorterDuff详解(三)

本节引言: 上一节,我们学习了Xfermode中的三儿子:PorterDuffXfermode构造方法中的为一个参数: PorterDuff.Mode,我们在观看了16种图片...

8.3.5 Paint API之—— Xfermode与PorterDuff详解(二)

8.3.5 Paint API之—— Xfermode与PorterDuff详解(二)

本节引言: 上一节,我们学习了Xfermode两个已经过世(过时)的儿子:AvoidXfermode, PixelXorXfermode, 虽然说有点用,但是终归是被淘汰...

10.4 Vibrator(振动器)

10.4 Vibrator(振动器)

本节引言: 本节我们介绍的是Vibrator(振动器),是手机自带的振动器,别去百度直接搜针振动器,因为 你的搜索结果可能是如图所示的神秘的...

8.3.4 Paint API之—— Xfermode与PorterDuff详解(一)

8.3.4 Paint API之—— Xfermode与PorterDuff详解(一)

本节引言: 不知道标题这两个玩意你熟不熟悉啦,如果自己实现过圆角或者圆形图片,相信对这两个名词 并不模式,一时半伙没想起来?没关系...

8.3.3 Paint API之—— MaskFilter(面具)

8.3.3 Paint API之—— MaskFilter(面具)

本节引言: 在Android基础入门教程——8.3.1 三个绘图工具类详解的Paint方法中有这样一个方法: setMaskFilter(MaskFilter maskfilter): ...

10.3 AudioManager(音频管理器)

10.3 AudioManager(音频管理器)

本节引言: 在多媒体的第一节,我们用SoundPool写了个Duang的示例,小猪点击一个按钮后,突然发出"Duang"的 一声,而且当时的声音很大,吓...

10.2 SmsManager(短信管理器)

10.2 SmsManager(短信管理器)

本节引言: 本节带来的是Android中的SmsManager(短息管理器),见名知意,就是用来管理手机短信的, 而该类的应用场景并不多,一般是我们发...

10.1 TelephonyManager(电话管理器)

10.1 TelephonyManager(电话管理器)

本节引言: 本章节是Android基础入门教程的最后一章,主要讲解是一些零零散散的一些知识点,以及一些遗漏 知识点的补充,这些零散的知识点...

9.1 使用SoundPool播放音效(Duang~)

9.1 使用SoundPool播放音效(Duang~)

本节引言: 第九章给大家带来的是Android中的多媒体开发,与其说是多媒体开发还不如是多媒体相关API的 的使用,说下实际开发中我们做了一...