android锁屏(中)
来源:互联网 发布:淘宝一心要几个好评 编辑:程序博客网 时间:2024/06/08 05:12
完成了自定义控件后,考虑绘制。
(1)如何绘制?是否考虑用List记录经过的点?点的状态(正常、按下、错误)?
(2)手势?按下、移动、抬起状态?
(3)记录点后,绘制线的函数?
(4)绘制线后,如何通知给主界面?是否考虑接口实现。
问题一:
继承View,考虑九个点的绘制。
新建类Point,添加点状态。根据点状态,绘制不同颜色的图片。
重载OnDraw(Canvas),OnTouch(MotionEvent)
问题二:
private int NORMAL_POINT=0;
private int PRESS_POINT=1;
private int ERRPR_POINT=2;
问题三:
private void drawLine(Canvas,Point fPoint,Point sPoint)
问题四://绘制结束后,考虑下一步操作。此时考虑是否绘制正确,考虑用boolean
private interface OnDrawFinished{public boolean isValid(Arraylist<Integer>)}
0 0
- android锁屏(中)
- Android中android:listSelector
- Android中 android:layout_weight 属性
- android中android:wight详解
- Android--Android中显示全屏
- 【Android】 Android中适配器简介
- Android中 android:layout_weight 属性
- Android--Android中显示全屏
- Android中关于android:layout_weight
- Android--Android中解析XML
- 【Android】Android中解析XML
- android:Android中pullToRefresh使用
- Android中android:gravity和android:layout_Gravity
- Android火热进行中
- Android 入门,学习中
- android中实现全局变量
- android 中发送短信
- android 中管理短信
- Java 输出日历格式
- Android学习之getMeasuredHeight(),getScrollY(),getHeight()的区别
- [G+smo]边界和角点
- Window下让JAR在后台运行的方法
- 《为什么大猩猩比专家高明》读书笔记
- android锁屏(中)
- Java类加载器总结
- MBProgressHUD
- 谈用户体验 其实生活是最好的老师
- C++之旅
- POJ1562.Oil Deposits
- js 实现replaceAll
- 内存池(一)
- 离线安装Android SDK