摘要:
在android中的文件放在不同位置,它们的读取方式也有一些不同。本文对android中对资源文件的读取、数据区文件的读取、SD卡文件的读取及RandomAccessFile的方式和方法进行了整理。供参考。一、资源文件的读取:apk中资源文件 1) 从resource的raw中读取文件数据:try{ //得到资源中的Raw数据流 InputStream in = getResources().openRawResource(R.raw.test); //得到数据的大小 int length = in.available(); ... 阅读全文
摘要:
Android属性之build.prop生成过程 此部分网上这篇文章分析的不错:http://blog.csdn.net/thl789/article/details/7014300 转载过来 Android的build.prop文件是在Android编译时刻收集的各种property(LCD density/语言/编译时间, etc.),编译完成之后,文件生成在out/target/product/<board>/system/目录下。在Android运行时刻可以通过property_get()[c/c++域] / SystemProperties_get*()[Java域]读取 阅读全文
摘要:
CDMA手机两种实现模式: 机卡分离式:用户信息写在单独的UIM卡 机卡一体式:用户信息写在手机中的 这个跟CDMA Subscription模式有关,对于我们来说使用的是独立UIM卡,在软件里面使用什么方式,跟一项NV值有关,但这项值却无法使用QXDM来更改,确切的说是改了,重新开机之后值又被写回去了, 所以这项NV值应当是在代码中设置的,高通一直说在网络设置里面,但是也一直没有找到,看了代码才知道由于某种原因没显示出来,都不管了,直接找到CDMA信息读取模式设置代码改成UIM模式即可。下面看这个设置的过程:public static void makeDefaultPhone(Cont.. 阅读全文
摘要:
GSMPhone与CDMAPhone切换过程Phone创建过程 Phone APP开机启动,会去创建Phone:public static void makeDefaultPhone(Context context) { // Get preferred network mode 根据网络设置, // 否则默认PREFERRED_NETWORK_MODE 为= NETWORK_MODE_WCDMA_PREF; int preferredNetworkMode = RILConstants.PREFERRED_NETWORK_MODE; if (BaseCommands... 阅读全文
摘要:
From:http://zhiwei.li/text/2010/01/cdma%E6%89%8B%E6%9C%BA%E7%9A%84meid/同GSM终端设备的IMEI号类似, MEID也用来唯一地标识一部CDMA移动终端WCDMA也采用的是 IMEI号 这玩意,以前叫电子序列号 electronic serial number (ESN) , 是 无线电话的 标识码,嵌入到手机里面的一块芯片中.每次电话到达一个新地方, ESN会自动传输到基站.ESN由8位制造商前缀,24位手机唯一标识组成。Mobile Equipment IDentifier (MEID)MEID从2005年开始,替代了. 阅读全文
摘要:
From:中国移动通信论坛一 CDMA网络 中国联通宣布规模发展CDMA网络,明确提出要在CDMA系统中实现类似GSM系统的SIM卡的功能。此举立即在国内外引起强烈反响。在国内,很多人对 SIM卡(在CDMA系统中被称为UIM卡)和CDMA系统中另外一种技术--空中激活技术(OTA)的优劣争论不休。我们知道,移动台(终端设备)是直接面向最终用户的,普通用户对移动台的性能、价格、款式,甚至颜色的需求是千差万别的。如运营商直接设立销售网点销售移动台,则需要在广告、销售网点设立、维修等方面投入大量资金,并承担移动台的市场风险。在社会分工越来越明确的今天,运营商希望集中精力销售移动通信服务,而将移动. 阅读全文
摘要:
1.dB dB是一个表征相对值的值,纯粹的比值,只表示两个量的相对大小关系,没有单位,当考虑甲的功率相比于乙功率大或小多少个dB时,按下面的计算公式:10log(甲功率/乙功率),如果采用两者的电压比计算,要用20log(甲电压/乙电压)。) [例] 甲功率比乙功率大一倍,那么10lg(甲功率/乙功率)=10lg2=3dB。也就是说,甲的功率比乙的功率大3 dB。 反之,如果甲的功率是乙的功率的一半,则甲的功率比乙的功率小3 dB。2.dBm dBm是一个表示功率绝对值的值(也可以认为是以1mW功率为基准的一个比值),计算公式为:10log(功率值/1mw)。 [例] 如果功率P为1... 阅读全文
摘要:
遭遇: 遇到这样一个问题: 使用GSM卡,拨打112时提示各种紧急号码作用…… 使用CMDA卡,拨打112时提示拨打的号码是空号??这让我有点不知所以然,网上找到下面这篇文章,说的很详细,转载了。问题描述 紧急号码在过去的几个项目的开发中一直是难下定论的一项问题,原因在于针对不同CP平台,不同制式的数据网络,不同的运营商,都有不同的紧急号码,而且在无SIM卡情况下紧急号码是否能拨出也并无定论。常用的紧急号码中: 911是北美大陆通用报警电话。 08和112是全世界GSM通信网络共同的标准紧急电话 110,119,120,122是国内大陆的匪、火、急救、交通紧急号码 11... 阅读全文
摘要:
原文地址:http://www.apkbus.com/android-54653-1-1.html展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我发自内心的,给大家的忠告,特别是针对那些小弟弟妹妹们。01. 自己的户口档案、养老保险、医疗保险、住房公积金一定要保管好。由于程序员行业每年跳槽一次,我不隐瞒大家,我至少换过5个以上的单位,这期间跳来跳 阅读全文
摘要:
Android架构纵横谈之——软件自愈能力 来自:http://www.uml.org.cn/mobiledev/201209255.asp 笔者决定,从今天开始,连载Android架构纵横谈系列。之所以叫纵横谈而不是叫别的题目,是因为整个系列是横着竖着乱弹琴,可以说是阴阳不分,黑白颠倒,望湘园里望湘园。我不谈任何一个小的点,比如启动过程、某个HAL移植、一个具体的native service或者Java service,我要谈的是横穿在其中的设计思想,因此,我谈的任何一个方面,都有可能涉及到Android从内核到... 阅读全文