自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 小节

总结下今天的收获:1。用ondraw中的canvas.drawtxet()函数可以在指定位置输出字符串,并且可以设置文字大小和字体。因为是用的画笔来进行绘画。所以设置字体大小的函数是:   Paint p=new Paint();   p.setTextsize(size) size为大于0的数值;2。用到bitmap  可以加载自己的小图标用作游戏的角色人物。Bitmap bt;

2013-02-01 22:53:29 286

转载 Android开发中,定时器

在Android开发中,定时器一般有以下3种实现方法:一、采用Handler与线程的sleep(long)方法二、采用Handler的postDelayed(Runnable, long)方法三、采用Handler与timer及TimerTask结合的方法下面逐一介绍:一、采用Handle与线程的sleep(long)方法Handler主要用来处理接受到的消

2013-02-01 22:49:48 288

转载 ANDROID 触摸屏事件和位置的获取

在修改后的工厂测试程序中,用到了关于触摸事件的获取,顺便学习关于触摸事件和触摸位Java代码//这个方法是系统自动调用的,所以你懂的,呵呵public boolean onTouchEvent(MotionEvent event) {    //获得触摸的坐标  float x = event.getX();  float y = event.get

2013-01-31 09:46:01 627

转载 invalidate() postInvalidate()

invalidate()是用来刷新View的,必须是在UI线程中进行工作。比如在修改某个view的显示时,调用invalidate()才能看到重新绘制的界面。invalidate()的调用是把之前的旧的view从主UI线程队列中pop掉。 一个Android 程序默认情况下也只有一个进程,但一个进程下却可以有许多个线程。在这么多线程当中,把主要是负责控制UI界面的显示、更新和控件交互的线程称为UI

2013-01-30 20:03:53 306

转载 SurfaceHolder.Callback

一   前文概要说明    首先得简单说明一下Surface与SurfaceHolder.Callback之间的联系。    Surface是android的一个重要元素,用于android画面的图形绘制。而SurfaceView 是视图(View)的一个继承类,每一个SurfaceView都内嵌封装一个Surface。通过调用SurfaceHolder可以调用 SurfaceView

2013-01-28 12:30:02 269

转载 理解Android UI与线程交互

本文将讨论android应用程序的线程模型以及如何使用线程来处理耗时较长的操作,而不是在主线程中执行,保证用户界面(UI)的流畅运行。本文还将阐述一些用户界面(UI)中与线程交互的API。    UI用户界面线程  当应用程序启动时,系统会为应用程序创建一个主线程(main)或者叫UI线程,它负责分发事件到不同的组件,包括绘画事件。完成你的应用程序与androidUI组件交互。

2013-01-28 12:05:48 212

转载 教你如何用Android画一个几何图形

教你如何用Android画一个几何图形  2012-06-22 19:11:55|  分类:Android |  标签:绘制集合图形  |字号大中小 订阅先来介绍一下画几何图形要用到的,画布(Canvas)、画笔(Paint)。1. 画一个圆使用的是drawCircle:canvas.drawCircle(cx, cy, radius, paint);x

2013-01-26 18:14:37 648

转载 SurfaceView

Android之SurfaceView学习(一)首先我们先来看下官方API对SurfaceView的介绍SurfaceView的API介绍Provides a dedicated drawing surface embedded inside of a view hierarchy. You can control the format of this surface and, i

2013-01-26 17:23:14 221

转载 Android中Context

Android中ContextContext字面意思上下文,位于framework package的android.content.Context中,其实该类为LONG型,类似Win32中的Handle句柄,很多方法需要通过 Context才能识别调用者的实例,比如说Toast的第一个参数就是Context,一般在Activity中我们直接用this代替,代表调用者的 实例为A

2013-01-26 17:22:19 176

转载 android.graphics 包

android.graphics包是核心渲染包,它提供了一些初级图形工具,诸如画布、颜色过滤器、画笔等,可以让你直接在屏幕上进行图像处理。这个包中提供了很多类,下面我们就看一下这个包中主要的几个类。一、Canvas类android.graphics.CanvasCanvas类好比手机中的画纸,我们可以在Canvas上画图形或者图像。一般我们用android来绘画的时候,需要四个组成部分

2013-01-26 17:08:02 606

转载 Android游戏的基础:物体运动效果

一、  新建工程  首先,我们在Eclipse中新建一个名为Movement的工程,并且选择合适的Android SDK,如下图:  新建工程  在这里,我们选用的API是比较低的1.5版本,这样可以让其适应性更强。接下来,我们新建两个类,一个是UpdateThread类,一个是SurfaceView类,它们在项目中分别是负责处理线程和画面的两个类,在接下来

2013-01-26 17:06:32 324

原创 android 中的 final

final 如果修饰类,该类不能被继承;如果修饰变量,该变量不能被改变,就是不能再重新赋值;如果修饰方法,这个方法不能被重写。他就是最终的意思

2013-01-25 11:32:11 261

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除