- 博客(31)
- 资源 (10)
- 收藏
- 关注
转载 Android之Adapter用法总结
Android BluetoothAndroid 4.4上蓝牙协议栈采用的是BRCM和Google共同开发的bluedroid,代替了之前的Bluez.一、 Bluetooth 源码分布 (基于Android 4.4 )1. packages/apps/Settings/src/com/android/settings/bluetooth bluetoo
2015-08-21 15:29:01
444
转载 Android 4.3 BLE蓝牙(自用)
低功耗蓝牙包括的术语及概念:如上图所示,使用低功耗蓝牙可以包括多个Profile,一个Profile中有多个Service,一个Service中有多个Characteristic,一个Characteristic中包括一个value和多个Descriptor。Android中进行蓝牙开发需要使用到的类的执行过程是:1、使用BluetoothAdapt
2015-07-31 16:01:26
2049
转载 android 休眠唤醒机制分析(一)----wake_lock (自用 学习记录)
Android的休眠唤醒主要基于wake_lock机制,只要系统中存在任一有效的wake_lock,系统就不能进入深度休眠,但可以进行设备的浅度休眠操作。wake_lock一般在关闭lcd、tp但系统仍然需要正常运行的情况下使用,比如听歌、传输很大的文件等。本文主要分析driver层wake_lock的实现。一、wake_lock 定义和接口[cpp] view
2015-07-29 11:40:42
1536
转载 Android电池驱动电池服务(自用)
摘要 在cubietruck的android系统里控制led指示灯,指示电量变化cubietruck android请先移步,对led的操作,我们使用相同的battrey_leds.shhttp://forum.cubietech.com/forum.php?mod=viewthread&tid=3212&highlight=%E5%B5%8C%E5%85%A5%E5%
2015-07-27 14:27:50
1015
转载 android电池驱动(四)(自用)
关键词:android 电池 电量计 MAX17040 任务初始化宏 power_supply平台信息:内核:linux2.6/linux3.0系统:android/android4.0 平台:samsung exynos 4210、exynos 4412 、exynos 5250完整驱动代码&规格书下载:MAX17040_PL2301
2015-07-27 11:00:44
680
转载 android电池驱动(五)(自用)
关键词:android 电池 电量计 PL2301任务初始化宏 power_supply 中断线程化平台信息:内核:linux2.6/linux3.0系统:android/android4.0 平台:samsung exynos 4210、exynos 4412 、exynos 5250完整驱动代码&规格书下载:MAX17040_PL2301
2015-07-27 10:59:19
782
转载 Android电池驱动(二)(自用)
关键词:android 电池关机充电 androidboot.mode charger关机充电 充电画面显示 平台信息:内核:linux2.6/linux3.0系统:android/android4.0 平台:S5PV310(samsungexynos 4210) 作者:xubin341719(欢迎转载,请注明作者)欢迎指正错误,共同学习、共同进步!!
2015-07-27 10:55:28
650
转载 android电池驱动(一)(自用)
关键词:android 电池关机充电 androidboot.mode charger平台信息:内核:linux2.6/linux3.0系统:android/android4.0 平台:S5PV310(samsungexynos 4210) 电池在电子产品中所占的地位就不用说了。不过电池在物理接口上比较简单,就两条线:正极、负极,这个小学
2015-07-27 10:52:04
948
转载 Android电池驱动(三)(自用)
关键词:android电池系统电池系统架构 uevent power_supply驱动平台信息:内核:linux2.6/linux3.0系统:android/android4.0 平台:S5PV310(samsungexynos4210) 、samsung exynos4412android 电池(一):锂
2015-07-27 10:50:37
817
转载 Android Service的简介(自用)
一.Service的简介1.Service介绍和作用Service是Android系统中的四大组件之一,它是一种长生命周期的,没有可视化界面,运行于后台的一种服务程序。比如我们播放音乐的时候,有可能想边听音乐边干些其他事情,当退出播放音乐的应用,如果不用Service,我 们就听不到歌了,所以这时候就得用到Service了。 2.Service生命周期Service的生命周期并
2015-07-27 10:40:07
473
转载 Android休眠唤醒实例(自用)
Android 休眠(suspend),在一个打过android补丁的内核中,state_store()函数会走另外一条路,会进入到request_suspend_state()中,这个文件在earlysuspend.c中。这些功能都是android系统加的,后面会对earlysuspend和late resume 进行介绍。涉及到的文件:linux_source/kernel/power/m
2015-07-27 10:30:30
506
转载 Android 音频系统(自用)
0. 专用术语1. 物理结构2. 系统架构本文基于Freescale IMX平台Codec ALC5625为例。0. 专用术语 ASLA - Advanced Sound Linux Architecture OSS - 以前的Linux音频体系结构,被ASLA取代并兼容 Codec - Coder/Decoder I2S/P
2015-07-27 10:25:03
407
转载 Android锁屏浅析(自用)
本文原创,转载请注明出处:http://blog.youkuaiyun.com/qinjuning 最近终于成功的摆脱了FM收音机,迈向了新的模块:锁屏、状态栏、Launcher---姑且称之为“IDLE”小组,或许叫手机 美容小组,要是能施展下周星星同学的还我漂漂拳,岂不快哉。 OK,闲话打住,咱开始正文。 本文主要内容:
2015-07-27 10:22:28
1992
转载 Android唤醒锁
摘要如果 Android* 应用使用唤醒锁不当,将会显著增加电池耗电量。 在本文中,我们将介绍一些提示和技巧,帮助您了解如何确认与误用唤醒锁有关的 No Sleep 漏洞。1. 介绍2. 唤醒锁2.1. 唤醒锁简介2.2. Android 用户唤醒锁2.3. Android 内核唤醒锁2.4. No-S
2015-07-27 10:13:59
3651
转载 Android唤醒锁问题
摘要如果 Android* 应用使用唤醒锁不当,将会显著增加电池耗电量。 在本文中,我们将介绍一些提示和技巧,帮助您了解如何确认与误用唤醒锁有关的 No Sleep 漏洞。1. 介绍2. 唤醒锁2.1. 唤醒锁简介2.2. Android 用户唤醒锁2.3. Android 内核唤醒锁2.4. No-S
2015-07-27 10:08:00
1091
转载 Android 挂起/继续过程分析
在Linux中,休眠主要分三个主要的步骤:(1)冻结用户态进程和内核态任务;(2)调用注册的设备的suspend的回调函数;(3)按照注册顺序休眠核心设备和使CPU进入休眠态。 冻结进程是内核把进程列表中所有的进程的状态都设置为停止,并且保存下所有进程的上下文。当这些进程被解冻的时候,他们是不知道自己被冻结过的,只是简单的继续执行。如何让Linux进入休眠呢?用户可以通过
2015-07-27 10:02:56
3051
转载 Android4.0强制横屏竖屏
Android4.0强制横屏竖屏方法一:android4.0/frameworks/base/services/java/com/android/server/wm/WindowManagerService.java int computeForcedAppOrientationLocked() { int req = getOrientationFromWi
2015-07-27 10:01:45
566
转载 Android4.3 BLE蓝牙初步
一、关键概念:Generic Attribute Profile (GATT)通过BLE连接,读写属性类小数据的Profile通用规范。现在所有的BLE应用Profile都是基于GATT的。 Attribute Protocol (ATT)GATT是基于ATT Protocol的。ATT针对BLE设备做了专门的优化,具体就是在传输过程中使用尽量少的数据。每个
2015-07-27 09:55:30
528
转载 Android命令行测试BT WiFi Sensor工作状态
//命令行测试wlan//加载驱动#insmod /system/lib/modules/ath6kl/cfg80211.ko#insmod /system/lib/modules/ath6kl/ath6kl_sdio.ko//查看加载的情况root@android:/ # lsmodwlan 205174 0 - Live 0x00000000 (O)cfg802
2015-07-27 09:46:45
550
转载 日常工作笔记--linux命令大全
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpui
2015-02-09 09:13:36
656
原创 ADB介绍
ADB全称Android Debug Bridge, 是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备(手机). ADB是一个客户端-服务器端程序, 其中客户端是你用来操作的电脑, 服务器端是android设备.. 电脑上需要安装客户端. 客户端包含在sdk里. 设备上不需要安装, 只需要在手机上打开选项设置-
2015-02-03 22:43:42
415
原创 android 广播的使用(自用)
private BroadcastReceiver mReceiver = new BroadcastReceiver() {@Overridepublic void onReceive(Context context, Intent intent) {final String action = intent.getAction();if (BluetoothAdapter.ACT
2014-12-12 13:40:31
325
转载 lib和dll的关系
什么是lib文件,lib和dll的关系如何(1)lib是编译时需要的,dll是运行时需要的。 如果要完成源代码的编译,有lib就够了。 如果也使动态连接的程序运行起来,有dll就够了。 在开发和调试阶段,当然最好都有。 (2)一般的动态库程序有lib文件和dll文件。lib文件是
2011-07-20 10:13:04
299
原创 VM / Ubuntu 和 WindowsXP 之间共享文件
前提是在安装了vmware tools,1 打开vmware,进入ubuntu,打开终端,输入sudo fdisk -l,这时显示的安装ubuntu时分配的空间, 大概看一下.2 关机。(注意)3 在vmware里打开 VM -- settings -- Add -- Hard Disk -- Use a physical disk -- Use individual patit
2011-07-01 10:47:00
587
原创 用VC把 图片做成独立的 DLL的方法
用VC把 图片做成独立的 DLL的两种方法 方法一: 使用纯WIN32 DLL方法封装纯资源第一步,通过VS2005建立WIN32 DLL 空工程第二步,设置配置属性->链接器->高级->无入口点(是/NOENTRY)设置配置属性->C/C++->代码生成->运行时库(多线程/MT)第三步,加入图片资源并定义资源名称第四步,生成DLL,如Skin.DLL第五步,调用方法例子HINSTA
2011-06-10 15:34:00
1041
转载 Activity中onClick事件3种写法
3种写法实现的功能和效果相同。Java文件view plaincopy to clipboardprint?package com.wyw.demo; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.widget.Button;
2011-06-07 17:38:00
715
原创 不知天天听英语晨读四六级之类的MP3,对学英语有没有帮助
昨天去了华尔街(英语培训机构)了解学习英语的方法。它收费好贵呀。不知天天听英语晨读四六级之类的MP3,对学英语有没有帮助。
2008-07-22 16:32:00
683
原创 USB 基本知识
USB的重要关键字:1、端点:位于USB设备或主机上的一个数据缓冲区,用来存放和发送USB的各种数据,每一个端点都有惟一的确定地址,有不同的传输特性(如输入端点、输出端点、配置端点、批量传输端点)2、帧:时间概念,在USB中,一帧就是1MS,它是一个独立的单元,包含了一系列总线动作,USB将1帧分为好几份,每一份中是一个USB的传输动作。3、上行、下行:设备到主机为上行,主机到设备为
2008-07-22 16:01:00
974
原创 GPS地图的一些功能
1、路线设计:可按系统推荐优先,高速道路优先,最短距离优先,最短时间优先,一般公路优先设置路线搜索条件,还可设置多个经由地和回避地,可有效利用当时最新的交通状况,如避开塞车和收费路段等;2、定位和检索地址:可卫星精确定位;支持快拼检索、兴趣点分类检索、地址簿检索、城市中心检索和附近设施检索等多种地址检索方式;3、通过GPS定位提前预报固定电子警察;GPS详细信息显示,可知所在地经纬度、海拔
2008-07-22 15:55:00
643
原创 WinCE下的流驱动
二种方法加驱动--->NK.bin方法一: 1. dll文件放到 C:/WINCE500/PLATFORM/AT4X0BD/FILES目录中. 2. platform.reg ;---------------------------------------------------------------------------- ;MyDriver.dll
2008-07-22 15:18:00
397
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人