- 博客(11)
- 收藏
- 关注
cm7编译相机服务时出错解决办法
修改CameraService.cpp的1752行extern "C" sp HAL_openCameraHardware(int cameraId){ LOGV("openCameraHardware: call createInstance"); return HAL_openCameraHardware(cameraId);}
2011-12-10 09:34:14 83
原创 ADROID 2.1 架构解析 8 触摸屏
8 触摸屏8.1 分类输入事件 文件:frameworks/base/libs/ui/EventHub.cppint EventHub::open_device(const char *deviceName){ ... uint8_t key_bitmask[(KEY_MAX+1)/8]; memset(key_bitm...
2010-12-05 00:36:48 97
原创 ADROID 2.1 架构解析 7 键盘
7 键盘系统在KeyInputQueue服务里创建了一个线程,在这个线程里不断读取输入事件,然后对这个事件进行处理。7.1 按键输入队列服务按键输入事件有多种方式,如:键盘敲击、触摸屏触击、鼠标点击及多点触摸,主要是按下和放开的事件。7.1.1 输入事件的数据结构文件:frameworks/base/core/java/android/view/RawInputEven...
2010-12-05 00:35:31 102
原创 ADROID 2.1 架构解析 6 闹钟
6 闹钟6.1 设置定时时间文件:packages/apps/alarmclock/src/com/android/alarmclock/Alarms.javaprivate static void enableAlert(Context context, final Alarm alarm, final long atTimeInMillis) {...
2010-12-05 00:34:20 81
原创 ADROID 2.1 架构解析 5 电池
5 电池电池涉及的功能有:BatteryStatus、BatteryHealth、BatteryPresent、BatteryLevel、PlugType、BatteryVoltage、BatteryTemperature、BatteryTechnology等,它是种从下而上的表现方式,即底层电池变化后通过uevent事件向上传递电池的当前状态。5.1 硬件调用文件:framewo...
2010-12-05 00:33:16 116
原创 转载 ADROID 2.1 架构解析 10 声音
10 声音 10.1 音频管理 文件: frameworks/base/media/java/android/media/AudioManager.java 10.1.1 音量控制 [code="java"]/** @hide Default volume index values for audio streams */ public static fi...
2010-12-05 00:21:47 100
原创 Intent和PendingIntent的关系
Intent和PendingIntent的关系,初学的时候很迷惑,用PendingIntent的时候,还会出现奇怪的问题,比如无法传递数据,无法更新数据,所以我集众家之长,加上我个人的一些实践,总结如下,希望能给你一些帮助。首先看官方解释:An Intent is something that is used right now; a PendingIntent is something ...
2010-12-04 18:02:36 86
原创 Android ListView常用用法
ListView是比较常用的控件,但一直都觉得创建ListView步骤有点繁琐,故在此总结一下,方便查阅。程序效果是实现一个ListView,ListView里面有标题,内容和图片,并加入点击和长按响应。首先在xml里面定义一个ListView[code="xml"] [/code]定义ListView每个条目的Layout,用Rela...
2010-11-30 12:23:38 59
原创 Android ListView和ListAdapter
一个ListView显示出来需要3个东西: 1,listview(用来显示数据的列表)。 2,Data(需要显示的数据)。 3,一个绑定Data和Listview的适配器ListAdapter。 一,ListView 1,ListView的每一项其实都是TextView。 2,通过setAdapter方法来调用一个listAdapter来绑定数据。 二,...
2010-11-30 00:34:31 143
原创 menu.addIntentOptions 添加动态菜单
android的一个activity可以再选中某项之后按menu键弹出特定的菜单,也就是动态菜单。动态菜单的实现是靠menu类中的addIntentOptions函数实现的,具体的声明如下: int android.view.Menu.addIntentOptions( int groupId, int itemId, ...
2010-11-29 22:38:39 71
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人