有了前面对Android平台的介绍,基本上可以开始编写Android应用了,这里将以绘制二维图形为例,对Android开发的一般方法做过介绍,其中涉及到自定义Application类,扩展View,Intent定义,发送消息,Data Binding(Adapter),和基本UI设计。示例没有使用Android平台自带的二维图形API,而是调用了引路蜂二维图形库,引路蜂二维图形库Graphics 2D API实现了移动平台上图形引擎,它能够以一种统一的方式处理各种基本图形(Shape),路径(Path),文本(Texts),适量字体及图像。基本类定义类同Windows GDI+库。
所有示例和Silverlight二维图形库类似 Silverlight 引路蜂二维图形库下载
实例将提供源码,内含引路蜂二维图形库(免费使用)。
二维图形按功能分成下表所示:
功能 |
示例 |
Color |
Colors |
Brush |
Pattern ,Gradients |
Pen |
Lines, Dashes, LineCap,LineJoin |
Path |
Polys, Paths |
Shape |
Oval ,Pear ,Shape2DDemo |
Image |
DrawMap, JumbleImage, SeeThroughImage |
Font |
FontDemo, FontTypes |
Transform |
Transform |
Dynamic Shape |
Bezier |
每个功能设计成一个Activity,包含在AndroidGraphics2DApplication中。
分享到:
相关推荐
Android OpenGL ES 简明开发教程四:3D 坐标变换
Android OpenGL ES 简明开发教程
Java大学简明教程:实例程序设计.rar
Android简明开发教程二十四篇及示例代码下载.pdf
Android OpenGL ES 简明开发真正的3D图 Android平台提供的OpenGL ES API主要定义在包android.opengl ,javax.microedition.khronos.egl ,javax.microedition.khronos.opengles ,java.nio 等几个包中
JAVA大学简明教程:实例程序设计.pdf
android开发教程CHM版本的,清晰直观,详细讲述了android开发所有的机制以及原理,并配有详细例子代码讲述~
Android OpenGL ES 简明开发教程相关源码添加颜色 简单的上色方法叫做顶点着色(Vertxt coloring),可以使用单色,也可以定义颜色渐变或者使用材质(类同于二维图形中各种Brush类型)。
JAVA大学简明教程:实例程序设计 CD code
android 简明Socket通信实例,数据解析,简单界面布局
Android_OpenGL_ES_简明开发教程,介绍了OpenGL_ES在android下的简明开发方法
matlab简明教程,适合初学者配合代码使用,容易使初学者上手
Java大学简明教程:实例程序设计算是完整清晰版,希望大家喜欢
Meta分析简明教程:No.29 二分类变量的STATA操作.pptx
这是我们开发时,老师给的资料,做的比较详细。这里免费赠送。希望下过资源的朋友,能够评论一下。方便后来人决定是否要下载
模拟电子技术基础简明教程课件:第八章 信号处理电路.pptx