02 2012 档案

Modify/Custom Android Camera Sound
摘要:文件./frameworks/base/services/audioflinger/AudioPolicyService.cpp 1 AudioPolicyService::AudioPolicyService() 2 : BnAudioPolicyService() , mpPolicyManager(NULL) 3 { 4 char value[PROPERTY_VALUE_MAX]; 5 6 // start tone playback thread 7 mTonePlaybackThread = new AudioCommandThread(Strin... 阅读全文

posted @ 2012-02-29 17:32 RTFSC 阅读(1077) 评论(0) 推荐(0)

修改power off菜单弹出时间
摘要:修改./frameworks/base/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java private void interceptPowerKeyDown(boolean handled) { mPowerKeyHandled = handled; if (!handled) { // mHandler.postDelayed(mPowerLongPress, ViewConfiguration.getGlobalActionKeyTimeout()... 阅读全文

posted @ 2012-02-16 18:45 RTFSC 阅读(611) 评论(0) 推荐(0)

Android.mk
摘要:1) 完全Android代码生成APK修改:NewKeyTest 改成你的项目名或应用程序名,即最后生成的NewKeyTest .APK。生成路径out/target/product/项目/system/app/NewKeyTest.apk 1 LOCAL_PATH:= $(call my-dir) //宏"my-dir"由编译系统提供,用于返回当前路径 2 include $(CLEAR_VARS) // 清空编译器的全局变量 当然LOCAL_PATH(未清理),可以打开clear_vars.mk文件查看 3 4 LOCAL_MODULE_TAGS := optional 阅读全文

posted @ 2012-02-16 17:40 RTFSC 阅读(536) 评论(0) 推荐(0)

新增功能键
摘要:./mt6573/mediatek/custom/ckt73_gb/kernel/dct/dct/codegen.dws\mt6573\mediatek\source\dct\DrvGen.exe./mt6573/mediatek/config/ckt73_gb/mt6573-kpd.kl1 key 237 BUTTON_LOCK./mt6573/frameworks/base/include/ui/KeycodeLabels.h1 static const KeycodeLabel KEYCODES[] = {2 ....3 { "BUTTON_LOCK", 111 }, 阅读全文

posted @ 2012-02-14 18:45 RTFSC 阅读(613) 评论(0) 推荐(1)

Modify Android camera EXIF info(MTK)
摘要:./mediatek/custom/common/hal/camera/camera/config.cpp 1 /******************************************************************************* 2 * custom exif 3 *******************************************************************************/ 4 #define EN_CUSTOM_EXIF_INFO 5 MINT32 custom_SetExif(void **ppC 阅读全文

posted @ 2012-02-14 17:04 RTFSC 阅读(863) 评论(0) 推荐(1)

Modify Android usb devices name(MTK)
摘要:./mediatek/custom/mt6573/kernel/usb/src/mtk_usb_custom.h 1 #ifndef MTK_USB_CUSTOM_H 2 #define MTK_USB_CUSTOM_H 3 4 /* Force full-speed is not guaranteed with adb function, use it with care! */ 5 //#define USB_FORCE_FULL_SPEED 6 7 #define USB_MS_PRODUCT_ID 0x0001 8 #define USB_MS_ADB_PROD... 阅读全文

posted @ 2012-02-14 17:02 RTFSC 阅读(886) 评论(0) 推荐(0)

addEventListener()、removeEventListener()实现机制
摘要:UML图OnListener接口1 public interface OnListener {2 void handleMessage(Event evt);3 }IEventDispatcher接口1 public interface IEventDispatcher {2 void addEventListener(String type, OnListener listener);3 void removeListener(String type, OnListener listener);4 void dispatchEvent(Event event)... 阅读全文

posted @ 2012-02-09 23:09 RTFSC 阅读(2108) 评论(0) 推荐(0)

设计模式之代理模式
摘要:代理模式简介首先接口类提供了做某件事的接口,真实类能做这件事,代理类使用真实类做了这件事.举个生活中的例子:比如你想去买房子,你有这个想法,这个想法相当于接口,而房子要找房地产老板买,但这样有人不认识房地产老总,怕自己买,会被人骗,所以去找房地产中介,而房地产中介去帮你买房,相当于代理你去做了你的想法,帮你买了房子.相当于代类.其间去找房地产老板买房,相当于真实类. 1 // 设计模式-代理模式 2 // 接口类 3 interface Interface 4 { 5 public abstract void Request(); 6 } 7 // 真实类 8 class RealCl... 阅读全文

posted @ 2012-02-09 22:50 RTFSC 阅读(228) 评论(0) 推荐(0)

在POWER键选项卡里添加重启选项
只有注册用户登录后才能阅读该文。

posted @ 2012-02-02 13:30 RTFSC 阅读(52) 评论(1) 推荐(1)

键盘拨号*#520#功能添加
只有注册用户登录后才能阅读该文。

posted @ 2012-02-02 12:44 RTFSC 阅读(52) 评论(1) 推荐(0)

导航