- 博客(14)
- 资源 (16)
- 收藏
- 关注
转载 Android的编译系统
(网上搜来的,不知道原作者是谁,在此致谢)一、Makefile的主要流程以下主要流程都在build/core/main.mk里安排。初始化相关的参数设置(buildspec.mk、envsetup.mk、config.mk)检测编译环境和目标环境决定目标product读取product的配置信息及目标平台信息清除输出目录检查版本号读取Board的配置读取所有Module的配置根据配
2012-08-23 14:40:19 1105
转载 Android程序编译原理之浅析
Android build/core下的编译脚本里会用到变量NDK_ROOT和NDK_PROJECT_PATH。但是这两个变量你都不是必须显式地设置对应环境变量。因为如果没有定义NDK_ROOT,脚本里拿字符串"build/core"去匹配当前脚本的全路径,截取该字符串前面的部分即是NDK_ROOT了。如果定义了NDK_PROJECT_PATH,则脚本会在该路径下去找jni目录下的 applica
2012-08-17 17:13:10 1503
转载 default、mms、supl、dun、hipri接入点类型的区别
设置APN上网时,大家可能经常遇到这个问题:为什么有时要填写default有时要填写supl,而彩信又偏偏要mms?这个问题留到最后,让我们看看每个接入点类型的含义:英文原文来自于Google Android Developers原文连接:http://developer.android.com/reference/android/net/ConnectivityManager.h
2012-08-17 11:15:37 3265
原创 android 默认时区的修改
1. 手机内如果已经有该城市,可以在编译参数中增加一条persist.sys.timezone= Asia/Shanghai2.手机中没有该城市的找到与该城市时区相同的城市,把setting的 timezone.xml中的城市名改为此城市另一种 方法添加新的城市persist.sys.timezone=GMT+8在setting的 timezone.xml中添加GMT+
2012-08-14 15:48:18 1513
转载 Android中日期格式的處理方法
有時候我們需要將字符串轉換成日期,有時候需要將日期轉換成字符串1. 日期轉換成字符串(如下輸入的格式要為:yyyy-MM-dd)如:現在有Date類型的變量tmpDate;我們需要將這個日期以指定格式顯示到某個TextView中去可以使用java.text.SimpleDateFormat format = new SimpleDateFormat("yyyy-MM
2012-08-13 10:28:42 1402
转载 vim技巧 - 查找替换
vi/vim 中可以使用 :s 命令来替换字符串:s/vivian/sky/ 替换当前行第一个 vivian 为 sky:s/vivian/sky/g 替换当前行所有 vivian 为 sky:n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky:n,$s/vivian/sky/g 替换第 n 行开始到最后一行中每
2012-08-10 14:06:22 678
转载 短信编码
目前,发送短消息常用Text和PDU(Protocol Data Unit,协议数据单元)模式。使用Text模式收发短信代码简单,实现起来十分容易,但最大的缺点是不能收发中文短信;而PDU模式不仅支持中文短信,也能发送英文短信。PDU模式收发短信可以使用3种编码:7-bit、8-bit和UCS2编码。7-bit编码用于发送普通的ASCII字符,8-bit编码通常用于发送数据消息,UCS2编码用于发
2012-08-09 16:20:44 873 1
转载 短信编码介绍
收发短消息又分为三种模式:Block模式、Text模式和PDU模式。使用Block机生产厂家提供驱动支持,这种方法现在很少用了。Text Mode是纯文本方式,可使用不同的字符集,从技术上说也可用于发送中文短消息,但国内手机基本上不支持,主要用于欧美地区,也不在本文讨论范围之列。PDU串表面上是一串ASCII码,由‘0’-‘9’、 ‘A’-‘F’这些数字和字母组成。它们是8位字节的十六进制数,
2012-08-09 16:15:51 1112
转载 Subversion 权威指南
http://i18n-zh.googlecode.com/svn/www/svnbook-1.4/index.html
2012-08-09 10:44:45 596
转载 Subversion 学习——分支功能
分支与合并一般来说一个 SVN 项目的路径为ProjectName Trunk Branches一般来说 Trunk 放的是工作的主目录,而 branches 放的是分支$ svn copy http://svn.example.com/repos/calc/trunk \http://svn.example.com/repos/calc
2012-08-09 10:44:00 1119
转载 SVN分支与合并
一些相关的概念和原理· 分支(branch)和标记(tag)对于 SVN 来说就只是副本(copy),没有任何其它意义。分支和标记的意义是我们人为给予的。· SVN 的副本是通过"cheap copies "来实现的,建立一个副本就类似 Unix 中创建一个硬链接(hard link),空间和时间的消耗都是固定并且很小的,因此不必太过担心副本太多而导致性能问题。· SVN
2012-08-09 09:58:10 795
转载 Unicode和UTF-8之间的转换详解
通过这几天的研究,终于明白了Unicode和UTF-8之间编码的区别。Unicode是一个字符集,而UTF-8是Unicode的其中一种,Unicode是定长的都为双字节,而UTF-8是可变的,对于汉字来说Unicode占有的字节比UTF-8占用的字节少1个字节。Unicode为双字节,而UTF-8中汉字占三个字节。 网魂小兵 http://xdo
2012-08-07 18:08:20 928
转载 android编码
result.getBytes() 是 new String(byte[]) 的逆过程。 前面那个是 String->byte[] ,后面那个是 byte[] -> String. 在java运行时的时候,String与String是没有区别的都是以2字节的unicode的形式存在内存中,所谓编码,是针对把String转换成 byte[]而言的。比如我可以把 "abc" 通过
2012-08-07 16:58:03 812
转载 mnt/secure/asec
Google Android手机的软件为了安全性和稳定性都是默认安装到手机内存里,但是手机内存有限,所以我们会做app2sd操作,来让我们安装的软件放到sd卡上,这个操作是需要rom的支持的。 Android 2.2 可以将手机程序安装在外置的sd卡上,也就是我们平常所说的app2sd。但是,官方的app2sd非常鸡肋,需要软件自身支持安装在内存卡上才可以,也就是说用官方的app
2012-08-03 11:12:32 4399
Redis Desktop Manager 2020.4.104.dmg
2020-11-30
v4l2&opencv;
2018-12-26
Notepad++ hexeditor插件
2017-09-19
浅谈Android应用程序键盘消息处理机制.pdf
2012-04-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人