关闭

用户界面设计总结[一]

标签: properties
244人阅读 评论(0) 收藏 举报

1,MoveRabbit

a,background set

b,RabbitView 类创建,extends from android.view.View.

set default position by constructor and override onDraw()function。

c,onDraw()

get a new Paint object[ Paint paint =new Paint();]

creat bitmap object by picture.[ Bitmap bitmap =BitmapFactory。decodeResource(this。getResource(),R.drawable.rabbit);]

draw this bitmap rabbit in canvas[canvas.drawBitmap[bitmap,bitmapX,bitmapY,paint]]

recyle bitmap picture;

d,onCreat()

get FrameLayout

get RabbitView object ,[final RabbitView rabbit=new RabbitView(MainActivity.this)]

rabbit ,setonTouchListener……(get rabbitX and rabbitY,and then redraw rabbit----invalidate(),just used in the main  UI thread).

2, Layout properties

a,gravity ,设置布局管理器内的组件对齐方式,多个属性可以同时制定,中间用竖线割开。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:550次
    • 积分:26
    • 等级:
    • 排名:千里之外
    • 原创:2篇
    • 转载:1篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档