Android画图学习总结
文章平均质量分 93
雅典娜MAX
这个作者很懒,什么都没留下…
展开
-
Android画图学习总结(二)——Bitmap
后面篇幅,我们将详细介绍Android中的各种画图对象的使用,首先介绍我们最常用的Bitmap(位图)。位图是我们开发中最常用的资源,毕竟一个漂亮的界面对用户是最有吸引力的。按照对位图的操作,分为以下几个功能分别介绍: 从资源中获取位图 获取位图的信息 显示位图 位图缩放 位图旋转 1. 从资源中获取位图 在前一篇幅介绍了:先获取Resource,然后可以通过资源ID获取Drawabl转载 2012-10-19 23:36:20 · 585 阅读 · 0 评论 -
Android_动态壁纸介绍
Android的动态壁纸主要用到三个类: android.app.WallpaperManager:这个类主要用于获取系统壁纸的信息。再写动态壁纸的时候用不到。 android.service.wallpaper.WallpaperService:这个类作为服务在运行,同时负责产生一个Engine。 同时,在此类中有一个必须继承的方法为:nCreateEngine。WallpaperServ转载 2012-11-15 01:09:56 · 690 阅读 · 0 评论 -
Android View 可视控件的继承关系
Android View 可视控件的继承关系,由于版面原因我刚才看了下,好像不能全部显示特意调整 免费下载地址,不收取积分:http://download.csdn.net/detail/zqiang_55/3893176转载 2012-11-15 02:03:31 · 589 阅读 · 0 评论 -
android 动画笔记
动画效果 编程基础--AnimationAndroid 动画类型 Android的 animation 由四种类型组成 XML 中 alpha 渐变透明度动画效果 scale 渐变尺寸伸缩动画效果 translate 画面转换位置移动动画效果 rotate 画面转移旋转动画效果 Jav转载 2012-11-15 02:13:00 · 467 阅读 · 0 评论 -
Android画图学习总结(四)——Animation(中)
Android画图学习总结(四)——Animation(中) 在Android画图学习总结(四)——Animation(上)中详细介绍了Tween Animation的定义、使用,由于篇幅有限,很多中重要的方面没有说明,这篇文章一方面做个完整的总结说明,另外一方面补充说明上一篇幅遗漏的问题,帮助大家更好的理解Tween Animation。 对Tween Animation的本质做个总转载 2012-11-15 02:12:22 · 474 阅读 · 0 评论 -
Android 动画学习笔记
3.0以前,android支持两种动画模式,tween animation,frame animation,在android3.0中又引入了一个新的动画系统:property animation,这三种动画模式在SDK中被称为property animation,view animation,drawable animation。 1. View Animation(Tween Animat转载 2012-12-10 00:07:16 · 433 阅读 · 0 评论 -
android显示gif图片(上)
由于android所带的控件里面没有能够显示gif图片的 今天闲来无事,就来网上查查资料,打算搞一个能显示gif图片的自定义控件 网上的解决方法大致有三种 第一:先将gif图片分拆为N帧(由美工/软件完成),然后逐次播放; 第二:利用java代码将图片分拆为N帧; 前面两种的思路是一样的,第二种网上已经有朋友做出jar包出来了,感兴趣的朋友可以去下来看看 我现在要说的是第三种,也是最简转载 2012-12-24 12:44:05 · 819 阅读 · 0 评论 -
如何让WebView显示gif格式的图片
相信这个标题本身已经够吸引人了。 这里,首先要说明的是,希望那些已经实现了gif格式图片显示的朋友不要喷我,我知道你们是怎么做的,无非两种:一种是用原本就已经存在的gif解码jar包,另外一种是使用google提供的开源的gif解码包。但是这两种方式都是在应用程序中对gif格式图片进行解码的,java解码效率有多高,相信大家都很了解。 这里,我要介绍一种通过修改android源代码来实现gif转载 2012-12-24 12:56:05 · 1898 阅读 · 0 评论 -
android2.2资源文件详解2--tween动画
说明:Animation是所有tween动画的父类,所以动画所具有的属性由自生和父类的属性和 Animation的子类有:AlphaAnimation, RotateAnimation, ScaleAnimation, TranslateAnimation Animation属性为: android:duration=""持续的时间 andro转载 2013-01-25 11:06:41 · 515 阅读 · 0 评论 -
自定义seekbar
Android系统自带的SeekBar的样式比较单一,而且不同品牌手机被定制了之后样式也不一样,为了SeekBar的样式和应用的风格统一,就需要自定义SeekBar的样式,先看效果图: android:layout_width=”192dip” android:layout_height=”wrap_content” android:progressDrawable=”@drawab转载 2012-11-12 22:51:25 · 1521 阅读 · 1 评论 -
EmbossMaskFilter BlurMaskFilter
使用MaskFilter MaskFilter类可以为Paint分配边缘效果。 对MaskFilter的扩展可以对一个Paint边缘的alpha通道应用转换。Android包含了下面几种MaskFilter: BlurMaskFilter 指定了一个模糊的样式和半径来处理Paint的边缘。 EmbossMaskFilter 指定了光源的方向和环境光强度来添加浮雕效果。转载 2012-11-09 12:33:24 · 1242 阅读 · 0 评论 -
Android画图学习总结(三)——Drawable
Android SDK提供了一个强大的类Drawable,Drawable这个抽象类到底代表了什么,如何使用?Drawable是个很抽象的概念,通过简单的例子程序来学习它,理解它。先看个简单的例子,使用Drawable的子类ShapeDrawable来画图,如下: public class testView extends View { private ShapeDrawable mDrawa转载 2012-10-19 23:37:05 · 509 阅读 · 0 评论 -
Android画图学习总结(四)——Animation(上)
随着对Drewable的深入了解,发现了Drawable更加强大的功能:显示Animation。Android SDK介绍了2种Animation: Tween Animation:通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果 Frame Animation:顺序播放事先做好的图像,跟电影类似 在使用Animation前,我们先学习如何定义Animation,这对我们转载 2012-10-19 23:37:50 · 522 阅读 · 0 评论 -
Android画图学习总结(四)——Animation(下)
在Android画图学习总结(四)——Animation(上)中,我们详细介绍了Tween Aniamation,这里我们将介绍另外一种动画Frame Animation。在前面已经说过,Frame Animation是顺序播放事先做好的图像,跟电影类似。不同于animation package, Android SDK提供了另外一个类AnimationDrawable来定义、使用Frame An转载 2012-10-19 23:38:49 · 481 阅读 · 0 评论 -
Android画图学习总结(五)——Paint
前面的Android画图学习总结的系列中,我们分别学习了Bitmap、Drawable、Aniamtion,除了这些画图元素之外,开发应用程序使用最多的还是String(字符串),下面我们就如何显示String详细的说明。 引用Android SDK中显示String的函数,列举如下: drawText(String text, int start, int end, floa转载 2012-10-19 23:40:54 · 436 阅读 · 0 评论 -
Android画图学习总结(四)——Animation(中)
在Android画图学习总结(四)——Animation(上)中详细介绍了Tween Animation的定义、使用,由于篇幅有限,很多中重要的方面没有说明,这篇文章一方面做个完整的总结说明,另外一方面补充说明上一篇幅遗漏的问题,帮助大家更好的理解Tween Animation。 对Tween Animation的本质做个总结:Tween Animation通过对 View 的内容完成一系列的图转载 2012-10-19 23:46:21 · 652 阅读 · 0 评论 -
Android画图学习总结(一)——类的简介
Android画图学习总结(一)——类的简介 学习Android 有一段时间了,看完了Android SDK中的大部分文档,但是始终感觉自己还缺少很多,后来发现,Android SDK中只是介绍了Google自己开发的那一部分如何使用,Android中引用至Java的部分如何使用却没有说明。当然这也不是Google的职责,在这里我们将对Google“缺少的部分”并结合Android SDK中Re转载 2012-10-19 23:34:40 · 416 阅读 · 0 评论 -
Android Bitmap和Canvas学习总结
位图是我们开发中最常用的资源,毕竟一个漂亮的界面对用户是最有吸引力的。 1. 从资源中获取位图 可以使用BitmapDrawable或者BitmapFactory来获取资源中的位图。 当然,首先需要获取资源: Resources res=getResources(); 使用BitmapDrawable获取位图 使用BitmapDrawable (InputStream转载 2012-10-20 01:18:04 · 922 阅读 · 0 评论 -
Android Parcelable接口使用介绍
在SDK中 Parcelable类的概述是这样的:Interface for classes whose instances can be written to and restored from a Parcel. Classes implementing the Parcelable interface must also have a static field called CREATO转载 2012-11-06 23:54:26 · 498 阅读 · 0 评论 -
Android动画 fillAfter和fillBefore
fillBefore是指动画结束时画面停留在此动画的第一帧; fillAfter是指动画结束是画面停留在此动画的最后一帧。 java代码设置如下: Java代码 /*****动画结束时,停留在最后一帧********* setFillAfter(true); setFillBefore(false); /*****动画结束时,停留在第一帧转载 2013-01-25 10:20:09 · 1116 阅读 · 0 评论