自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

涛声依旧的专栏

勤能补拙

  • 博客(8)
  • 资源 (9)
  • 收藏
  • 关注

原创 Android中getevent和sendevent的应用

进入shell,以触摸屏为例,执行getevent -p /dev/input/event0,输出如下:add device 1: /dev/input/event0 name: "MSG21XX Touchscreen" events: KEY (0001): 008b 009e 00ac 00d9 ABS (0003): 002f : va

2017-02-20 21:31:22 2232 1

原创 Android消息处理机制---Looper、Handler、Message之间的关系

从一个应用程序的实例来理解安卓线程间的通信比较容易。class MyThread extends Thread { private Looper mLooper; @Override public void run() { super.run(); Looper.prepare(); synchronized (this)

2017-02-20 00:09:24 955

原创 Java中使用反射机制操作硬件

使用使用"mmm frameworks/base/"命令编译frameworks/base/core/java/android/os/ILedService.aidl文件,在out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/core/java/android/os/目录下会生成ILedService.java文件,内容

2017-02-06 19:35:41 787

原创 Android使用HAL操作硬件

1.新建hardware/libhardware/include/hardware/led_hal.h文件:#ifndef ANDROID_LED_INTERFACE_H#define ANDROID_LED_INTERFACE_H#include <stdint.h>#include <sys/cdefs.h>#include <sys/types.h&g...

2017-02-04 22:27:35 1187

原创 Android问题汇总

1.在frameworks/base/services/java/com/android/server/SystemServer.java文件中添加:Slog.i(TAG, "Led Service");ServiceManager.addService("led", new LedService());系统无法启动,通过logcat查看,报错如下:E/SELinux ( 298): avc:...

2017-02-03 20:40:27 4425 1

原创 Android中APK直接通过JNI访问驱动

1.新建文件LED-JNI.c,内容如下:#include   /* /usr/lib/jvm/java-1.7.0-openjdk-amd64/include/ */#include #include #include #include #include #include #include   /* liblog *///__android_log_p

2017-02-03 19:07:04 1727

原创 Android硬件访问服务---APK编写

开发环境:AndroidStudio2.0,MainActivity.java源码如下:package com.example.lawson.myapplication3;import android.os.RemoteException;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;

2017-02-03 15:09:39 511

原创 Android硬件访问服务---添加Service

1.在frameworks/base/core/java/android/os/目录下新建ILedService.aidl文件,这个aidl文件是让安卓系统自动生成ILedService.java文件,这个java文件给app使用,来调用jni提供的ledCrtl函数,app只需要点灯或者灭灯,它不需要其他操作,所以只需要实现ledCtrl方法:package android.os;/** {...

2017-02-03 11:29:56 993

手机距离感应的原理

距离感应器又叫位移传感器,距离感应器一般都在手机听筒的两侧或者是在手机听筒凹槽中,这样便于它的工作

2013-02-03

手机内置传感器揭秘

去年可谓智能手机的双核年,各大手机厂商都相继推出了各自的多款双核手机,连苹果都没能免俗

2013-02-03

led全彩显示屏单元板电路图

led全彩显示屏单元板电路图,sm16126列驱动,4953行驱动

2013-02-03

led双色显示屏单元板电路图

led双色显示屏单元板电路图,595列驱动,4953行驱动,138译码

2013-02-03

P10单元板电路图

led单色显示屏P10单元板电路图,16*32分辨率,595列驱动,4953行驱动

2013-02-03

LED显示屏控制卡原理图

控制器:stm32f103,单双色显示屏控制卡电路图

2012-11-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除