自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (3)
  • 收藏
  • 关注

原创 android 布局长度单位深入研究

要想使自己的布局在不同设备达到精准空置,理清理顺android布局长度单位之间关系很有必要,否则你也许会经常挠头为什么显示出来的布局不是自己定义的效果呢,有些东西,虽然基础,但是弄个透彻也需要花些功夫,废话不多说,下面开始。1.先了解一下android有支持哪些长度单位:px: pixels(像素). 不同设备显示效果相同,比如我们800*480的屏幕宽度就是 800pxdip: device

2011-06-22 17:27:00 15466 10

原创 android Launcher——拖放功能深入研究

Luancher有一个相对比较复杂的功能就是拖放功能,要深入了解launcher,深入理解拖放功能是有必要的,这篇blog,我将对launcher的拖放功能做深入的了解1.首先直观感受什么时候开始拖放?我们长按桌面一个应用图标或者控件的时候拖放就开始了,包括在all app view中长按应用图标,下面就是我截取的拖放开始的代码调用堆栈 at com.android.launcher2.DragC

2011-06-22 17:19:00 26108 16

原创 在it混了四年了,android开始半个多年头,发帖纪念一下

在it混了四年了,android开始半个多年头,发帖纪念一下!

2011-06-19 22:23:00 10672 4

原创 android Launcher——数据加载与变更

在前面我的blog中,我已经说过了,Launcher所有的桌面项数据是存储在launcher.db/favorites表中在Launcher启动时loadeworkspace函数中会从数据库中查询所有的数据并显示出来,这个桌面项数据加载过程在我的blog Launcher——启动过程详解中有比较详细的描述,这篇blog,我着重讲述Launcher桌面项的添加,变更和删除,下面就进入主题1.Laun

2011-06-10 11:56:00 22861 4

原创 android Launcher——启动过程详解

一LauncherApplication->onCreate        --1.//设置最小堆内存4M        --2.//建立应用图标缓存器        --3.//建立LauncherModel        --4.//注册Intent.ACTION_PACKAGE_ADDED,Intent.ACTION_PACKAGE_REMOVED,Intent.ACTION_PACKAGE

2011-06-10 11:49:00 31118 15

原创 android Launcher——ui框架

1.先看图这是我正在研究的一个800*480的launcher的ui框架图,对应的桌面显示效果如下:下面一行应用是我修改桌面后的结果,在前面我的ui框架图中没有。闲话不多说,下面就一一做出讲解1.DragLayer--DragLayer继承FrameLayout,并在此基础上组合了DragController实现拖放功能,DragLayer主要监听下面两个用户事件onInterceptTouchEventonTouchEvent交给DragController进行处理,DragController根据是否在

2011-06-02 21:38:00 33101 23

转载 转-Android之PreferenceActivity

<br />在着手开发原生应用Settings前还有必要了解一下PreferenceActivity ,这里有一篇介绍PreferenceActivity 的文章,还不错<br />http://www.cnblogs.com/wservices/archive/2010/07/08/1773449.html<br />以上我的四篇blog:<br />Android 数据存储——shared preferences<br />Android 数据存储——content providers<br />and

2011-06-02 21:19:00 2585

原创 android Settings项目安装

<br />接着前面的settings项目的建立,继续讲一下setting怎么安装到真机上<br />--1.先按普通run android application的方式运行settings,<br />[2011-05-19 11:31:24 - Settings] Uploading Settings.apk onto device '0123456789ABCDEF'<br />[2011-05-19 11:31:26 - Settings] Installing Settings.apk...<br

2011-06-01 21:06:00 9497 2

aidl使用示例代码

配合我在博客中讲解的aidl使用的一个完整的示例 示例有参考:http://blog.csdn.net/saintswordsman/archive/2010/01/04/5130947.aspx

2011-05-16

Handler机制示例代码

写了一篇blog,Handler机制,这里是测试的例码

2011-05-13

android2.2-src

android2.2 sdk api对应的源代码

2011-01-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除