08 2013 档案

摘要:PagedView.java 是launcher的页面抽象类,桌面和all app界面都继承了该类launcher 的点击、滑动事件的处理主要有两个方法onInterceptTouchEvent(MotionEvent ev) 和 onTouchEvent(MotionEvent ev)这个两个方法的事件处理的调用分析 可以参考 这两篇文章http://www.blogjava.net/TiGERTiAN/archive/2011/02/22/344869.htmlhttp://blog.csdn.net/android_tutor/article/details/7193090根据打印的lo 阅读全文
posted @ 2013-08-27 15:55 adam.li 阅读(1973) 评论(0) 推荐(0) 编辑
摘要:1.下面是我常用的一些命令, 放在这里供我备忘:%跳转到配对的括号去[[跳转到代码块的开头去(但要求代码块中'{'必须单独占一行)gD跳转到局部变量的定义处''跳转到光标上次停靠的地方, 是两个', 而不是一个"mx设置书签,x只能是a-z的26个字母`x跳转到书签处("`"是1左边的键)>增加缩进,"x>"表示增加以下x行的缩进<减少缩进,"x<"表示减少以下x行的缩进2.vim 设置语法高亮SPREADTRUM\lei.li@leiliubtpc:~/lil 阅读全文
posted @ 2013-08-26 10:20 adam.li 阅读(223) 评论(0) 推荐(0) 编辑
摘要:想要在ubuntu下使用adb 命令识别新连接的手机设备需要先配置一下adb_usb.ini 文件该文件在路径 ~/.android/ 目录下 ,若不存在创建该文件。adb_usb.ini 在文件里面输入插入手机的设备id信息,如:0x1782这个1782就是设备的id,获取设备id方法:在命令行 输入lsusb 就可以看到SPREADTRUM\lei.li@leiliubtpc:~/.android$ lsusbBus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubBus 002 Device 001: ID 1d6b:0 阅读全文
posted @ 2013-08-22 16:54 adam.li 阅读(816) 评论(0) 推荐(0) 编辑
摘要:ssh key 生成步骤 一、设置git的user name和email:$ git config --global user.name "lei.li"$ git config --global user.email "lei.li@gmail.com"二、生成SSH密钥过程:1.查看是否已经有了... 阅读全文
posted @ 2013-08-20 11:22 adam.li 阅读(5751) 评论(0) 推荐(0) 编辑
摘要:1.git 拉远程分支到本地 命令:git branch --set-upstream 本地分支名称 远程分支 例如:git branch --set-upstream sprdroid4.1_vlx_3.0_7710_dualsim_mp remotes/korg/sprdroid4.1_vlx_ 阅读全文
posted @ 2013-08-19 12:09 adam.li 阅读(216) 评论(0) 推荐(0) 编辑
摘要:1,将源码目录下development/ide/eclipse/.classpath文件拷贝到当前源码根目录 cp development/ide/eclipse/.classpath~/源码目录名2,修改拷贝过来文件的权限chmod u+w .classpath3,修改下eclipse文件里eclipse.ini配置参数-XX:MaxPermSize = 256 -Xms128m -Xmx512m4,然后File-New-java Project指定Location为android源码所在的目录(也就是.classpath文件的复制的位置)。 阅读全文
posted @ 2013-08-17 21:08 adam.li 阅读(238) 评论(0) 推荐(0) 编辑
摘要:frameworks/base/cmds/bootanimation/BootAnimation.cpp在原来开机动画的基础上,获取动画文件方法BootAnimation::getAnimationFileName(){ ... state = checkBootState() ? 0 : 1; //若state 为1 调用关机动画 ...}bool BootAnimation::checkBootState(void){ char value[PROPERTY_VALUE_MAX]; bool ret = true; property_get("sys.shutdown.requ. 阅读全文
posted @ 2013-08-12 15:39 adam.li 阅读(1315) 评论(0) 推荐(0) 编辑
摘要:framework/base/core/java/android/os/RecoverySystem.java修改方法installPackage()将String arg = "--update_package=" + filename;改为:String arg = "--update_package=" + filename+"\n--wipe_data"; 阅读全文
posted @ 2013-08-07 14:06 adam.li 阅读(247) 评论(0) 推荐(0) 编辑
摘要:git clone ,ssh,scp 阅读全文
posted @ 2013-08-07 08:51 adam.li 阅读(556) 评论(0) 推荐(0) 编辑
摘要:当你在framework 的java文件里面添加或删除方法,声明变量时需要先执行make update-api (编译会修改文件 framework/base/api/current.txt)再执行大编译 make -j4在提交代码的时候要把framework/base/api/current.txt 文件也提交上去否则每次大编译 都要先执行make update-api 阅读全文
posted @ 2013-08-06 09:20 adam.li 阅读(2875) 评论(0) 推荐(0) 编辑
摘要:frameworks/base/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java public int rotationForOrientationLw(int orientation, int lastRotat 阅读全文
posted @ 2013-08-02 14:46 adam.li 阅读(533) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示