
Android
江南3708
好好学习,天天向上。
展开
-
android 休眠唤醒机制分析(一) — wake_lock
转载地址:http://blog.youkuaiyun.com/g_salamander/article/details/7978772Android的休眠唤醒主要基于wake_lock机制,只要系统中存在任一有效的wake_lock,系统就不能进入深度休眠,但可以进行设备的浅度休眠操作。wake_lock一般在关闭lcd、tp但系统仍然需要正常运行的情况下使用,比如听歌、传输很大的文件等。本文主转载 2017-09-13 20:17:03 · 451 阅读 · 0 评论 -
Android Studio下的APP目录结构介绍
Project Name:工程项目名称Application Name:当前应用发布以后的名字,例如QQ图标下面的名字是“QQ”,就是Application Name.Android Studio工程目录这里写图片描述1、.gradle和.idea这两个目录下放置的都是Android Studio自动生成的一些文件,我们无须关心,也不要去手动编辑。2、app项目中的代码、资...转载 2019-07-14 10:14:11 · 624 阅读 · 0 评论 -
在Android Studio中下载Android SDK的两种方式(Android Studio3.0、windows)
原文地址:https://blog.youkuaiyun.com/qq_23599965/article/details/80910202方式一、设置HTTP Proxy1. 打开Settings2. 点击HTTP Proxy,选择Manual proxy configuration:设置 Host name 为:mirrors.neusoft.edu.cn设置 Port number 为:80...转载 2019-06-27 10:56:20 · 1416 阅读 · 1 评论 -
Android 键盘键名和键值列表
电话键KEYCODE_CALL 拨号键 5KEYCODE_ENDCALL 挂机键 6KEYCODE_HOME 按键Home 3KEYCODE_MENU 菜单键 82KEYCODE_BACK 返回键 4KEYCODE_SEARCH 搜索键 84KEYCODE_CAMERA 拍照键 27KEYCO...转载 2019-04-25 09:55:36 · 1905 阅读 · 0 评论 -
Android NFC开发详细总结
Android NFC开发Near Field Communication(NFC) 为一短距离无线通信技术,通常有效通讯距离为4厘米以内。NFC工作频率为13.65 兆赫兹,通信速率为106 kbit/秒到 848kbit/秒。NFC手机相比普通手机来说,短范围无线技术。1.NFC基础用NDEF消息格式来发送和接收NFC数据,从NFC标签中读取NDEF数据是用标签调度系统来处...转载 2019-04-18 11:12:33 · 962 阅读 · 0 评论 -
最全的Android源码目录结构详解
最全的Android源码目录结构详解Android 2.1|-- Makefile|-- bionic (bionic C库)|-- bootable (启动引导相关代码)|-- build (存放系统编译规则及generic等基础开发包配置)|-- cts ...转载 2019-04-17 10:27:51 · 338 阅读 · 0 评论 -
基于wakeup_source的linux内核睡眠机制
转载地址:https://blog.youkuaiyun.com/yuzaipiaofei/article/details/50868407一:wakeup_source简介: linux 3.4内核PM使用了wakeup_source来保持唤醒状态,也就是keep awake。之前android一直是基于Linux加入了wake_lock机制来阻止系统休眠,后来Linux 3.4内核加入了wakeu...转载 2018-04-23 15:45:46 · 2483 阅读 · 0 评论 -
Suspend to RAM和Suspend to Idle分析,以及在HiKey上性能对比
1. Linux内核suspend状态Linux内核支持多种类型的睡眠状态,通过设置不同的模块进入低功耗模式来达到省电功能。目前存在四种模式:suspend to idle、power-on standby(Standby)、suspend to ram(STR)和sudpend to disk(Hibernate),分别对应ACPI状态的S0、S1、S3和S4。State in LinuxLab...转载 2018-04-23 10:13:35 · 6949 阅读 · 1 评论 -
内核设备树简介-2
设备树组成: 设备树包含 DTC(device tree compiler)、DTS(device tree source)、DTB(device tree blob)dts & dtsi 通过dtc,生成DTB(device tree blob),设备树二进制文件,BootLoader在引导内核时,会预先读取.dtb到内存,进而由内核解析;dts和dtsi位于原创 2017-11-17 19:58:56 · 552 阅读 · 0 评论 -
掌握 Android 系统架构,看这一篇就够了!
Android系统庞大且错综复杂,今天小编将带领大家初探Android系统整体架构,一窥其全貌。引言本文作为Android系统架构的开篇,起到提纲挈领的作用,从系统整体架构角度概要讲解Android系统的核心技术点,带领大家初探Android系统全貌以及内部运作机制。虽然Android系统非常庞大且错综复杂,需要具备全面的技术栈,但整体架构设计清晰。Android底层内核空间以Linu...转载 2019-07-11 13:37:47 · 998 阅读 · 0 评论