HardBirch

说说Android桌面(Launcher应用)背后的故事(大结局...

发布日期:2011年12月27日| 点击: 3,368 次| 评论:7

前一篇中,演示了如何开发一个Widget以及如何开发一个WidgetHost应用。有了这个基础,我们就知道,要想在桌面上添加Widget,那么需要完成两件事情: 1、将桌面应用实现为一个WidgetHost应用 ...

说说Android桌面(Launcher应用)背后的故事(九)——...

发布日期:2011年12月19日| 点击: 1,682 次| 评论: 1

       到这里我们的Launcher已经可以跑起来了,而且效果也如系统Launcher一般,但是,遗憾的是,我们的桌面上似乎都是一个摸样的Shortcut,而再看看系统桌面上,Search框,天气控件啊,各种大小参...

说说Android桌面(Launcher应用)背后的故事(八)——...

发布日期:2011年12月16日| 点击: 6,389 次| 评论:10

           有了前面的工作,基本上这个桌面就已经像模像样了,但是,和系统自带的Launcher相比,还差得很远。其中,系统Launcher的桌面上的item是可以任意穿越(移动)的。同时,在其穿越的过程中,你也...

说说Android桌面(Launcher应用)背后的故事(七)——...

发布日期:2011年12月02日| 点击: 2,398 次| 评论:4

本来这一篇应该还是写Launcher中item拖拽的实现原理的,奈何,自从研究了Launcher,以前没有实现的,现在灵感全来了。这不,一个月前看到了著名记账软件随手记,看到android版中有一个炫酷的可以旋转的统计饼...

说说Android桌面(Launcher应用)背后的故事(六)——...

发布日期:2011年12月01日| 点击: 2,146 次| 评论:4

本来这一篇将写Android中Launcher是如何实现桌面上item的拖拽的,当研究了其机理之后,突然大脑发热,想实现一个可以拖拽的ListView,在理解了Launcher中item的拖拽,再来实现可以拖拽的List...

说说Android桌面(Launcher应用)背后的故事(五)——...

发布日期:2011年11月30日| 点击: 1,927 次| 评论:2

 上一篇中,我们了解了Workspace是如何处理多个CellLayout之间的滑动的。这篇,将记录如何将壁纸添加到桌面,以及Workspace如何处理滑动的时候,壁纸的滑动。 壁纸的添加,也是调用系统自带的,用如...

说说Android桌面(Launcher应用)背后的故事(四)——...

发布日期:2011年11月26日| 点击: 2,349 次| 评论:3

前面说了Layout最主要的职责就是负责item的布局和空间的分配,这一节我们继续来看看CellLayout的父亲控件Workspace。手机的桌面是由几个屏幕的,你可以任意滑动的。这个布局就是一个Workspace。L...

说说Android桌面(Launcher应用)背后的故事(三)——...

发布日期:2011年11月24日| 点击: 4,290 次| 评论:11

CellLayout的设计主要为了存放大小不一的控件。为了更好的控制item的添加和删除,选择直接继承ViewGroup来实现该控件。 我们长按桌面的时候,有两种情况,一种是我们按的是一个item,还有一种是我们按...

说说Android桌面(Launcher应用)背后的故事(一)——...

发布日期:2011年11月16日| 点击: 1,746 次| 评论: 1

     最近由于项目需要自己定制一套管理系统,遂想到了Android的启动器,下来了源码,一编译到处是错,查了查原因,原来是引用了自家的成员,他们家开发的就是方便,想直接用就直接用。于是下载了个包,终于错误少了一大半。...

作为一个移动应用开发者,我们的创意应当避免走向低...

发布日期:2011年10月29日| 点击: 2,010 次| 评论:3

     随着移动开发浪潮的袭来,涌出了大批的移动开发者。特别是Android弄潮儿的到来,迅速引领着浪潮走向巅峰。纵观各大移动平台,可谓android属最热。各大应用商店层出不...

Android自定义控件之我的电话小键盘

发布日期:2011年09月21日| 点击: 2,868 次| 评论:4

关于Android的自定义控件,之前也写了两个,一个是简单地继承View,另一个通过继承Layout实现一个省市联动控件。这篇,将通过继承ViewGroup来实现一个电话拨打小键盘。本人一贯风格,懒得罗里...

JNI学习之步步深入四--皇后的祝福

发布日期:2011年05月27日| 点击: 4,152 次| 评论:9

上篇中简单介绍了,java中的类型和C中的类型的映射的,本篇将以一个无聊的实例来看看JNI中数组的使用。   皇后的祝福,思路很简单,就是利用我们耳熟能详的把皇后问题结合JNI来实现一点点小小的乐趣,在快乐中...

JNI学习之步步深入三

发布日期:2011年05月25日| 点击: 2,225 次| 评论:4

上一篇中,学习了jni中的类型映射关系。本篇就一个简单点的实例来看看java端的类型,如何被C端识别。同时,在C端实现定义的一个类型 如何传递到java端。本篇以String类型为例,看看java端的unicode编码...

JNI学习之步步深入二

发布日期:2011年05月23日| 点击: 4,147 次| 评论:9

JNI为了扮演在c/c++和java之间的匹配工作,它首先需要做的就是既要认识java中的数据类型,也要认识c/c++中的数据类型。这时,jni就相当于一个适配者了。好比,A与C两个人本来不认识,可是现在B认识A,B也...

JNI学习之步步深入一

发布日期:2011年05月11日| 点击: 4,390 次| 评论:8

      从接触Android的一段时间后,就经常听到JNI这个东东,刚开始,不知是由于对新事物的排斥,还是根本不把它当成一回事,就没有特地地去理他。只是在活跃的社区...

QQ群互动

Linux系统与内核学习群:194051772

WP建站技术学习交流群:194062106

魔豆之路QR

魔豆的Linux内核之路

魔豆的Linux内核之路

优秀工程师当看优秀书籍

优秀程序员,要看优秀书!

赞助商广告

友荐云推荐