自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(27)
  • 资源 (2)
  • 收藏
  • 关注

转载 Android Intent 匹配规则以及解析框架深入分析

此贴为转载 ,不是本人制作。 我重点分析一下两个方面:          第一部分 、Intent以及IntentFilter说明以及匹配规则分析         第二部分:Intent的解析过程分析第一部分 、Intent以及IntentFilter说明以及匹配规则分析        想当初我看Intent相关知识时,对Intent、Int

2015-07-31 13:18:17 175

转载 coreApp=true属性及android4.2下多用户进程启动说明

1.      关于coreApp=true的说明,在manifest中增加该属性,其实并不是代表该APP具有系统权限,而是把该类app归类为核心APP,核心app其实也是最小android framework系统。那么核心APP的作用是什么呢?在Android3.0之后,Android就增加了加密机制(可以加密机制是可选的,目前R70并没有打开),当系统开机时检测到系统加密,他就把核心APP全部

2015-04-29 09:00:26 396

转载 Intent中的四个重要属性——Action、Data、Category、Extras

Intent作为联系各Activity之间的纽带,其作用并不仅仅只限于简单的数据传递。通过其自带的属性,其实可以方便的完成很多较为复杂的操作。例如直接调用拨号功能、直接自动调用合适的程序打开不同类型的文件等等。诸如此类,都可以通过设置Intent属性来完成。  Intent主要有以下四个重要属性,它们分别为:    Action:Action属性的值为一个字符串,它代表了系统中已经

2015-04-13 16:23:44 272

转载 浅析Android下的Android.mk文件

1 概述        大家都知道在Linux下编辑经常要写一个Makefile文件, 可以把这个Makefile文件理解成一个编译配置文件,它保存着如何编译的配置信息,即指导编译器如何来编译程序,并决定编译的结果是什么。而在Android下的Android.mk文件也是类型的功能,顾名思义,从名字上就可以猜测得到,Android.mk文件是针对Android的Makefile文件.具

2014-07-31 10:03:36 237

转载 Linux下用SSH退出符切换SSH会话

小技巧: Linux下用SSH退出符切换SSH会话这个技巧非常实用. 尤其是远程登陆到一台主机 A, 然后从 A 登陆到 B, 如果希望在 A 上做一些操作, 还得再开一个终端, 很是麻烦. 当使用 ssh 从本机登录到远程主机时, 可能希望切换到本地做一些操作, 然后再重新回到远程主机. 这个时候, 不需要中断 ssh 连接, 只需要按照如下步骤操作即可: 

2014-07-20 11:27:57 393

转载 Android中LocalSocket使用

一 Socket  Socket最初用在基于TCP/IP网络间进程通信中,以客户端/服务器模式进行通信。实现异步操作,共享资源集中处理,提高客户端响应能力。Tcp通信基本流程:  服务器端                                                                       客户端  1.创建socket

2014-07-19 13:29:58 181

转载 IMEI && IMSI && APN设置

(1)IMEI(International Mobile Equipment Identity)是国际移动设备身份码的缩写,国际移动装备辨识码,是由15位数字组成的"电子串号",它与每台手机一一对应,而且该码是全世界唯一的。我们写的imei号是写在手机里面的,但是imei号是基站识别手机的一个标识,和sim卡是有关联的但本质是独立的。(2)2004年以前的标准中,IMEI共15位(取值必须

2014-07-19 11:35:58 309

转载 IMEI && IMSI && APN设置

(1)IMEI(International Mobile Equipment Identity)是国际移动设备身份码的缩写,国际移动装备辨识码,是由15位数字组成的"电子串号",它与每台手机一一对应,而且该码是全世界唯一的。我们写的imei号是写在手机里面的,但是imei号是基站识别手机的一个标识,和sim卡是有关联的但本质是独立的。(2)2004年以前的标准中,IMEI共15位(取值必须

2014-07-19 11:30:07 135

转载 Linux pipe函数

1. 函数说明pipe(建立管道):1) 头文件 #include2) 定义函数: int pipe(int filedes[2]);3) 函数说明: pipe()会建立管道,并将文件描述词由参数filedes数组返回。              filedes[0]为管道里的读取端              filedes[1]则为管道的写入端。4) 返回值: 

2014-07-19 11:10:43 220

转载 linux下find,xargs命令详解和实例

在我们平时的系统管理中,查找文件是时常需要的一个操作,在Linux系统中有2个命令是必须要掌握的,如果我们真正掌握了这个命令已经他的常用参数的话,我们可以在工作中游刃有余,下面是我在网上找到的一点资料,这些天放假有空,整理出来给大家共享下,附件是压缩的源文件,希望大家喜欢,愿和大家一起进步。。。使用find和xargs有时可能需要在系统中查找具有某一特征的文件(例如文件权限、文件属

2014-07-11 08:25:05 131

转载 内核中位运算函数

test_and_set_bit(int nr, long* addr)将*addr 的第n位设置成1,并返回原来这一位的值

2014-07-08 19:27:47 279

转载 typecheck

在kernel 2.6.30 的typecheck.h源码中有如下定义#define typecheck(type,x) /({        type __dummy; /        typeof(x) __dummy2; /        (void)(&__dummy == &__dummy2); /        1; /})这个有什么作用呢?下面举例来

2014-07-08 19:22:24 295

转载 git repo使用心得

转自: http://www.cnblogs.com/wufengxyz/archive/2012/07/29/2613726.html git是相当与svn,cvs等的版本控制工具,repo封装了对git的操作,使git命令更简单化,git学习网站这是之前自己看的,但实际工作操作中还是遇到了很多困难,总是遇到冲突,无法提交等问题,现在对Git的使用还是不很熟,但现在对使用也基

2014-07-01 11:36:05 315

转载 cygwin 下分区文件名大小写

需求:cygwin下能够区分文件名大小写,比如JIN.txt和jin.txt能够在同一个目录下共存背景知识:1.windows NT以上的kernel可以支持case-sensitivity,但默认没有开启2.windows下只有ntfs和nfs可以支持case-sensitivity3.win32 subsystem不支持case-sensitivity,

2014-07-01 09:27:47 276

转载 vi快捷键必知必会

进入vi的命令vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标置于最后一行首vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filena

2014-06-30 16:48:42 123

转载 Git命令参考手册(文本版)

git init                                                  # 初始化本地git仓库(创建新仓库)02git config --global user.name "xxx"                       # 配置用户名03

2014-06-30 16:39:25 266

转载 Git常用命令

学会这些命令,你就可以熟练的使用Git工具了,什么?想精通,那是不可能的。基本上,Git就是以下面的命令顺序学习的。文中笔记是从廖雪峰老师的Git教程中总结出来的,方面查阅命令。详细原理请看Git教程。1、基础git config --global user.name "Your Name"设置你的仓库用户名(用于标识提交者)git config --global user

2014-06-30 16:36:09 120

转载 Git 之 reset 命令解析

git reset 命令是git中最常用的命令,但也是最危险,最容易被误用的命令。一、master 分支    我们知道git在初始化时,会为我们默认创建一个master分支,那这个master到底是什么呢?其实它在.git目录下对应了一个引用文件-----.git/refs/heads/master文件,而该文件的内容便是该分支中最新的一次提交的ID:

2014-06-30 16:34:14 352

转载 touch命令

linux的touch命令不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件。1.命令格式:touch [选项]... 文件...2.命令参数:-a   或--time=atime或--time=access或--time=use  只更改存取时间。-c   或--no-create  不建立任何文档。-d  使用指定的日期时间,而非现

2014-06-23 13:30:37 204

转载 读懂diff

diff是Unix系统的一个很重要的工具程序。它用来比较两个文本文件的差异,是代码版本管理的基石之一。你在命令行下,输入:  $ diff diff就会告诉你,这两个文件有何差异。它的显示结果不太好懂,下面我就来说明,如何读懂diff。一、diff的三种格式由于历史原因,diff有三种格式:  * 正常格式(normal dif

2014-06-17 20:18:25 140

转载 关于repo的一些命令

1、怎样在代码文件夹下所有git库都建立分支? repo start --all 2、怎样删除代码文件夹下所有git库的分支? repo abandon *1和2其实就是相反的动作3、怎样知道代码文件夹下都改动了那些? repo diff4、怎样把我的提交上传的gerrit上? repo upload如果出现文件就把要提交的部分前面的#去掉5

2014-06-17 14:39:01 237

转载 git revert和git reset的区别

git revert 是撤销某次操作,此次操作之前的commit都会被保留git reset 是撤销某次提交,但是此次之后的修改都会被退回到暂存区具体一个例子,假设有三个commit, git st:commit3: add test3.ccommit2: add test2.ccommit1: add test1.c当执行git revert HEAD~1时, commi

2014-06-13 11:08:46 163

转载 git实验之代码提交

代码提交代码提交一般有五个步骤:1.查看目前代码的修改状态2.查看代码修改内容3.暂存需要提交的文件4.提交已暂存的文件5.同步到服务器1.     查看目前代码的修改状态提交代码之前,首先应该检查目前所做的修改,运行git status命令 a)        已暂存 (changes to be committed)new file

2014-06-13 10:51:45 155

转载 关于版本控制GIT 的回滚

有时候使用Git工作得小心翼翼,特别是涉及到一些高级操作,例如 reset, rebase 和 merge。甚至一些很小的操作,例如删除一个分支,我都担心数据丢失。不久之前,我在做一些大动作(rebasing)之前,我总是备份整个版本库,以防万一。直到最近我才发现git的历史记录是不可修改的,也就是说你不能更改任何已经发生的事情。你做的任何操作都只是在原来的操作上修改。也就是说,即使你删除

2014-06-13 10:44:44 220

转载 Linux设备驱动剖析之SPI(一)

先给出Linux SPI子系统的体系结构图:                         SPI子系统体系结构下面开始分析SPI子系统。Linux中SPI子系统的初始化是从drivers/spi/spi.c文件中的spi_init函数开始的,看看它的定义:00001025 static int __init spi_init(void)00001026 {000

2014-06-10 15:12:35 469

转载 Android开发过程中git、repo、adb、grep等指令的使用

chown      是一条在Unix系统中用于设置文件所有者和文件关联组的命令。 需要超级用户的权限才能执行此命令。只有超级用户和属于组的文件所有者才能变更文件关联组。非特权用户(非超级用户)如需要设置关联组可能需要使用chgrp命令。    # chown rob:developers strace.log        把strace.log的所有者设置为rob,文件

2014-06-06 09:33:41 373

转载 Android源码下载——Repo\Git的常用命令介绍

使用repo重新与服务器同步,摒弃本地更改最近在编译android源码,不小心改了本地的文件,想要重新与服务器同步。使用repo命令将整个项目中与服务器不同的文件都同步了的命令. 只修改了文件内容,而没有改变文件、文件夹存放位置时,才能使用以下命令:repo forall -c git reset --hard HEAD使用repo将本地代码从master

2014-06-06 09:31:23 275

Vxworks设备驱动开发

非常好的Vxworks设备驱动开发文档,开发驱动必看

2010-06-15

周立功ARM2131PCB底板

周立功ARM2131开发板PCB,核心板的,可以参考制版

2008-10-31

空空如也

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

TA关注的人

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