2012年10月15日

go语言解析INI文件

摘要: package main import ( "bufio" "bytes" "io" "os" "unicode" ) const ( stat_none = iota stat_group stat_key stat_value stat_comment ) type Attr struct { Name string Value string Comment string next *Attr } type Element struct { Element string Attr *Attr 阅读全文

posted @ 2012-10-15 22:20 RTFSC 阅读(1097) 评论(0) 推荐(0) 编辑

2012年8月20日

MTK如何在java层直接下发at cmd

摘要: GeminiPhone.java/PhoneBase.java中提供了一个API: invokeOemRilRequestStrings(),通过该API可以将具体的at cmd命令下发并将命令执行结果返回给上层。Demo code如下:查询IMEI号import com.android.internal.telephony.Phone;import com.android.internal.telephony.PhoneFactory;import com.android.internal.telephony.gemini.GeminiPhone;Phone phone;phone = Ph 阅读全文

posted @ 2012-08-20 16:24 RTFSC 阅读(3224) 评论(0) 推荐(0) 编辑

MTK如何添加驱动

摘要: 1:在mediatek\source\kernel\drivers中新建文件夹 如mediatek\source\kernel\drivers\test2: 将您的驱动源码放在mediatek\source\kernel\drivers\test目录下,如test.c3:在mediatek\source\kernel\drivers\test中添加makefile obj-y := test.o 或obj-m := test.o4:编译 阅读全文

posted @ 2012-08-20 16:11 RTFSC 阅读(867) 评论(0) 推荐(1) 编辑

修改蓝牙搜索设备的时间

摘要: 蓝牙主动搜索设备的时间default为61.44s,如何修改为其他的值android_server_BluetoothService.cpp在该文件修改如下函数的如下参数,0x30 means 48×1.28= 61.44 seconds,单位为1.28sbool btmtk_gap_discovery(native_data_t *nat, btbm_discovery_type mode){...req_p->inquiry_length=0x30;// modify this line 阅读全文

posted @ 2012-08-20 16:01 RTFSC 阅读(406) 评论(0) 推荐(0) 编辑

修改蓝牙设备的默认名称

摘要: 修改frameworks\base\core\jni\Android_bluetooth_common.h将BTMTK_ANDROID_DEFAULT_LOCAL_NAME值改掉,注意此处有引号。#defineBTMTK_ANDROID_DEFAULT_LOCAL_NAME"ANDROIDBT" 阅读全文

posted @ 2012-08-20 15:57 RTFSC 阅读(1188) 评论(0) 推荐(0) 编辑

Bluetooth Profile

摘要: OPP :Object Push ProfileSIMAP :SIM Access ProfilePRXM :Proximity MonitorPRXR :Proximity ReporterHIDH :Human Interface Device HostFTP :File Transfer ProfilePBAP :Service Discovery Application ProfileBPP :Basic Printing ProfileBIP :Basic Imaging ProfileDUN :Dial-up NetworkingPAN :Personal Area Network 阅读全文

posted @ 2012-08-20 15:56 RTFSC 阅读(393) 评论(0) 推荐(1) 编辑

通话时如何播放音乐给到对方?

摘要: 函数bool LADPlayer::LADPlayer_Open(int32 audioMode)中ret &= pLad->LAD_BGSoundConfig(MINUS_90_DB, mBGSDownlinkGain);其中第一个参数表示播放上行的增益(传送到对方),第二个参数表示下行增益(reciever),目前设置上行增益是-180db,即对方听不到,可将第一个参数调大到0,若不希望本地听到可将第二个参数调整成-180即可. 阅读全文

posted @ 2012-08-20 15:53 RTFSC 阅读(3813) 评论(0) 推荐(1) 编辑

如何修改默认输入法

摘要: 一、适用于ICS(AndroidV4.0)之前的版本:1.安装需要用的默认输入法(.apk)到system/app2.修改文件frameworks/base/packages/SettingsProvider/res/values/defaults.xml<string name="default_input_method" translatable="false">默认输入法ID</string>红色标记表示输入法ID,比如PinyinIME为:com.android.inputmethod.pinyin/.PinyinIME二 阅读全文

posted @ 2012-08-20 15:28 RTFSC 阅读(1236) 评论(2) 推荐(1) 编辑

ICS上如何开启Navigation Bar

摘要: 修改config.xml文件(路径是frameworks/base/core/res/res/values),把config_showNavigationBar的值改成true,并重新build。 阅读全文

posted @ 2012-08-20 15:25 RTFSC 阅读(412) 评论(0) 推荐(0) 编辑

如何定制化自己的开关机动画、开关机铃声

摘要: 一、开机动画:1) 制作bootanimation.zip。制作方法举例如下: 分别创建名为“part0”和“part1”的文件夹以及一个名为“desc.txt”文件。“part0”中存储动画的第一阶段的资源图片,“part1”存储第二阶段的资源图片,注意图片为png格式。 播放控制由“desc.txt”指定,内容如下: 320 480 30 p 1 0 part0 p 0 0 part1各参数功能如下:(注意:desc.txt文本内容必须用单个空格隔开,且不能有多余空行。)32048030宽高每秒播放帧数p10part0标志符循环次数阶段切换间隔时间对应目录名p00part1标志符循环次数阶 阅读全文

posted @ 2012-08-20 15:20 RTFSC 阅读(2179) 评论(0) 推荐(0) 编辑

导航