用户界面设计总结[一]
2013-12-05 10:49
155 查看
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 ,设置布局管理器内的组件对齐方式,多个属性可以同时制定,中间用竖线割开。
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 ,设置布局管理器内的组件对齐方式,多个属性可以同时制定,中间用竖线割开。
相关文章推荐
- 总结一下当前正流行的5个用户界面设计趋势
- VBA开发经验总结之一:利用Range对象设计用户界面
- (软工视频总结)之软件维护和用户界面设计
- 用户界面设计之关于控制UI界面的简单总结
- 软件工程:用户界面设计总结
- 设计模式总结
- 两年网页设计的经验总结,给新手设计师一点个人建议
- 算法设计之五大常用算法设计方法总结
- 设计模式 - 总结篇
- [课程设计]Sprint Two 回顾与总结&发表评论&团队贡献分
- java java中的设计模式总结
- 20135203齐岳 信息安全系统设计基础第十周学习总结
- Linux内核设计第一周学习总结 计算机如何工作
- Android从入门到精通第3章:用户界面设计
- 声波传输设计过程总结一
- 用户界面设计
- 设计模式总结
- java设计模式总结五:创建者模式
- 声波传输设计过程总结二
- 2017-2018-1 20155338 《信息安全系统设计基础》 第三周学习总结