android之launcher探索
hmg25
这个作者很懒,什么都没留下…
展开
-
launcher2中图标拖拽的简单分析
相关的文件:DragController:拖动控制接口。DragLayer:整个launcher的父节点,继承FrameLayout,实现接口DrayController。DragSource:拖动源接口,定义了void onDropCompleted(View target, boolean success)。DropTarget:拖动目标(要将部件拖拽进入,必须继承DropTarget接口),定义很多拖动过程需要的方法:onDrop,onDragEnter,onDragOver,onDragExit,a原创 2011-03-02 11:45:00 · 6953 阅读 · 3 评论 -
为launcher添加一个仿Mac的dock(附源码)
<br /> By 何明桂(http://blog.csdn.net/hmg25)转载请注明出处<br />之前在网上看到有篇文章:Launcher之Dock细节篇http://news.wangmeng.cn/detailNews/2716-the-article-details-launcher-dock它实现了一个仿Mac的dock。感觉蛮有意思的,所以就照着仿制了一个。<br />可以动态的添加快捷方式,默认包含AllApp按钮,图原创 2011-03-30 17:28:00 · 11649 阅读 · 77 评论 -
为launcher添加仿HTC的preview(开源,附源码)
By 何明桂(http://blog.csdn.net/hmg25) 转载请注明出处Android原生自带的preview不是很好看,很喜欢HTC的,之前看到ADW上也有那样的preview,所以将它提取出来,放入了原生的android2.2中。闲不说,直接上图,有图有真相:原生的,未修改版本: ( By 何明桂 转载请注明出处)修改后,仿HTC的:主要改动的是:workspace.Java和launcher.java两个文件。附带的源原创 2011-03-30 19:19:00 · 9001 阅读 · 37 评论 -
探秘widget之launcher添加widget的流程分析
By 何明桂(http://blog.csdn.net/hmg25) 转载请注明出处 最近打算研究下android的widget相关问题,并把一些心得在此稍作记录,哈哈,等研究完成了,如果有必要的话,也会把改动的源码贴出来,以飨读者。今天先来看看launcher2中添加widget的流程。 添加widget首先需要在laucher的空白处长按,所以首先定位在laucher的 public boolean onLongClick原创 2011-05-23 12:58:00 · 19089 阅读 · 4 评论 -
android桌面文件夹美化
By 何明桂(http://blog.csdn.net/hmg25) 转载请注明出处 哈哈,好久没有写博客拉,blog里边好凄凉阿~~人也变懒了…… android原生自带的桌面文件夹样式及其简单,没有iphone那种可以显示文件夹内文件图标缩略图的功能,今天我们来简单的实现一个。效果如下: 从laun原创 2011-06-29 11:57:00 · 21332 阅读 · 37 评论 -
浅谈如何给appwidget添加复杂view
我们都知道android原生的widget只支持极少数几个简单的view,所以功能及其简单。很多人都希望在AppWidget添加ListView、GridView等复杂的view来实现更为复杂的功能。我们知道要在AppWidget里添加 View都是通过RemoteView来做到了,然而RemoteView本身功能很弱,支持的操作很少,而且支持RemoteView的Widget很少:原创 2011-06-29 12:15:00 · 13796 阅读 · 18 评论