实现代码是在AlphaMobileControls基础上再封装,原理是基于Alpha Blend API,资料参考地址:
http://alphamobilecontrols.codeplex.com/
http://www.cnblogs.com/bobli/archive/2008/12/10/1352025.html

当时性能是主要瓶颈,滑动速度过慢,代码上做了很多优化,但提升也不明显,最后发现主要是背景图的问题,因为如果是透明图,需要做Alphpa运算,控件多的时候很耗时,最后把图片最大的背景图用bmp贴图实现,上面的还是透明图,滑动的时候让背景图也跟着滑动,减少多个图层叠加的重绘,发现效果有很大改善,基本满足需求。缺点就是滑动的时候,背景图也会跟着动,和用户说明,可以接受。

实现的控件如下图这些:

应用截图:

基于CSipSimple开发的VOIP网络电话 iCaller for Android

关于闪退问题: android6.0+后授权变为动态请求,录音,联系人都可以,但没加相机这个动态,所以需要手动去设置里开启下允许,然后就可以正常用了。 这个演示...

阅读全文

酷派 5217 电信版 ROM,ROOT方法,独家首发

ROM简介: 1、完美ROOT 2、去掉电信预置应用,比官方ROM大小减少了35.8% 3、修改了原来官方的桌面,去掉强制预装,更干净,养眼 4、默认关闭数据连接,避免首...

阅读全文

WinMobile(ARM)程序破解,代码段修改及模块注入

原理和PC端游戏的方法类似,但是分析破解难度会比PC高,因为动态调试只能用IDA,而且很麻烦,每次加载速度很慢,一般都是静态分析,另外是ARM的指令集。 1、...

阅读全文

欢迎留言