摘要: 总觉得按home键launcher的反应不对头,拿来htc的一对比发现按home键的流程是这样的,总体上分长按和短按响应。长按:显示最近运行的6个程序。短按:1,返回正中屏幕。2,如果是正中屏幕则显示所有屏幕的缩略图。对比得出该launcher无论是在何种情况下短按home键都是显示所有屏幕的缩略图,而很多时候用户只是想从其他屏幕回到默认主屏幕,得改,其实只要加几行代码就行: public void showPreviews(final View anchor, int start, int end) { if(newPreviews) { if (!mWorkspace.isDefa... 阅读全文
posted @ 2011-12-11 11:09 紫璐宇 阅读(262) 评论(0) 推荐(0) 编辑
摘要: CyanogenMod 7内置的launcher是基于ADW的,自己也刷过cm7总得感觉还不错。launcher的循环功能是一个特性,不过体验并不好。尤其是在临界切换时,壁纸的突然跳跃,朋友手机上的360桌面也有这个问题,于是琢磨能不能在看懂的基础上进行一些优化:壁纸的移动和变化主要是由系统android.app.WallpaperManager来维护,应用要控制壁纸只需要2个步骤:1.实例化一个WallpaperManager :private final WallpaperManager mWallpaperManager;2.调用WallpaperManager 相关方法:mWallpa 阅读全文
posted @ 2011-12-11 10:52 紫璐宇 阅读(838) 评论(0) 推荐(0) 编辑