随笔分类 -  launcher研究

摘要:问:尼玛Android 4.1Jelly Bean都发布了,你还bb2.3,坑爹呢,这是?答:这个真不好意思了,屌丝的特点就是后知后觉。问:那有何用?答:可以很不负责任的说,从2.2以后launcher 拖拽流程基本没变化。问:基本?那还是有变化,到底还是坑爹。答:“好吧,你赢了”。-------------------------------------------------------------------------------------------------------------我是风格线--------回归正题,要是做launcher的话,那拖拽事件处理、响应是必须得撸清楚 阅读全文
posted @ 2012-07-02 21:40 紫璐宇 阅读(438) 评论(0) 推荐(0)
摘要:总觉得按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 紫璐宇 阅读(274) 评论(0) 推荐(0)
摘要:一,源生launcher2源生的indicator就是idle界面最下面功能条两边的总共4个点默认workspace5屏,当前屏幕相当于一个点,代码控制:private Drawable mPreviousIndicator;private Drawable mNextIndicator;分别是左右两边的点集合对象,通过调用一下方法实现indicator的支援切换:mPreviousIndicator.setLevel(mCurrent);mNextIndicator.setLevel(numScreens-mCurrent-1);二,launcherADW该launcher的indicato 阅读全文
posted @ 2011-11-26 11:35 紫璐宇 阅读(219) 评论(0) 推荐(0)