android
里拉克丝_tiny
这个作者很懒,什么都没留下…
展开
-
android:添加usb键盘+按键布局和映射的修改
android下的按键布局和映射这个笔记整理一下使用usb键盘遇到的问题,比如添加usb键盘的keylayout,添加按键,修改按键映射等。本文参考了:http://blog.csdn.net/kieven2008/archive/2011/03/26/6279975.aspxhttp://blog.csdn.net/skdev/archive/2010/03/08/535转载 2013-07-11 17:35:44 · 1381 阅读 · 0 评论 -
Android4.2蓝牙基础架构学习
接下来就要进入到真正的Android4.2蓝牙系统的学习了,Are you ready?本文不会涉及任何代码,主要对整个Android的蓝牙结构进行一个框架上的分析。Android4.2使用了Bluetooth.apk管理所有蓝牙相关的操作,Bluedroid作为蓝牙协议栈。整个蓝牙的关系架构如下图所示:下面逐一进行讲解:Applicatio转载 2014-06-20 10:27:05 · 790 阅读 · 0 评论 -
Android 4.4 蓝牙解析(一)
由于开发项目的关系,最近一直在对android4.4的bluedroid进行研究,并且开发了一个面向用户的应用,但是实际上从开发过程遇到的问题发现,android4.4 bluedroid做的还是不完善,特别是在ble一连多和使用ble bluetoothgattserver roles的情况下。开发过程发现实际现在网上对于最新的android4.4 ble介绍很少,自己感觉不是很满意。所转载 2014-06-17 10:45:52 · 1549 阅读 · 0 评论 -
Android4.4 Bluetooth enble
Android BluetoothAndroid 4.4上蓝牙协议栈采用的是BRCM和Google共同开发的bluedroid,代替了之前的Bluez.一、 Bluetooth 源码分布 (基于Android 4.4 )1. packages/apps/Settings/src/com/android/settings/bluetooth bluetoo转载 2014-06-17 17:57:37 · 2752 阅读 · 0 评论 -
android input
usage: input ... input text input keyevent input tap -模拟 input swipe转载 2014-07-24 14:28:44 · 628 阅读 · 0 评论 -
wpa_supplicant无线网络配置
目前可以使用wireless-tools 或wpa_supplicant工具来配置无线网络。请记住重要的一点是,对无线网络的配置是全局性的,而非针对具体的接口。 wpa_supplicant是一个较好的选择,但缺点是它不支持所有的驱动。请浏览wpa_supplicant网站获得它所支持的驱动列表。另外,wpa_supplicant目前只能连接到那些你已经配置好ESSID的无线网络,它可转载 2014-05-27 13:04:36 · 1279 阅读 · 0 评论 -
wpa_supplicant与kernel的接口
1. 接口定义实现wpa_drivers wpa_drivers的定义如下:[cpp] view plaincopystruct wpa_driver_ops *wpa_drivers[] = { #ifdef CONFIG_DRIVER_WEXT &wpa_driver_wext_ops,转载 2014-06-09 18:19:37 · 841 阅读 · 0 评论 -
WiFi信号强度--SIGNAL_POLL(wifi上层到下层的调用关系)
1. 信号强度算法 WifiManager.java[cpp] view plaincopy/** Anything worse than or equal to this will show 0 bars. */ private static final int MIN_RSSI = -100; /** Anyth转载 2014-05-21 18:00:22 · 1421 阅读 · 0 评论 -
Android Wifi的工作流程
原文地址:Android Wifi的工作流程 作者:iibullhttp://blog.csdn.net/hxh19871987/article/details/7320839Wifi 网卡状态1. WIFI_STATE_DISABLED: WIFI网卡不可用2. WIFI_STATE_DISABLING: WIFI正在关闭转载 2014-05-19 15:17:07 · 819 阅读 · 0 评论 -
蓝牙(Bluetooth)---源码目录及设置应用源码分析
一 Bluetooth 的设置应用 packages\apps\Settings\src\com\android\settings\bluetooth\* 蓝牙设置应用及设置参数,蓝牙状态,蓝牙设备等。 BluetoothDevicePreference.java顾名思义,蓝牙设备首选项,也就是蓝牙设备的配置信息,比如是否连接,是否配对,是否可见等等转载 2013-12-04 16:36:38 · 1575 阅读 · 0 评论 -
《老罗的Android之旅》导读PPT
本文转自 http://blog.csdn.net/luoshengyang/article/details/12957169 虽然好几个月没更新博客了,但是老罗一直有在准备可以分享的东西的。除了早前在微博分享Android4.2相关技术之外,这次还特意准备了12个PPT,总结之前所研究过的东西。内容从Android组件设计思想,到Android源码开发和调试环境搭建,再到Androi转载 2013-10-23 15:40:45 · 766 阅读 · 0 评论 -
android定制化软件修改或添加按键驱动的核心操作步骤讲解
转自:http://blog.csdn.net/acm2008/article/details/7065546最近在Amlogic方案的定制化android软件上,做了添加按键的驱动工作,也熟悉了按键的基本流程,现在把核心步骤给总结如下: 1.基本流程: ./表示android源代码目录,按键属于输入设备,支持5种输入设备:触摸屏 GPIOkey usb键盘转载 2013-08-30 13:30:55 · 1036 阅读 · 0 评论 -
Android系统Gps分析
1 GPS架构2 GPS分析2.1 头文件头文件定义在:hardware/libhardware/include/hardware/gps.h,定义了GPS底层相关的结构体和接口GpsLocationGPS位置信息结构体,包含经纬度,高度,速度,方位角等。[cpp] view plaincopy转载 2014-09-09 14:14:21 · 893 阅读 · 0 评论