自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

转载 Android GPS学习笔记(6)—GpsLP初始化

目录:frameworks\base\services\core\java\com\android\server\locationGpsLocationProvider本身有一段初始化代码,如下所示:[java] view plaincopy//GpsLP定义了一些native函数,此处的class_init_na

2015-11-05 10:01:02 1191

转载 Android GPS学习笔记(5)—LMS初始化

LocationManagerService(简称LMS)和Android Java Framework中的其他Service一样由SystemServer创建并运行在system_process进程中。LMS是系统Location模块的核心,我们来看一下它的初始化。    目录:frameworks/base/services/core/java/com/android/server

2015-11-05 09:59:31 2599

转载 Android GPS学习笔记(4)—HAL实现

HAL的全称是Hardware Abstraction Layer, 即硬件抽象层。        HAL层是介于Android内核与上层之间抽象出来的一层结构,它是对linux驱动的一个封装,对上层提供统一接口,上层应用不必知道下层是如何实现的,它屏蔽了底层的实现细节。           1. HAL的由来        Android的HA

2015-11-05 09:57:44 1304

转载 Android GPS学习笔记(3)—JNI层实现

Android GPS JNI层只有一个文件,起到承上启下的作用。上层承接Framework,下层调用HAL层具体硬件抽象实现。目录:frameworks/base/services/core/jni/com_android_server_location_GpsLocationProvider.cpp首先来看注册JNI方法的函数定义:[

2015-11-05 09:56:32 1169

转载 Android GPS学习笔记(1)—系统架构

Android GPS架构如下图所示,整个定位服务的系统架构共分为六层。(1)最上面是应用层,可安装基于定位服务的应用,这些应用可以发起定位请求,比如百度地图等。 (2)第二层是框架层(framework层),这一层包含了被APP调用的API以及系统服务的实现,主要由 Java 语言来实现。       a. Java语言实现的A

2015-11-05 09:55:32 744

转载 Android GPS学习笔记(2)—重要结构体及接口

gps.h文件中定义了GPS底层相关的结构体和接口。目录:hardware/libhardware/include/hardware/gps.h1. 相关宏定义定位模式定义:GpsPositionModeGPS定位模式分为:独立定位,MSB,MSA,其中独立定位表示只使用GPS芯片进行定位,MSB和MSA是AGPS定位的两种模式[java

2015-11-05 09:54:39 2426

公共交通 IC 卡技术规范 第 1 部分:卡片.pdf

JT/T xxx《公共交通IC 卡技术规范》由6 个规范组成: ——第1 部分:卡片; ——第2 部分:读写终端; ——第3 部分:信息接口; ——第4 部分:非接触通讯接口; ——第5 部分: 安全; ——第6 部分:检测; 本部分为JT/T xxx 的第1 部分。

2023-04-26

空空如也

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

TA关注的人

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