- 博客(13)
- 资源 (77)
- 收藏
- 关注
转载 从Alarm看Android上层UI到内核代码的流程分析
Alarm 调用流程,alarm的流程实现了从上层应用一直到下面driver的调用流程,下面简单阐述:涉及代码;./packages/apps/DeskClock/src/com/android/deskclock/Alarms.java./frameworks/base/core/java/android/app/AlarmManager.java./frameworks/b
2012-03-25 11:12:07 875 1
转载 Android 直接顯示 Emoji 圖案
在 Android 直接顯示 Emoji 圖案花了一番功夫欲在 Android 手機顯示 Emoji 圖案,有一些方法陸續出現,但是對於網頁和 twitter 中的 emoji 訊息,卻閱讀得相當吃力。在 XDA-developer 中有師兄qtotter 在他的 Desire 裡頭把 Android 系統字型 DroidSansFallback.ttf 跟 Softbank Em
2012-03-21 01:41:33 9377 2
转载 Android系统集成有源码的第三方库和程序
对于Android系统集成有源码的第三方库和程序,只需要提供Android.mk文件,把源码集成到Android编译系统中就可以了,并且有很多例子可以参考。但是对于没有源码的pre-build第三方库和程序,网上介绍的比较少,可以参考的例子也不多。本文简单介绍一下集成pre-build库和程序时候,怎样编写Android.mk。1、集成静态库 1: LOCAL_PATH
2012-03-15 01:07:55 1449
原创 IDevicePolicyManager实现锁屏
Android获取系统隐藏服务实现锁屏 实现原理:当按锁屏键时,会发出一个广播,当界面接收到一个广播就可以实现锁频。我们可以调用IDevicePolicyManager服务中的lockNow方法来发送一个广播实现锁屏。 IDevicePolicyManager是被系统隐藏掉的,需要通过反射还获取此服务。 步骤: 1.创建My
2012-03-15 00:38:17 2038
转载 Android application context/activity context与内存泄露
Android application context/activity context在android中context可以作很多操作,但是最主要的功能是加载和访问资源。在android中有两种context,一种是application context,一种是activity context,通常我们在各种类和方法间传递的是activity context。比如一个activity的
2012-03-14 00:09:38 801
原创 检测Activity是否在当前Task的栈顶
Android系统内部状态信息的相关api:得到ActivityManager :ActivityManager activityManager = (ActivityManager)this.getSystemService(ACTIVITY_SERVICE)这个位查到底是什么信息: ConfigurationInfo configur
2012-03-13 23:38:22 3924 3
转载 android 程序开发的插件化 模块化方法
在android的项目开发中,都会遇到后期功能拓展增强与主程序代码变更的现实矛盾,也就是程序的灵活度。 由于linux平台的安全机制,再加上dalvik的特殊机制,各种权限壁垒,使得开发一个灵活多变的程序,变得比较困难,不像pc平台下那么容易。 瞅瞅elipse的插件,瞅瞅360的插件,在android下,我们一开始很难写好一个主程序,然后通过插件机制来应对以后的功能拓展,
2012-03-11 23:51:41 890
转载 键盘监控分析
键盘监控分析Android的按键产生的是一个KeyEvent,这个KeyEvent只能被最上层focus窗口的activity和view得到。所有的按键事件都会首先触发public booleandispatchKeyEvent(KeyEvent event)这个函数,这个函数在SDK里的英文说明如下:boolean zy.keytest.keytest.dispatc
2012-03-07 23:12:54 997
转载 ANDROID自定义输入法-自定义键盘
ANDROID自定义输入法-自定义键盘(转) 摘要:在本教程中,将通过一个股票输入法实例来详细介绍如何在OPhone1.5中创建自定义 输入法。OPhone输入法介绍得益于OPhone1.5的良好架构,在OPhone中创建输入法可不再是一件多么复杂的事情了。下面来看看OPhone中输入法的组成部分以及如何实现。
2012-03-04 14:40:12 3981 2
转载 VelocityTracker 使用
VelocityTracker 使用 这个类的话是用来得到手势在屏幕上滑动的速度,也许我们用的比较少,但是还是在这里写下怎样使用VelocityTracker这个类, 第一步的话,当然是得到该类的一个实例 mVelocityTracker = VelocityTracker.obtain(); 第二步,需要告诉mVelocityTrack
2012-03-04 10:32:34 657
转载 GestureDetector类的用法
GestureDetector类的用法 GestureDetector类定义了许多触摸事件。包括 1.boolean onDoubleTap(MotionEvent e)解释:双击的第二下Touch down时触发 2.boolean onDoubleTapEvent(MotionEvent e)解释:双击的第二下Touch down和up都会触发,可用e.getA
2012-03-04 10:30:55 2043
转载 Android软件开发之数据的新建 储存 读取 删除
Android软件开发之数据的新建 储存 读取 删除雨松MOMO原创文章如转载,请注明:转载自雨松MOMO的博客原文地址:http://blog.csdn.net/xys289187120/article/details/6645629 1.使用SharedPreferences处理数据的 新建 储存 读取 删除 S
2012-03-03 07:54:08 781
转载 调用Android系统“应用程序信息(Application Info)”界面
调用Android系统“应用程序信息(Application Info)”界面“Android系统设置->应用程序->管理应用程序”列表下,列出了系统已安装的应用程序。选择其中一个程序,则进入“应用程序信息(Application Info)”界面。这个界面显示了程序名称、版本、存储、权限等信息,并有卸载、停止、清除缓存等按钮,可谓功能不少。如果在编写相关程序时(比如任务管理器)可
2012-03-02 02:30:11 831 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人