- 博客(16)
- 资源 (8)
- 收藏
- 关注
原创 android menu菜单 onCreateOptionsMenu onMenuItemSelected onContextItemSelected
废话少说,请看代码,外加有详细的注释package cn.chen.menu;import android.app.Activity;import android.os.Bundle;import android.util.Log;import a
2011-08-26 10:59:34 5602
原创 【引】android Parcelable Parcel
不同进程之间交换数据通过Parcelable包装交换数据.可以通过Intent在不同的进程之间传送数据.android提供了一种新的类型:Parcel。本类被用作封装数据的容器,封装后的数据可以通过Intent或IPC传递。 除了基本类型以外,只有实现了Parce
2011-08-23 18:50:50 1642
原创 怎样做出一个dialog样式的activity
android自带theme如下:•android:theme="@android:style/Theme.Dialog" 将一个Activity显示为对话框模式•android:theme="@android:style/Theme.NoTitleBar" 不
2011-08-16 18:49:34 2821
原创 (转) Android的Window类
Android的Window类(一) Android的GUI层并不复杂。它的复杂度类似于WGUI这类基于布局和对话框的GUI,与MFC、QT等大型框架没有可比性,甚至飞漫魏永明的MiniGUI都比它复杂许多。您也许会问,这样简单的GUI如何实现浏览器呢?原因很简单,浏览器有自己
2011-08-16 09:07:01 764
原创 【引】Android的亮屏幕的锁和键盘锁
Android中的两把锁 - WalkLock and KeyguardLock 详细分析WalkLock - 顾名思义 唤醒锁 点亮屏幕用的KeyguardLock - 顾名思义 键盘锁 解锁键盘用的详细介绍:1: WalkLock 唤醒锁 - WalkLo
2011-08-11 19:07:35 1205 2
原创 Android NotificationManager 和Notification的使用总结
NotificationManager 和Notification的使用总结(转)这几天一直在修改twigee的源代码,其中一个要加入的功能是常驻Notification栏,以前写的时候只能出现 在“通知”这一组中,想把它放在“正在运行”组中却不知道怎么放,查了下官方文档,找到了方法,在notification的flags字段中加一下 “FLAG_ONGOING_EVENT”就可以了。同时我也
2011-08-10 19:21:01 641
原创 Android UI Event Listener
处理UI事件 Event Listeners 事件监听器 Event Handlers 事件处理器 Touch Mode 触摸模式 Handling Focus 处理焦点 处理UI事件在android上, 有多种方法获取用户与应用程序的交互信息. 当考虑U
2011-08-10 19:19:48 854
原创 Android 自动解锁 KeyguardManager(键盘管理器)
写一个Activity启动该服务即可,用一个线程开启服务,要是黑屏的状态下启动才有效果。import android.app.KeyguardManager;import android.app.KeyguardManager.KeyguardLock;impor
2011-08-05 19:18:22 6652 2
原创 Android Service学习之本地服务
Service是在一段不定的时间运行在后台,不和用户交互应用组件。每个Service必须在manifest中 通过来声明。可以通过contect.startservice和contect.bindserverice来启动。 Service和其他的应用组件一样,运行在进程
2011-08-05 19:12:50 583
原创 Android 中 获取“back”键和“home”键,并为此附加功能
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK || keyCode == KeyEvent.
2011-08-05 15:40:40 2694
原创 Android menu键添加
@Override public boolean onCreateOptionsMenu(Menu menu) { super.onCreateOptionsMenu(menu); menu.add(0, RETEST_ID, 0,
2011-08-05 15:35:48 1627
原创 android 闹钟 Alarm
Alarm是在预定的时间触发Intent的,独立于应用程序的提醒用户的方式。当这个Alarm触发后,就会广播这个Intent,如果应用程序没有起启,就会启动这个应用程序,而不需要就用程序被打开或者处于活动状态。通过AlarmManager来管理所有的Alarm。
2011-08-04 17:05:10 734
原创 Intent Server Environment
2001 cd aster/ 2002 cd frameworks/base/core/java/android/content/ 2006 vim Intent.java 2008 cd src/aster/ 2009 cd frameworks
2011-08-03 10:20:12 877
原创 Android 有两种办法可以监控SDCARD的状态
在android2.2的时代,貌似有两种办法可以监控SD的状态。 1. 注册BroadcastRecerver,监听广播(Intent.ACTION_MEDIA_MOUNTED,Intent.ACTION_MEDIA_EJECT,Intent.ACTION_MEDIA_RE
2011-08-03 10:16:31 5094
原创 Android中通过getSystemService取得服务
getSystemService(String name)是Android很重要的一个API,根据NAME来取得对应的Object,然后转换成相应的服务对象。以下介绍系统相应的服务。name
2011-08-03 10:14:56 2499
原创 不同的布局文件怎么加载到一个activity中
LinearLayout layout = new LinearLayout(activity); layout.setOrientation(LinearLayout.VERTICAL); LayoutInflater inflaterHel
2011-08-01 17:31:48 3943 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人