上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 71 下一页

2019年5月17日

Android——UI(1) (activity window decor)

摘要: 1. activity window decor 之间的关系 android里:1个app里面有一个或多个window1个activity里有1个decor1个window有1个decor1个decor有多个viewgroup/layoutviewgroup/layout中有多个view. acti 阅读全文

posted @ 2019-05-17 23:06 Hello-World3 阅读(155) 评论(0) 推荐(0)

2019年5月13日

Android输入系统(3)——输入系统框架

摘要: 1.优秀文档 android输入系统官方文档:http://source.android.com/devices/input/index.html 中文官方文档《深入理解Android 卷III》第五章 深入理解Android输入系统: http://blog.csdn.net/innost/art 阅读全文

posted @ 2019-05-13 19:17 Hello-World3 阅读(656) 评论(0) 推荐(0)

2019年5月11日

LE蓝牙协议学习笔记(1)

摘要: 1.参考文章 蓝牙协议分析(3)_蓝牙低功耗(BLE)协议栈介绍:http://www.wowotech.net/bluetooth/ble_stack_overview.htmlnordicN51822 ble_app_hrs 属性服务器 示例 句柄分布:https://blog.csdn.net 阅读全文

posted @ 2019-05-11 16:55 Hello-World3 阅读(1637) 评论(0) 推荐(0)

2019年5月10日

Binder学习—— C++实现分析

摘要: 一、测试Demo的实现 1.Binder C++实现参考文件 frameworks/av/include/media/IMediaPlayerService.h frameworks/av/media/libmedia/IMediaPlayerService.cpp frameworks/av/me 阅读全文

posted @ 2019-05-10 18:24 Hello-World3 阅读(983) 评论(0) 推荐(0)

2019年5月6日

Android灯光系统(5)——通知灯分析实验

摘要: 一、通知灯系统学习 二、App对通知灯的使用 1.每个APP都有一个 ContextImpl 上下文对象,ContextImpl中的静态代码块注册了一些系统服务 3.App使用notification的流程 三、笔记 1.可只import一个类的静态成员import static android.s 阅读全文

posted @ 2019-05-06 15:40 Hello-World3 阅读(1010) 评论(0) 推荐(0)

Android灯光系统(4)——电池灯分析实验

摘要: 一、电池事件的广播的注册 二、电池事件的广播与处理 三、笔记 1.启动服务的流程 所以一个服务的启动,首先构造函数被调用,其次被调用的就是onStart()。 2.获取xml中系统定义的资源 3.BatteryService中使用LightsService的方法 四、例子App 由于Android5 阅读全文

posted @ 2019-05-06 14:02 Hello-World3 阅读(730) 评论(0) 推荐(0)

2019年5月5日

Android灯光系统(3)——背光灯控制实现

摘要: 2.使用到内容观察者模式 3.App测试Demo MainActivity.java package com.example.mm.lcd_brightness; import android.os.Bundle; import android.provider.Settings; import a 阅读全文

posted @ 2019-05-05 12:02 Hello-World3 阅读(2330) 评论(1) 推荐(0)

Android灯光系统(2)——HAL实现

摘要: 1.Android系统中定义了如下一些灯 2.编写lights的hal文件 好的参考例子,sony手机使用的,移植这个程序: https://android.googlesource.com/device/sony/lt26/+/master/liblight/lights.c移植后的hal文件如下 阅读全文

posted @ 2019-05-05 11:55 Hello-World3 阅读(1322) 评论(0) 推荐(0)

Android灯光系统(1)——led_class驱动实现

摘要: 1.对灯光的要求 (1)亮度可调节,如背光灯(2)颜色可变化,如电池电量指示灯(3)能闪烁,如通知灯 2.Linux内核对led的支持 在Linux内核中已经实现了一个led class, 它里面已经实现了brightness的调节和blink,文件为:drivers/leds/led-class. 阅读全文

posted @ 2019-05-05 11:51 Hello-World3 阅读(2477) 评论(0) 推荐(0)

2019年5月2日

Android 消息处理机制

摘要: 1.消息处理机制简介 主要用于进程内线程之间的通信,主线程一般调用looper()进行循环等待处理消息,其它线程向它发消息并指定消息的处理方法。 (1)涉及文件包括frameworks中的: Looper.java Handler.java MessageQueue.java Message.jav 阅读全文

posted @ 2019-05-02 00:52 Hello-World3 阅读(1113) 评论(0) 推荐(0)

上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 71 下一页

导航