摘要:
由于工作中需自定义控件,以前没写过。开始时,实用view 实现了,经理说不好,担心效率低,要求每秒需要刷新10次左右。然后,学习使用 surfaceview。看了网上简单的Demo,找到himi的教程很不错。简单说就是,继承surfaceview 实现callback接口。构造-加载数据,将资源图片读取为bitmap创建-将背景bitmap使用canvas 画出来处理点击事件,保存消息队列创建线程处理消息队列-(需要考虑同步)=============================需要注意点:1,为了优化,每次更新指定区域,使用Canvas canvas = mHolder.lockCanv 阅读全文