在一般的图形绘制中用户往往只需要覆写onDraw()方法即可,可是如果要想真正的完成绘图的操作,还需要掌握四个核心的操作类:
android.graphics.Bitmap:主要表示的是一个图片的存储空间,所包含的图片可以来自于文件或由程序创建;
android.graphics.Paint:主要的绘图工具类,可以指定绘图的样式;
android.graphics.Canvas:是一个操...
分类:
移动开发 时间:
2014-10-15 22:56:31
阅读次数:
288
android.graphics.Bitmap(位图)是Android手机中专门提供的用于操作图片资源的操作类,使用此类可以直接从资源文件之中进行图片资源的读取,并且对这些图片进行一些简单的修改。
常用的方法
1
public static Bitmap createBitmap (Bitmap src)
普通
复制一个Bitmap
...
分类:
移动开发 时间:
2014-10-15 21:31:31
阅读次数:
211
与Service相似,在android中还有一种运行在后台的4大组件之一,他就是broadCcast,但是他不用考虑是否有接受的对象,只需要考虑发送即可。
要想使用BroadCast我们可以使用两种方法
第一:将broadCcast配置到配置文件当中。
第二:将broadCcast与class文件进行绑定。
下面我们分别来进行说明。
<RelativeLayout xmlns...
分类:
移动开发 时间:
2014-09-25 01:17:08
阅读次数:
473
在Android系统开发之中,Services是一个重要的组成部分。如果现在某些程序需要中的部分操作是很消耗时间的,那么可以将这些程序定义在Service之中,这样就可以完成程序的后台运行(也可以在不显示界面的形式下运行),即:Services实际上就相当于是一个没有图形界面的Activity程序,而且当用户要执行某些操作需要进行跨进程访问的时候也可以使用Service来完成。
...
分类:
移动开发 时间:
2014-09-20 15:26:07
阅读次数:
309
在android中有时会在主界面上收到某些应用的推送,有的可以包含图片,声音或者震动效果,当点击这些提示时,有时还可以进入到发送提示的的应用。
这些提示的推送就是通知,当然通知早根本上也是你一种服务。
首先想要使用通知就必须使用到Notification.Builder 和NotificationManager这两个类
使用Notification.Builder来取...
分类:
移动开发 时间:
2014-09-20 15:24:17
阅读次数:
277
³ndroid.os.Message的主要功能是进行消息的封装,并且同时可以指定消息的操作形式。...
分类:
移动开发 时间:
2014-09-12 17:21:43
阅读次数:
340
前一节我们学习了Intent的基本用法,多个Activity之间的转跳并传递信息。
今天我们使用Intnet...
分类:
移动开发 时间:
2014-09-11 23:55:41
阅读次数:
381
Intent意图是android中非常重要的部分,他在Activity,service中有较为广泛的应用。
1
public void startActivity(Intent intent)
普通
启动一个Activity,并通过Intent传送数据
2
public void startActivityForRes...
分类:
移动开发 时间:
2014-09-09 13:16:18
阅读次数:
337
意图是指两个UI主界面的转换,要想了解意图就必须学习ACtivity的生命周期
默认在UI界面显示的为运行为运行状态,而在后台的为onPause方法
主线:
OnCreate()--> OnStart() --> OnResume() -->OnPause()-->OnStop ()-->OnDestroy()
副线:
OnCreate()--> OnStart() --> OnResu...
分类:
移动开发 时间:
2014-09-07 12:22:25
阅读次数:
268
所谓的外部存储External Storage就是将数据文件保存在SD卡上。
1.但是在保存数据时需要先对SD卡的状态进行判断。
使用Environment.getExternalStorageState()可以SD卡的运行状态
分别有一下的状态
MEDIA_UNKNOWN, MEDIA_REMOVED, MEDIA_UNMOUNTED, MEDIA_CHECKING, MEDIA_NOF...
分类:
移动开发 时间:
2014-08-29 18:20:48
阅读次数:
265