- 博客(16)
- 资源 (12)
- 收藏
- 关注
转载 Android Camera架构浅析 && Qualcomm 8X camera daemon进程浅析
转自:http://www.cokco.cn/thread-7779-1-1.htmlCamera先看一下抽象层的主要流程:首先启动一个守护进程Main()(camdaemon.c)int qcamsvr_start(void)( qcamsvr.c){1. server_fd = open(server_dev_name, O_RDWR);//打开服务对应的文件节点2. ...
2016-06-30 19:14:54 2345
转载 高通平台camrea移植
1 camera基本代码架构转自:http://blog.csdn.net/srw11/article/details/39376301 高通平台对于camera的代码组织,大体上还是遵循Android的框架:即上层应用和HAL层交互,高通平台在HAL层里面实现自己的一套管理策略;在kernel中实现sensor的底层驱动。但是,对于最核心的sensor端的底层设置、ISP效果相关等代码则...
2016-06-30 19:04:23 862
转载 call back function
用一个比较形象的例子:你饿了,想吃饭,就一会去问你妈一声"开饭没有啊?"这就是正常函数调用.但是今天你妈包饺子,花的时间比较长,你跑啊跑啊,就烦了.于是你给你妈说,我先出去玩会,开饭的时候打我手机.等过了一阵,你妈给你打电话说"开饭啦,回来吃饭吧!"其中,你告诉你妈打手机找你,就是你把回调函数句柄保存到你妈的动作.你妈打电话叫你,就是个回调过程.下面用一个Android中应用到"回调"的场景,来进...
2016-06-29 10:44:42 549
原创 GPS协议数据格式
$GPGGA例:$GPGGA,092204.999,4250.5589,S,14718.5084,E,1,04,24.4,19.7,M,,,,0000*1F字段0:$GPGGA,语句ID,表明该语句为GlobalPositioning System Fix Data(GGA)GPS定位信息字段1:UTC时间,hhmmss.sss,时分秒格式字段2:纬度ddmm.mmmm,度分格式(前导位数不足则补...
2016-06-28 16:24:11 7940
转载 android gps hal
Android HAL的实现(1)制作libgps.so库google提供的方法http://source.android.com/porting/gps.html Android.mk:LOCAL_SRC_FILES:= main.c //指定库的源码LOCAL_MODULE := libgps //指定库的名称include $(BUILD_SHARED_LIBRARY) //...
2016-06-28 16:20:22 1078
转载 读取Android GPS NMEA数据
转自:http://cms.35g.tw/coding/%E8%AE%80%E5%8F%96android%E5%85%A7%E5%BB%BAgps%E7%9A%84nmea%E8%B3%87%E8%A8%8A/如何在Android取得GPS定位資料在很多文章或是教學中都很容易了解及使用,但要如何像其他APP一樣可以取得更詳細的內容呢?這就要利用Android在GpsStatus物件中的Liste...
2016-06-28 16:13:08 9766
转载 android GPS 定位
转自:http://blog.csdn.net/u013686019/article/details/47444839Android:V4.2.2 Source Insight 写在前面在漫长的Android源码编译等待过程中,想起之前写过一部分的Android定位实现的探究小品,于是继续探究。注:代码都是片段化的代码,用来提纲挈领的说明问题。定位的基础知识:1、定位芯片和CPU之间通过串口进...
2016-06-28 15:47:01 1850
转载 AndroidManifest.xml
转自:http://ninefoxfire.blog.163.com/blog/static/143176397201261634042514/一、关于AndroidManifest.xml AndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,...
2016-06-22 10:36:37 277
转载 AndroidManifest.xml配置文件
转自:http://blog.csdn.net/shagoo/article/details/7485958AndroidManifest.xml配置文件对于Android应用开发来说是非常重要的基础知识,本文旨在总结该配置文件中重点的用法,以便日后查阅。下面是一个标准的AndroidManifest.xml文件样例。[html] view plain copy<?xml version="...
2016-06-22 10:28:16 278
原创 AIDL文件实例解析
1.什么是AIDL: AIDL是 Android Interface definition language的缩写,它是一种android内部进程通信接口的描述语言,通过它我们可以定义进程间的通信接口(interprocess communication, IPC)。它是一种IDL 语言,用于生成可以在Android设备上两个进程之间进行进程间通信的代码。如果在一个进程中(例如Ac...
2016-06-21 19:34:56 554
转载 JNIEnv类型中方法的使用
转自:http://blog.csdn.net/jiangwei0910410003/article/details/17466369上一篇说道JNIEnv中的方法的用法,这一篇我们就来通过例子来看一下这些方法的使用:首先是第一个例子:在Java代码中定义一个属性,然后再C++代码中将其设置成另外的值,并且输出来先来看一下Java代码:[java] view plain copy package ...
2016-06-20 18:39:50 928
转载 JNIEnv类型和jobject类型的解释
转自:http://blog.csdn.net/jiangwei0910410003/article/details/17465457上一篇说的是一个简单的应用,说明JNI是怎么工作的,这一篇主要来说一下,那个本地方法sayHello的参数的说明,以及其中方法的使用首先来看一下C++中的sayHello方法的实现:[cpp] view plain copy JNIEXPORT void JNICA...
2016-06-20 18:38:11 3850
转载 android系统服务(service)
转自:http://blog.csdn.net/jinliang_890905/article/details/7320234关于Android 添加系统级(java)服务和调用的编写实现说明: 本文当主要描述Android添加java 系统级服务的编写实现。一.添加java 系统级服务: 目前网站上介绍的比较多,但是没有很详细的步骤和流程。现总结如下: 以 AlarmM
2016-06-17 09:33:29 324
转载 Linux设备驱动的class(类)以timed_output为基础
一、 前言前天写了关于安卓震动系统的驱动开发全过程,其中用到了timed_output这个驱动模型,那天只是简单的用了一下,今天拿出来彻底的研究一下,分享一下我的理解。在使用这个驱动模型的时候,我一直都很奇怪,它的名字看上去和时间有很大的关系,在我的心里我也以为它会提供一些与时间操作相关的函数,帮助开发人员简单的完成与时间相关的操作,但是翻遍了它的实现代码都没有发现它与时间的半毛钱关系。真坑爹!...
2016-06-16 09:29:39 272
转载 Android 振动器系统架构
平台 MTK6573Android 振动器系统架构驱动层硬件抽象层JNI框架层Java应用层一、驱动层Android修改、新增Linux内核文件/kernel/drivers/staging/android/timed_output.h/kernel/drivers/staging/android/timed_output.c复制代码timed_output.h 定义了timed_output_d...
2016-06-16 09:25:58 489
转载 anrdoid iic
摘自:http://blog.csdn.net/rickbeyond/article/details/7839245 Android平台读写i2c设备开发笔记一分类: android开发 2012-08-07 14:56 297人阅读 评论(0) 收藏 举报 在android开发和移植过程中,有时需要对某设备进行读写,但系统可能并未提供相应的服务。我们就需要自己
2016-06-06 14:11:38 717
Hitool工具包2
2018-04-03
海思HiTool工具安装包
2018-04-03
uCOS for S3C44B0x
2009-08-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人