`
javayestome
  • 浏览: 1040634 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Android定制Home Screen

阅读更多

1.Android上的Home Screen(桌面屏幕)如何添加Widget,常规的Android系统我们只能通过在桌面上按下Menu键,在Add中找到Widget项中的clock、search以及photoframe,但我们不能添加其他的widget。

2.自己如何定制Home,直接修改Android的git源码中的Launcher.git包即可,在长按Home键时由于都触发了android.intent.category.HOME这个action系统会提示添加。

3.自定义Home可以有什么好处,比如增加桌面上应该有的比如类似Windows Mobile 的Today屏幕或Symbian S60 5th的Widgets等等,Android开源的好处和让我们很好的定制,比如中国移动oms操作系统就是采用类iPhone方式的定制版桌面,

4.设计一个Home一般需要处理哪些事情:

1) 快捷方式添加、删除

2) 设置壁纸

3) 对象移动

4) Widget可以通过一个接口来提供二次开发,最终Google应该会提供更多的主题、以及更多实用的功能在桌面上,比如天气框等等。

分享到:
评论

相关推荐

    EHS (Enterprise Home Screen)使用说明.zip

    EHS,全称Enterprise Home Screen,是由斑马技术公司(ZEBRA Technologies)开发的一款专为斑马Android设备设计的锁屏软件。这款应用旨在提升企业环境中Android设备的效率和安全性,提供定制化的工作流程界面,帮助...

    定制替换Android桌面

    在 Android 系统中,桌面(home screen)是用户最常用的界面,而定制替换桌面则是 Android 系统开发中的一项重要任务。那么,如何定制替换 Android 桌面呢?下面将详细介绍定制替换 Android 桌面的相关知识点。 1. ...

    Androidpingbao_HomeHome_android_

    这个"Androidpingbao_HomeHome_android_"项目显然是一个定制化Android启动器的源代码包。下面将详细探讨相关知识点: 1. **自定义启动器**:在Android中,自定义启动器允许用户替换默认的桌面应用,提供不同的界面...

    亲测,android能锁屏监控到home键

    通过以上内容,我们可以了解到在Android平台上如何实现锁屏监控和Home键监听,这为开发者提供了更深入地定制用户界面和增强应用功能的可能性。不过,开发者应当谨慎使用这些功能,遵循Android的设计原则,确保用户...

    homescreen_boxes

    要充分利用 "homescreen_boxes",你需要具备一定的编程知识,尤其是Android开发经验。如果你是初学者,建议从学习Android开发的基本概念开始,然后逐步了解小部件的特性和工作原理。此外,通过阅读项目文档,跟随...

    Android Launcher2

    - **数据加载**:`Launcher2`通过ContentProvider获取HomeScreen的数据,如应用信息、快捷方式、文件夹等,这些数据存储在`com.android.providers.applications`中。 - **视图构建**:数据加载完成后,`Launcher2`...

    screen capture

    iOS和Android设备都内置了屏幕截图功能,用户只需按下特定的按键组合(iOS:Home键 + 电源键;Android:电源键 + 音量下键,具体可能因设备而异)即可。对于开发者,移动应用中也可以集成截图功能,例如通过Android...

    android_launcher桌面程序

    - 主屏幕(Home Screen)通常由多个屏幕构成,每个屏幕包含一个`GridView`或`RecyclerView`,显示快捷方式和小部件。 - 应用抽屉(App Drawer)可采用滚动列表或滑动抽屉样式,同样使用`RecyclerView`展示应用列表...

    android2.3 launcher分析三

    1. **DragLayer**: 整个 Homescreen 基于 DragLayer,这是一个 FrameLayout,用于处理触摸事件和拖放操作。DragLayer 包含三个子视图。 2. **Workspace**: 第一个子视图是 Workspace,它包含了三个桌面(工作区),...

    Android Launcher研究(二)-Launcher为何物,究竟是干什么的.doc

    Android Launcher,通常被称为HomeScreen,是用户在启动Android设备时首先接触到的应用。它在系统中扮演着至关重要的角色,不仅提供了用户界面的基础,还管理着各种与桌面交互的操作。Launcher不仅仅是展示应用图标...

    Android Launcher 源码

    通过研究和修改Android Launcher的源码,开发者可以学习到如何定制自己的启动器,实现独特的功能,比如自定义主题、动态壁纸、个性化布局等。同时,这也是深入理解Android系统架构、事件处理机制、数据存储和UI设计...

    Android_Launcher_分析

    1. **DragLayer**:这是整个homescreen的基础,它是一个包含三个子view的FrameLayout。DragLayer负责处理触摸事件和拖放操作,使得用户可以自由移动桌面上的元素。 2. **Workspace**:作为DragLayer的第一个child,...

    Android Launcher研究.pdf

    Launcher,通常被称为HomeScreen,是Android系统启动后用户看到的第一个界面,也是日常操作的核心入口。它的主要职责包括: 1. 显示主屏幕:用户可以在此添加、移动和删除应用快捷方式。 2. 应用抽屉:展示所有安装...

    The Busy Coder's Guide to Advanced Android Development

    本书涵盖了多个高级Android开发主题,包括WebView、自定义视图、ListView高级用法、Drawable创建以及Home Screen App Widgets等。 ##### WebView详解 - **WebView内部工作原理**:深入探讨了WebView组件的工作机制...

    android教程

    Widgets是可以在Home Screen上放置的小部件,提供快速访问应用功能的方式,例如天气预报或新闻摘要等。 #### 3.6 更多组件 除了上述组件外,Android还支持多种其他类型的组件,如Notification Manager、...

    Android手机交互特性

    虽然Android提供了标准的返回键和Home键,但在某些情况下,这些默认行为可能会被应用程序覆盖,造成用户体验的不一致性。 **评分:** 60/100 ##### 5. 约束(Constraint) Android系统内置了一系列的安全和权限...

    Professional Android 4 Application Development

    14. **第14章:Invading the Home Screen** - 主屏幕插件的创建。 - 通知栏快捷方式的实现。 15. **第15章:Audio, Video, and Using the Camera** - 音频和视频的播放控制。 - 拍照和录像功能的集成。 16. **...

Global site tag (gtag.js) - Google Analytics