11 2011 档案

摘要:android_src\frameworks\base\core\res\res\values\Dimens.xml中有个 app_icon_size 字段 是用来控制图标大小的,修改它即可~但修改的时候要注意不要过大,太大了反而影响了整体的布局,视情况而定~ 阅读全文
posted @ 2011-11-29 14:23 balenofly 阅读(7915) 评论(2) 推荐(1)
摘要:转自:http://blog.csdn.net/yili_xie/article/details/5004205花了一个月的时间来看Android Make,在网上总是看到某某大虾说一天就把Android Make overview了一下,不得不感叹现在大虾的强大和咱那连蜗牛都可以鄙视一下的进度。不过总算是彻底看清的Android make这个系统,不得不当初架构出这套机制的神人顶礼膜拜一下,虔诚地烧三柱高香,惊叹于神人的伟大的时候也越感自己的沧海一粟,苦海无边,回头无岸, 就加油滑水吧。 闲话就不多说了,来瞅瞅这套机制,Android以模块的形式来组织各个系统中的部件,Eng专业点的词汇.. 阅读全文
posted @ 2011-11-29 13:02 balenofly 阅读(831) 评论(0) 推荐(0)
摘要:同事遇到一个很奇妙的问题:在取下的源码目录运行lunch选择编译选项时,居然提示lunch没有安装~如下:root@desktop-ubuntu:/android_src# ./build/envsetup.shincluding device/htc/passion/vendorsetup.shincluding device/samsung/crespo4g/vendorsetup.shincluding device/samsung/crespo/vendorsetup.shroot@desktop-ubuntu:/android_src# lunch程序“lunch”尚未安装。 您可. 阅读全文
posted @ 2011-11-29 10:41 balenofly 阅读(3040) 评论(2) 推荐(0)
摘要:git am xxxxx.patch即可~注意要在git库下执行~ 阅读全文
posted @ 2011-11-29 10:07 balenofly 阅读(7150) 评论(0) 推荐(0)
摘要:有时候在比对代码时,看到某些改动,但不清楚这个改动的作者和原因,也不知道对应的BUG号,也就是说无从查到这些改动的具体原因了~【注】:某个文件的改动是有限次的,而且每次代码修改的提交都会有commit描述,我们可以从这里进行入手;一、切换到目录首先切换到要查看的文件所在的目录:cd packages/apps/Mms/src/com/android/mms/ui/二、git log --pretty然后使用下面的命令可列出文件的所有改动历史,注意,这里着眼于具体的一个文件,而不是git库,如果是库,那改动可多了去了~git log --pretty=oneline 文件名如:root@ubun 阅读全文
posted @ 2011-11-28 10:49 balenofly 阅读(294811) 评论(7) 推荐(13)
摘要:android中UI应用的开发中经常会使用view.setVisibility()来设置控件的可见性,其中该函数有3个可选值,他们有着不同的含义:View.VISIBLE--->可见View.INVISIBLE--->不可见,但这个View仍然会占用在xml文件中所分配的布局空间,不重新layout View.GONE---->不可见,但这个View在ViewGroup中不保留位置,会重新layout,不再占用空间,那后面的view就会取代他的位置,所以在使用时要小心,尤其要善用INVISIBLE和GONE; 阅读全文
posted @ 2011-11-24 09:14 balenofly 阅读(49356) 评论(0) 推荐(6)
摘要:目前项目的fastboot烧写方式进入fastboot模式插上usb线,然后快速同时按住home键和光电鼠标键,等屏幕亮一会儿后,在命令行中输入fastboot devices回车有打印说明成功进入fastboot 模式烧写fastboot flash xloader MLOfastboot flash environment u-boot.envfastboot flash bootloader u-boot.binfastboot flash boot boot.imgfastboot flash system system.imgfastboot flash recovery recov 阅读全文
posted @ 2011-11-23 10:14 balenofly 阅读(3547) 评论(0) 推荐(0)
摘要:1. Win+E - 显示所有桌面,方便的左右选择。2. Alt+Ctrl+Left/Right Arrow -切换桌面3. Alt+Ctrl+Shift+Left/Right Arrow - 移动当前窗口到其他桌面4. Alt + Shift+ Up Arrow - 以很酷的方式显示当前窗口5. Alt+F9/F10 - 最小化/最大化当前窗口6. Alt+F5 -不最大化当前窗口7. Alt+F7 - 激活当前窗口的移动选项,你可以使用方向键移动当前窗口,甚至移动到其他桌面。8. Alt+F8 - 用方向键调整当前窗口大小9. Ctrl + Alt + D - 显示桌面/恢复当前窗口10. 阅读全文
posted @ 2011-11-23 08:45 balenofly 阅读(694) 评论(0) 推荐(0)
摘要:备注: 在开发时经常会在git库下建好几个本地分支来做修改,验证正确后再push到服务器上,这里需要注意的一点是:在repo sync 更新本地代码到服务器上时,只会更新你当前所在的本地分支到最新,比如说在/packages/apps/Mms这个git 库下被创建了3个本地分支,分别是 master *work test* 号表示当前在work分支上,如果现在执行repo sync那么只有work分支下的内容会到最新,这时使用git checkout master切换到master分支时,还是会发现master下的代码是旧的,并没有sync到最新,只能再在该分支下执行一次rep... 阅读全文
posted @ 2011-11-18 09:48 balenofly 阅读(3911) 评论(0) 推荐(0)
摘要:1) 远程仓库相关命令检出仓库:$ git clone git://github.com/jquery/jquery.git查看远程仓库:$ git remote -v添加远程仓库:$ git remote add [name] [url]删除远程仓库:$ git remote rm [name]修改远程仓库:$ git remote set-url --push[name][newUrl]拉取远程仓库:$ git pull [remoteName] [localBranchName]推送远程仓库:$ git push [remoteName] [localBranchName]* 如果想把本 阅读全文
posted @ 2011-11-17 16:03 balenofly 阅读(311) 评论(0) 推荐(0)
摘要:引用:http://www.blogjava.net/anymobile/articles/301989.html写的很详细了,要特别注意 system/core/init/property_service.c 文件中进行对属性值设置的权限判断~ 阅读全文
posted @ 2011-11-16 17:37 balenofly 阅读(728) 评论(0) 推荐(0)
摘要:Android模拟器默认的地址是10.0.2.3,默认的DNS也是10.0.2.3,对于在家里上网学习Android的人来讲,一般电脑的IP都是192.168.1.100之类的,不在同一个网段。所以就会出现电脑可以上网但是模拟器不能上网的情况。其实设置方法很简单,只要把模拟器的默认DNS设置成电脑的DNS地址即可。第一步:启动模拟器并确保adb连通 第二步:使用adb的shell,确认系统的各项属性 adb shellgetpropgetprop会列出系统当前的各项属性第三步:得到模拟器的DNS地址在结果里可以看到: [net.dns1]: [10.0.2.3][net.dns2]: [10. 阅读全文
posted @ 2011-11-14 12:49 balenofly 阅读(12760) 评论(0) 推荐(0)
摘要:http://mux.baidu.com/?p=1506 阅读全文
posted @ 2011-11-09 19:36 balenofly 阅读(177) 评论(0) 推荐(0)
摘要:备忘:首先进入 3gpp2官方网站:http://www.3gpp2.org/然后点击 "Specifications" 按钮。。。下拉框里可以选自己要查看的文件集合。。。 阅读全文
posted @ 2011-11-09 12:34 balenofly 阅读(1865) 评论(0) 推荐(0)
摘要:ErrorDescriptionCMS ERROR: 1Unassigned numberCMS ERROR: 8Operator determined barringCMS ERROR: 10Call baredCMS ERROR: 21Short message transfer rejectedCMS ERROR: 27Destination out of serviceCMS ERROR: 28Unindentified subscriberCMS ERROR: 29Facility rejectedCMS ERROR: 30Unknown subscriberCMS ERROR: 3 阅读全文
posted @ 2011-11-09 12:32 balenofly 阅读(11083) 评论(2) 推荐(0)