Android画图学习总结(五)——Paint

Android画图学习总结(五)——Paint

前面的Android画图学习总结的系列中,我们分别学习了Bitmap、Drawable、Aniamtion,除了这些画图元素之外,开发应用程序使用最多的还是String(字符串),下面我们就如何显示String详细的说明。 引用Android SDK中显示String的函数,列举如下: drawText(String text, int start, int end, float x, float y, Paint paint) Draw the text,...

Android画图学习总结(四)——Animation(下)

在Android画图学习总结(四)——Animation(上)中,我们详细介绍了Tween Aniamation,这里我们将介绍另外一种动画Frame Animation。在前面已经说过,Frame Animation是顺序播放事先做好的图像,跟电影类似。不同于animation package, Android SDK提供了另外一个类An...

Android画图学习总结(四)——Animation(中)

Android画图学习总结(四)——Animation(中)

在Android画图学习总结(四)——Animation(上)中详细介绍了Tween Animation的定义、使用,由于篇幅有限,很多中重要的方面没有说明,这篇文章一方面做个完整的总结说明,另外一方面补充说明上一篇幅遗漏的问题,帮助大家更好的理解Tween Animation。 对Tween Animation的本质做个总结:Tween Animation通过对 View 的内容完成一系列的图形变...

Android画图学习总结(四)——Animation(上)

Android画图学习总结(四)——Animation(上)

Android画图学习总结(三)——Drawable

Android画图学习总结(三)——Drawable

Android SDK提供了一个强大的类Drawable,Drawable这个抽象类到底代表了什么,如何使用?Drawable是个很抽象的概念,通过简单的例子程序来学习它,理解它。先看个简单的例子,使用Drawable的子类ShapeDrawable来画图,如下: public class testView extends View { private ShapeDrawable mDrawable; public testView(Context context) { sup...

Android画图学习总结(二)——Bitmap

Android画图学习总结(二)——Bitmap

通过前一篇的学习,对Android 画图核心部分有了一定的了解,后面篇幅,我们将详细介绍Android中的各种画图对象的使用,首先介绍我们最常用的Bitmap(位图)。位图是我们开发中最常用的资源,毕竟一个漂亮的界面对用户是最有吸引力的。按照对位图的操作,分为以下几个功能分别介绍: 从资源中获取位图 获取位图的信息 显示位图 位图缩放 位图旋...

Android画图学习总结(一)——类的简介

学习Android 有一段时间了,看完了Android SDK中的大部分文档,但是始终感觉自己还缺少很多,后来发现,Android SDK中只是介绍了Google自己开发的那一部分如何使用,Android中引用至Java的部分如何使用却没有说明。当然这也不是Google的职责,但是这对我们C++程序员...