![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android系统
文章平均质量分 77
小跃_进击
年轻人的大多烦恼,源于想得太多,做得太少
展开
-
Android消息处理机制
一、消息处理机制基本流程主线程:- 创建、启动子线程- 构造Handler,包含要发送给子线程的消息和消息的处理函数- 发送消息:Handler.sendMessage, sendEmptyMessageAtTime, sendMessageDelayed子线程:- 创建消息队列 MessageQueue --> Looper.perpare(); - 使用Looper循环处理消息 -原创 2017-06-24 17:14:26 · 183 阅读 · 0 评论 -
Android应用程序访问硬件驱动(JNI方式)
Android应用程序访问硬件驱动(JNI方式)Java应用程序通过JNI方式访问C库,C库向上给Java程序提供接口,向下调用了硬件驱动,这里以LED的控制为例。一、LED驱动leds_4412.c是tiny4412开发板一个简单的LED驱动#include <linux/kernel.h>#include <linux/module.h>#include <linux/miscdevice.原创 2017-06-22 23:28:09 · 726 阅读 · 0 评论 -
Android硬件访问服务
Android访问硬件常用的两种方式:通过JNI接口直接访问、通过Android硬件访问服务通过JNI接口直接访问Android应用程序通过loadLibrary函数加载C库,C库被加载时里面的JNI_Onload函数被调用,该函数注册了本地方法,来访问硬件驱动程序,从而控制硬件 。Android硬件访问服务应用程序只有systemserver能够访问硬件,原创 2017-11-01 21:11:18 · 460 阅读 · 0 评论 -
Android Linux好文收藏
Linux1. Linux查看修改PATH环境变量2. Linux下的压缩解压3. Linux shell ${}简单用法Android 1. getevent/sendevent 使用说明2. Android 平台下使用 i2c-tools3. 修改开机动画的两种方式4. 如何将自己的应用编译导入到源码当中5. Android编译过程详解工具1. svn生成patch和打(导入)patch文件的方转载 2017-06-23 14:02:02 · 263 阅读 · 0 评论