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