摘要: 引用:http://blog.csdn.net/qinjuning/article/details/7505703最近终于成功的摆脱了FM收音机,迈向了新的模块:锁屏、状态栏、Launcher---姑且称之为“IDLE”小组,或许叫手机美容小组,要是能施展下周星星同学的还我漂漂拳,岂不快哉。 OK,闲话打住,咱开始正文。 本文主要内容: 1、分析锁屏界面的组成 ; 2、基于源代码分析锁屏相关类 ; 3、提出一种在框架取消锁屏的方法 。 花了一些时间研究Android原生的锁屏框架---Keyguard,今天就慢慢的讲解下我自己对这个模块的总结,因为目前还处于 理... 阅读全文
posted @ 2013-04-07 11:42 镇水古月 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 引用:http://blog.csdn.net/romeoxmfx/article/details/7175990http://www.linuxidc.com/Linux/2012-01/51332.htm当我们从Home点击ShortCut图标启动一个应用程序后,这个应用程序打开了很多个Activity,假设顺序为A,B,C,然后我们按Home键,再次从桌面用图标启动这个应用程序,我们会发现显示的是刚才的C,而不是A。这里我们普遍的想法是按Home键是让程序退到后台,然后让桌面显示出来。那么我们就来看看Home键到底是怎么回事。在Framework中我们找到源码,我们首先在intercep 阅读全文
posted @ 2013-04-07 10:46 镇水古月 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 引用:http://www.linuxidc.com/Linux/2012-01/51332.htm当我们从Home点击ShortCut图标启动一个应用程序后,这个应用程序打开了很多个Activity,假设顺序为A,B,C,然后我们按Home键,再次从桌面用图标启动这个应用程序,我们会发现显示的是刚才的C,而不是A。这里我们普遍的想法是按Home键是让程序退到后台,然后让桌面显示出来。那么我们就来看看Home键到底是怎么回事。在Framework中我们找到源码,我们首先在interceptKeyBeforeDispatching这个方法中找到Home按键代码如下[java]//IftheHOM 阅读全文
posted @ 2013-04-07 10:45 镇水古月 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 引用:http://blog.csdn.net/android_tutor/article/details/6310015在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。加载模式分类及在哪里配置Activity有四种加载模式:standardsingleTopsingleTasksingleInstance设置的位置在AndroidManifest.xml文件中activity 阅读全文
posted @ 2013-04-07 10:22 镇水古月 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 引用:http://blog.csdn.net/android_tutor/article/details/5629337在上一节,我讲了如何下载Launcher的教程,今天这一节,我将重点讲一下什么Launcher,究竟它是什么神秘东东?Launcher俗称HomeScreen,也就是我们启动Android手机,第一眼看到的应用程序,而这个应用程序是比较特殊而且任务艰巨的。它负责了我们除了应用本身操作以外的所有操作,它负责了我们有几个桌面,点击应用图标启动应用程序,长时间按桌面出现上下文菜单,长时间按桌面的图标出现垃圾箱,拖动应用图标重新定位等等,一系列的操作。我将截些图让大家更容易理解!图 阅读全文
posted @ 2013-04-07 09:20 镇水古月 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 引用:http://blog.chinaunix.net/uid-23392298-id-3269059.htmlApplication配置全局Context第一步、写一个全局的单例模式的MyApplication继承自Application 覆盖onCreate ,在这个方法里面实例化Application第二步、配置全局的Context<applicationandroid:name="com.appstore.service.MyApplication"></application>第三步、使用,使用的时候用的时候根据类的名称访问Context 阅读全文
posted @ 2013-04-07 08:00 镇水古月 阅读(235) 评论(0) 推荐(0) 编辑