`
runfeel
  • 浏览: 935607 次
文章分类
社区版块
存档分类
最新评论

Port ADW-Launcher到donut版本

 
阅读更多

项目硬件环境的原因,能顺畅使用的系统还是donut,donut那丑陋的外表,实在不堪入目,而且落后android好几个版本,送给客户,客户也会邹眉头吧 :)

没办法,谁让你内存这么小,cpu这么慢(慢还不说,还是个mips的,android只给arm做了系统,mips什么都要自己搞,没有现成的)。

改头换面,先从launcher做起吧。

网上有不少launcher的apk可下载,但没有源码。

搜了下开源的, 有个adw-launcher还不错,而且有donut版的apk.

下了源码(https://github.com/AnderWeb/), 发现还是2.1/2.2版的,编不过。

编不过,那就改吧。

改起来也蛮简单的, wallpaper在donut版本以后,改动比较大, 那就全部参考donut的launcher给revert回去, 剩下的一些问题,刚好可以参考froyo,稍微扩展一下donut的api即可解决。

改完的效果:

主界面:看上去还是蛮清爽的

丑陋的Music widget, 不过这个小widget好改。

时钟(现在咋看donut的啥东西都觉得丑了)

所有程序:

这个launcher是可以高度自定义的,这是launcher的设置:

看下代码,顺便操作了一遍,这个工程demo还可以,离产品还有不少距离,如果准备用它的话,还要有不少工作。

分享到:
评论

相关推荐

    org.adw.launcher_donut.apk

    org.adw.launcher_donut.apk

    ADW_Launcher

    在分析和学习ADW_Launcher时,**注意jar包的导入顺序**是至关重要的,因为这可能直接影响到程序的运行和编译结果。 首先,我们来了解一下Android启动器的基本概念。在Android系统中,启动器(Launcher)是用户与...

    Python库 | adw-0.1.0-py3-none-any.whl

    总之,"adw-0.1.0-py3-none-any.whl"是一个Python的wheel包,代表了一个名为"adw"的库的特定版本(0.1.0),它适用于Python 3,并且可以在任何不特定的平台上运行。使用Python的`pip`工具,用户可以轻松地将这个库...

    ADW_Launcher 修改

    ADW_Launcher 修改 ADW_Launcher 修改 ADW_Launcher 修改 ADW_Launcher 修改 ADW_Launcher 修改 ADW_Launcher 修改 ADW_Launcher 修改

    ADW.Launcher.v1.3.6.apk

    ADW.Launcher.v1.3.6.apk ADW.Launcher.v1.3.6.apk ADW.Launcher.v1.3.6.apk ADW.Launcher.v1.3.6.apk ADW.Launcher.v1.3.6.apk ADW.Launcher.v1.3.6.apk ADW.Launcher.v1.3.6.apk

    【转】ADW_Launcher

    【ADW_Launcher】是一款基于Android系统的第三方桌面启动器,它提供了丰富的自定义选项,让用户可以根据个人喜好调整手机界面。这款启动器以其高度可定制性而受到许多Android爱好者的欢迎。通过分析其源码,我们可以...

    1z0-931-ADW-0528-converted.pdf

    这些内容对于准备Oracle自动数据仓库专家级考试(1z0-931-ADW-0528)的考生来说尤为重要,因为它们覆盖了考试中可能遇到的题目类型和概念。此外,由于文件中提到96%的正确率,因此所提供的知识点具有较高的参考价值...

    adw_launcher_

    "adw_launcher_"是Android平台上的一个开源启动器项目,主要针对初学者提供了一个学习Android启动器开发的良好起点。在Android系统中,启动器(Launcher)是用户与设备交互的入口,它负责显示主屏幕、应用程序抽屉...

    android_launcher2 & adw_launcher 源码1

    下载于eoeandroid,向原作者致敬 保存仅供学习 由于只能上传20M,故只能分卷了。 源码在eclipse中无错,已配置好 资源列表: 1.android_launcher2源码 2.adw_launcher 源码 3.class.jar

    ADW Android launcher 很漂亮的玻璃风格主题

    ADW (Advanced Desktop Wallpaper) Launcher 是一款广受欢迎的第三方启动器,它为Android用户提供了一种自定义手机界面的方法,让用户体验到比原生系统更为丰富的个性化设置。这款"ADW Android launcher 很漂亮的...

    模拟ADW_Launcher中SliderView的滑动操作以及可随意拖动图片的实现

    模拟ADW_Launcher中SliderView的滑动操作以及可随意拖动图片的实现。模拟ADW_Launcher中SliderView的滑动操作以及可随意拖动图片的实现。对应的文章为:...

    android_launcher2 & adw_launcher 源码2

    下载于eoeandroid,向原作者致敬 保存仅供学习 由于只能上传20M,故只能分卷了。 源码在eclipse中无错,已配置好 资源列表: 1.android_launcher2源码 2.adw_launcher 源码 3.class.jar

    android_launcher2 & adw_launcher 源码3

    下载于eoeandroid,向原作者致敬 保存仅供学习 由于只能上传20M,故只能分卷了。 源码在eclipse中无错,已配置好 资源列表: 1.android_launcher2源码 2.adw_launcher 源码 3.class.jar

    android_launcher2 & adw_launcher 源码4

    下载于eoeandroid,向原作者致敬 保存仅供学习 由于只能上传20M,故只能分卷了。 源码在eclipse中无错,已配置好 资源列表: 1.android_launcher2源码 2.adw_launcher 源码 3.class.jar

    ADW_Launcher源码和配置过程

    到现在为止,你就拥有了自己的Launcher了! 关于如何调试代码的问题请参考以下网址: 原帖地址:http://blog.163.com/sxs_solo/blog/static/2633338200931385520714/ eoe地址:...

    ADW Launcher源码

    这是ADW Launcher的源码,可以直接在Eclipse中运行。

    ADW Launcher源码+用到的classes.jar 完整

    1. **Android UI框架**:ADW Launcher是基于Android的用户界面框架构建的,这涉及到对Android的Activity、Intent、Layout、View等组件的理解和使用。 2. **自定义视图和布局**:为了实现个性化的桌面效果,ADW ...

    Android手机ADW_1.3.3.8汉化版

    ADW.Launcher是一款非常受欢迎的第三方Android启动器,它的1.3.3.8版本经过精心汉化,使得非英语用户也能轻松理解和使用。该版本不仅保留了原版的诸多优点,还特别注重了中文用户的使用习惯和需求,极大地提升了使用...

Global site tag (gtag.js) - Google Analytics