`
dss16694
  • 浏览: 144446 次
社区版块
存档分类
最新评论
文章列表
以下操作均在SystemUI.apk反编译所得文件的基础上进行。 1.状态栏底色透明: 文本编辑器打开\SystemUI\smali\com\android\systemui\statusbar\StatusBar.smali,查找“const/16 v16, 0x4”,改为“const/16 v16, -0x3”; 2.layout中底色改变: 2.1 状态栏底色修改,\layout\status_bar_tracking.xml修改为如下   <?xml version="1.0" encoding="utf-8"?> < ...
//是否飞行模式 static boolean isAirplaneModeOn(Context context) { return Settings.System.getInt(context.getContentResolver(), Settings.System.AIRPLANE_MODE_ON, 0) != 0; }  
Downloading the Source Tree Installing Repo Repo is a tool that makes it easier to work with Git in the context of Android. For more information about Repo, see Version Control. To install, initialize, and configure Repo, follow these steps: Make sure you have a bin/ directory in your home ...
首先进入手机的recovery模式,windows中打开cmd窗口,cd到adb所在的目录,然后进行如下操作:   adb devices ——查看连接到adb 的设备 adb remount ——挂载手机存储 adb push 需要替换进系统的文件 手机中的路径 ——将需要替换的文件推送到手机 adb shell ——进入手机的cmd模式 chmod 644 需要修改权限的文件或文件夹 ——修改刚才推送文件的权限 exit ——离开手机cmd模式 adb reboot ...
  操作系统选择 Ubuntu 10.04, 可以用虚拟机; 安装 Android SDK , 并更新; 打开命令行窗口, 输入下面的命令, 准备编译环境: sudo apt-get install git-core gnupg flex bison gperf libsdl1.2-dev libesd0-dev libwxgtk2.6-dev squashfs-tools build-essential zi ...
前几日淘宝上买了一张联通3G的电话卡,拿到后迫不及待的放入手机想体验一下3G网络的快感,确实,网速很快,刷新网页那叫一个爽啊。不过没多久就遇到问题,短信能收不能发,*#*#4636#*#*进入手机信息,SMSC刷新出现“refresh err ...
代码见附件,需要ubuntu中同步所有代码后把相应代码替换后便以相应的模块 没办法用eclipse编译的
miui的设置界面中有一个比较好看的控件,即滑动开关(sliding button),而CM系列则是单调的选择框(checkingbox),今天我们要做的就是将其移植到CM系列的系统中。   1.framework-res.apk的修改     因为slidingbutton有用到几张图片,所以需要放入framework-res.apk中,将附件的slidingbutton-res.zip中的资源添加到你的framework-res中,记下各图片相应的id号。   2.framework.jar的修改     1.1.反编译/system/framework/framework.ja ...
作为中国人,比较多的情况下会用到农历,虽然android系统的日历支持农历,但锁屏情况下只显示了阳历的日期,以下是CM7系列添加锁屏显示农历功能的方法(其他ROM是否可行请自行测试)。 需要修改的文件包括framework-res.apk,android.policy.jar,framework.jar三个文件,均位于system/framework/文件夹下。 1.修改framework-res.apk,添加所需要的资源。    1.1反编译framework-res.apk,得到framework-res文件夹。    1.2修改framework-res\res\values\ar ...
转自: 使用Eclipse开发Android源码   说明:这篇文章是介绍如何开发Android源码,包括各平台的源码而非仅仅Google释放的源码,我采用的是MSM7267.         前提不需要SDK,不需要ADT,通过整个工程的编译都可以生成。为了在Eclipse中调试源码如Phone、MMS、Contact……         由于以前都没接触过Java、Eclipse、ADT... 这些,在网上看了N多的文章,就这篇详细,所以贴出来共享,同时 加入了、         自己在配置中 的TroubShooting。如果你是刚接触Android, 那配置这些可能一时 ...
Calendar是一个抽象类,我们无法直接实例化它,它有一个具体子类实体类java.util.GregorianCalendar,这个类实现的就是我们日常所用的公历历法,或者叫做阳历。我们可以直接使用new命令创建它的实例,或者使用Calendar类的getInstance方法来获得它实例. Calendar c1 = Calendar.getInstance();   Calendar c2 = new GregorianCalendar();   // 参数含义依次为:年、月、日(、时、分、秒 ), Calendar c3 = new GregorianCalendar(2008, 8, ...
前段时间下载了CM7的源码,全局编译通过,但是单独编译某个apk的话就出/bin/bash: jar: command not found错误,千辛万苦总算找到了下述解决方法:     在make时出现了这样的错误 /bin/bash: jar: command not found make: *** [out/host/common/obj/JAVA_LIBRARIES/apicheck_intermediates/javalib.jar] Error 127 解决办法: cd /usr/bin 必须先进入/usr/bin,下同 sudo ln -s -f /home/sx/jdk1.6 ...
实现在Android上jni编程,Android的c程序编译需放在Android2.0目录里利用Android的makefile进行编译。不像java下jni一样可以自己在其他地方编译然后在java程序中调用就可以了。一:创建调用jni方法的android项目1.在Eclipse下创建Android项目,如Jni_android,src目录下创建T1.java。T1.java文件-----------------------------------------------------------------package org.aka;
个人建议首先按照android源代码的ide/eclipse中的格式化xml和import导入到你编译的eclipse中,如果你编译的android源代码是2.3以上的版本的,建议用JDK6以上,提醒各位的是new androidProject不是Java project.此时你导入想DeskClock、Camera等没有调 ...
之前我写了ubuntu 11.04下android源码的获取http://www.cnblogs.com/dwayne/archive/2011/11/11/2245383.html,在进行编译之后,发现了一些问题,所以再次发上了补充篇。 下载之后源码的编译部分是在ubuntu 11.10下完成的,编译源码的过程在整理出来以后wayne会写出来跟大家分享。本文是在记录编译源码过程中的问题和解决方法后,对以后再准备进行android源码的分析工作做出提醒和经验建议。 在我之前的源码获取篇的基础上,有以下几点建议做出调整: 1.避免选择wubi安装ubuntu系统(不稳定,可能导致编译失 ...
Global site tag (gtag.js) - Google Analytics