永远

Success is the ability to go from one failure to another with no loss of enthusiasm.

排序:
默认
按更新时间
按访问量

Android GPS学习笔记—GpsLP初始化

目录: frameworks\base\services\core\java\com\android\server\location GpsLocationProvider本身有一段初始化代码,如下所示: //GpsLP定义了一些native函数,此处的class_init_native将初始...

2015-07-07 15:13:13

阅读数:1967

评论数:2

git命令查看、创建、切换、删除分支

1. 查看远程分支 $ git branch -a   * br-2.1.2.2   master   remotes/origin/HEAD -> origin/master   remotes/origin/br-2.1.2.1   remotes/origin/br-2.1...

2015-07-03 09:38:58

阅读数:20211

评论数:1

Android GPS学习笔记—LMS初始化

LocationManagerService(简称LMS)的初始化

2015-07-01 17:40:16

阅读数:6639

评论数:2

Android GPS学习笔记—HAL实现

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

2015-06-23 14:57:51

阅读数:3666

评论数:3

Android GPS学习笔记—JNI层实现

Android GPS JNI层只有一个文件,起到承上启下的作用。上层承接Framework,下层调用HAL层具体硬件抽象实现。 目录: frameworks/base/services/core/jni/com_android_server_location_GpsLocationProvide...

2015-06-19 14:51:57

阅读数:3194

评论数:0

Android GPS学习笔记—重要结构体及接口

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

2015-06-19 10:34:00

阅读数:4531

评论数:0

Android GPS学习笔记—系统架构

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

2015-06-19 10:14:16

阅读数:2339

评论数:0

【Linux】Makefile详解

概述 —— 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和 professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还...

2015-06-10 11:39:00

阅读数:511

评论数:0

【Android】Android 权限大全

访问登记属性 android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限 获取错略位置 android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获...

2015-06-02 09:06:31

阅读数:356

评论数:0

一位女程序员的奋斗路程

不懂虚函数有什么用,不知道除了构造函数,析构函数外还有拷贝函数,还有深浅拷贝之分。每天下班后我没有直接回家,而是留在了单位telnet到SUNOS上,开始了我学习unix的计划。我觉得是时候该离开这个安逸的国企了,说真的,真有些舍不得,我向PM提出辞职时,经理非常真诚的挽留我,说我工作做得不错,叫...

2013-11-26 21:52:03

阅读数:1097

评论数:2

【Linux】VIM行号,语法高亮,缩进等设置

在UBUNTU中vim的配置文件存放在/etc/vim目录中,配置文件名为vimrc  在Fedora中vim的配置文件存放在/etc目录中,配置文件名为vimrc 在Red Hat Linux 中vim的配置文件存放在/etc目录中,配置文件名为vimrc set nocomp...

2013-04-08 20:46:06

阅读数:888

评论数:0

【Linux】ubuntu 无法解析主机的解决方法

最近在搭建一个平台,需要修改ubuntu主机的名称,修改了/etc/hostname文件之后,在执行sudo命令时,会提示sudo: unable to resolve host ,亦即无法解析主机。 在网上搜了下,找到了解决方法: 1. sudo gedit /etc/hosts ...

2013-04-07 16:07:24

阅读数:34101

评论数:0

【Linux】ubuntu修改主机名

1、查看主机名 在Ubuntu系统中,快速查看主机名有多种方法: 其一,打开一个GNOME终端窗口,在命令提示符中可以看到主机名,主机名通常位于“@”符号后; 其二,在终端窗口中输入命令:hostname或uname –n,均可以查看到当前主机的主机名。 2、临时修改主机名 ...

2013-04-07 15:56:39

阅读数:3084

评论数:0

【Linux】修改Linux文件权限

Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作。   文件或目录的访问权限分为只读,只写和可执行三种。以文件为例,只读权限表示只允许读其内容,而禁止对其做任何的更改操作。可执行权限表示允许将该文件作为一个程序执行。文件被创建时,文件所...

2013-04-07 11:21:07

阅读数:660

评论数:0

【Linux】用户不在sudoers文件中

*** is not in the sudoers file.  This incident will be reported.”  (用户不在sudoers文件中……) 处理这个问题很简单,但应该先理解其原理再操作 首先要明白root的密码一般用户是不应改知道的,但一般用户有时可能要用...

2013-04-07 10:10:00

阅读数:13526

评论数:1

【Linux】ubuntu默认的root密码

在安装Ubuntu 12.04时并没有设置root的密码,登录的时候也没有使用root账户。当我们使用root权限时,一般都使用sudo命令进行。那么当我们安装完毕Ubuntu 12.04时,root账户的默认密码是什么呢?   其实这个答案很简单:root账户没有密码。 ...

2013-04-07 09:21:23

阅读数:7518

评论数:0

【Linux】Linux添加/删除用户和用户组

本文总结了Linux添加或者删除用户和用户组时常用的一些命令和参数。 1、建用户: adduser phpq                             //新建phpq用户 passwd phpq                               //给phpq用户设...

2013-04-07 08:57:38

阅读数:534

评论数:0

【Linux】Ubuntu 12.04和Windows 7双系统安装图解

Ubuntu是一个操作系统,和Android一样同是linux内核的子民,看到网上挺Ubuntu的很多,搞了个安装方法给那些害怕乱弄把硬盘全格的盆友们。也是我用了那么久Ubuntu,对它的小小贡献吧。图片是M9拍的,有艺术细胞吧? 的确可以用wubi安装,wubi安装就像一个程序一样装在wind...

2013-04-06 22:03:33

阅读数:779

评论数:0

【Linux】双系统如何正确删除ubuntu

网上搜集的答案: 1 -  fdisk 删除非win分区,也就是删除ubuntu的交换分区和linux分区,再分区,格式化;      fdisk /mbr 修复引导区,就ok了。 2 - 先在windows下进入磁盘管理器 把分给linux的那个盘格式化  插入windows安...

2013-04-06 17:10:56

阅读数:634

评论数:0

【Linux】Linux下配置jdk环境变量的几种方法

本文就介绍在linux下配置jdk环境变量的几种常用方法。 首先在linux下安装jdk,如果出现提示权限不够(且root下也提示权限不够),可用#ls -l filename命令查看一下,如果显示类似如: -rw-rw-rw- 1 root root …. 则表示任何用户都没有...

2013-04-01 09:07:12

阅读数:459

评论数:0

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