android
文章平均质量分 51
poshinton
这个作者很懒,什么都没留下…
展开
-
双击退出Android 软件,释放驻留内存
原文地址:http://shaotao.blog.51cto.com/7606729/1287098@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) { // TODO Auto-generated method stub if(keyCode == KeyE转载 2014-08-27 09:58:42 · 327 阅读 · 0 评论 -
设置图片为壁纸的源代码
1、创建项目 Lesson23_Drawable,主Acitivity的名字是MainDrawable.java,拷贝a.jpg和b.jpg两个文件到sdcard中2、res\main.xml的内容如下:01原创 2014-08-28 15:44:12 · 1959 阅读 · 0 评论 -
android4.4 去掉多国语言
进入build/target/product目录,在languages_full.mk或languages_small.mk文件中,修改PRODUCT_LOCALES的值,来定制语言,比如PRODUCT_LOCALES :=en_US zh_CN zh_TW en_GB fr_FR it_IT de_DEes_ES;2)相同目录下,修改locales_full.mk文件的$(call原创 2014-08-28 15:44:16 · 1103 阅读 · 0 评论 -
根据屏幕分辨率来设置字体等其它资…
最近在写一个音乐播放器,在finder上写好之后,在find5上调试时候发现歌词太尼玛小了,原因是finder的分辨率是480P而find5的是1080P。于是改写工具类如下:getWindowManager().getDefaultDisplay().getMetrics(dm);if(dm.widthPixels == 480){lyricView.setLrcTextSize(22)原创 2014-08-28 15:44:25 · 379 阅读 · 0 评论 -
转:双击退出程序
原文地址:http://shaotao.blog.51cto.com/7606729/1287098@Overridepublic boolean onKeyDown(int keyCode,KeyEvent event) { //TODO Auto-generated method stub if(keyCode== KeyEvent.KEYCODE原创 2014-08-28 15:45:05 · 384 阅读 · 0 评论 -
转:MTK Android 修改默认日期时间
MTK Android 修改默认日期时间修改 cust_rtc.h中#define RTC_DEFAULT_YEA 2010#define RTC_DEFAULT_MTH 1#define RTC_DEFAULT_DOM 1 修改 rtc-mt6575.h(跟平台对应文件)文件中#define RTC_OVER_TIME_RESET RTC_YES#define RT原创 2014-08-28 15:43:53 · 329 阅读 · 0 评论 -
android 状态栏透明,源码修改教程
首先找到android/frameworks/base/policy/src/com/android/internal/policy/impl中的PhoneWindowManager.java类然后找到 public int getSystemDecorRectLw(RectsystemRect) 的方法原来的方法内容是: public int getSystemDecorRec原创 2014-08-28 15:44:07 · 350 阅读 · 0 评论 -
android: 源码模块自定义
原文地址:http://blog.csdn.net/annkie/article/details/7995975时候我们需要在源码环境中增加自己的应用或模块,随ROM一起发布。下面讲述相关步骤:1. 首先可以在SDK环境下进行编码设计(如果你的APP不涉及到emulator无法模拟的硬件的话) 也可以参考另一篇文章,直接在Eclipse中调试系统级应用源代码: Andr原创 2014-08-28 15:44:20 · 232 阅读 · 0 评论 -
转:android源码加入多国语言
原文地址:http://blog.csdn.net/mengweiqi33/article/details/7096396本文是主要对android定制多语言的问题进行深入研究后,总结了其定制的机制和其具体实现方法。如果想深入了解其定制的机制,可阅读本文第一部分,如果只想了解如何定制,请参考第二部分。第一部分 多语言定制的机制1、ICU4C简介ICU4C(ICU for C, htt转载 2014-08-28 15:44:01 · 344 阅读 · 0 评论 -
设置蓝色渐变圆角button
打开eclipse在drawable下新建一个yun.xml文件,内容如下: xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> android:startColor="#3f75a3" andro原创 2014-08-28 15:44:10 · 441 阅读 · 0 评论 -
转:解决下载android源码时出现的…
原文链接:http://blog.csdn.net/zzsfqiuyigui/article/details/88325441.curlhttps://dl-ssl.google.com/dl/googlesource/git-repo/repo> ~/bin/repo执行curlhttps://dl-ssl.google.com/dl/googlesource/git-rep原创 2014-08-28 15:43:55 · 369 阅读 · 0 评论 -
转:控制Android LED灯颜色代…
很多Android手机上都配有LED灯,比如HTC的手机在充电、新来短信等时候都会有响应的指示,其实很简单的这都是NotificationManager的一些参数而已,下面给大家说下如何通过代码控制LED灯的闪烁,因为有些机型没有LED灯或颜色种类较少,发布时需要真机观察。 final int ID_LED=19871103; NotificationManag原创 2014-08-28 15:43:50 · 534 阅读 · 0 评论 -
Android 系统初始值修改
在4.1上修改默认字体大小: 比如改成大: def_font_scale">115%11. 修改浏览器的默认标签分别在一下资源文件中添加自定义的标签packages\apps\Browser\res\values\strings.xml Google http://www.google.com/ Picasa原创 2014-08-28 15:44:50 · 441 阅读 · 0 评论 -
android 外部启动activity,…
转自:http://www.qylk.blog.163.com/blog/static/13468735620130913043889/从任意app,启动另外一个app的activity:1. Intent i = newIntent(); ComponentName cn = newComponentName("com.book.android2", "com.b原创 2014-08-28 15:45:01 · 606 阅读 · 0 评论 -
关于patch ROM最后签名的问题。
不知道最近怎么的,总有人问我一些patch ROM的问题,近期问得特别多的就是 下面这个错误信息:ERROR: no key specified for: BaiduVoiceAssistant.apk OupengBrowser.apk BaiduMap.apk Calendar365.apk iReader.apk BaiduSearch.apk Stat原创 2014-08-28 15:44:29 · 1084 阅读 · 0 评论 -
Android 4.1以上实现归属地JA…
setGeoDescription(info, label);java代码: private void setGeoDescription(CallerInfo info,String label) { if(TextUtils.isEmpty(info.geoDescription)) info.updateGeoDescri原创 2014-08-28 15:44:31 · 710 阅读 · 0 评论 -
省电模式部分代码
以下皆在android 4.3 平台上测试通过1.将 休眠时间调制 15秒:Settings.System.putInt(getContentResolver(),android.provider.Settings.System.SCREEN_OFF_TIMEOUT,-1);权限:2.关闭蓝牙:BluetoothAdapter bluetoothadapter =Bluetoot原创 2014-08-28 15:45:03 · 1129 阅读 · 0 评论 -
转:linux 下解包Android&nbs…
android4.0之后,system.img文件格式为ext4,如果需要修改system.img文件,该如何做: 1.ubuntu系统,准备工具make_ext4fs、simg2img、mkusering.sh。 make_ext4fs、simg2img、mkusering.sh这三个工具可以在源码编译之后的 out/host/linux_x86/bin目录下获取,并将这三个原创 2014-08-28 15:44:33 · 421 阅读 · 0 评论 -
解决相机移植后像素无法识别完全的…
问题来源很简单,自己编译了一个CM自带的相机,丢进去没发现BUG,全景相机,后期优化什么的都没有问题。于是放进ROM包里,发出去。细心机友发现最高只识别500W,于是拆开源码分析。源码位于code/cm10.1/packages/apps/camera发现字符串没有丢失,链接到java代码里面一看,明白了:CM的相机(AOSP和AOKP也是如此)识别相机的方式并不是读取某个文件,而是获原创 2014-08-28 15:44:46 · 641 阅读 · 0 评论 -
使用Roptipng zipalign优化APK
这是一个一键批量优化手机应用的bat,没有进行加密处理和封装处理,有兴趣的可以拆开研究。其实原理很简单,就是修复图片色差偏移,对图片进行优化,这样可以优化APK占用的内存。很多应用是直接编译出来或者eclipse生成的APK都有默认压缩等级的。当然这两种压缩等级很小,而且编译出来的APK运行效果还是相当不错的。但是反编译和通过压缩软件进行了图片替换的APK就不同了,一般的CPU运行起来还是有些原创 2014-08-28 15:44:48 · 594 阅读 · 1 评论