会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
lei.li
android 开发相关分享
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
10
下一页
2013年11月26日
hierarchyviewer工具,android 布局分析
摘要: hierarchyviewer工具./adb: error while loading shared libraries: libncurses.so.5:
阅读全文
posted @ 2013-11-26 14:19 adam.li
阅读(136)
评论(0)
推荐(0)
2013年9月25日
关于屏幕的几个概念 - px, dp,密度等
摘要: 屏幕密度计算公式: 例如:屏幕分辨率10*20 屏幕大小 x*y英寸(这个时候y=2x) 密度dis = 10/x = 20/y = (10*10 + 20*20)开方 / (x*x + y*y)开方 屏幕尺寸Screen size : 显示屏幕的实际大小,按照屏幕的对角线进行测量。small, n
阅读全文
posted @ 2013-09-25 13:04 adam.li
阅读(805)
评论(0)
推荐(0)
2013年9月7日
repo 使用
摘要: repo 切换分支查看可切换的分支cd .repo/manifestsgit branch -a | cut -d / -f 3以 gingerbread-release 分支为例repo init -b gingerbread-release repo sync (not needed if your local copy is up to date)repo start gingerbread-release --all 查看当前的分支repo branches
阅读全文
posted @ 2013-09-07 12:14 adam.li
阅读(317)
评论(0)
推荐(0)
2013年9月4日
launcher 壁纸相关
摘要: frameworks/base/core/java/android/app/WallpaperManager.java壁纸信息是通过WallpaperManager.java管理的,WallpaperManager通调用服务WallpaperManagerService来完成具体的实现frameworks/base/services/java/com/android/server/WallpaperManagerService.java 从saveSettingsLocked方法可知壁纸信息保存在路径 data/system/users/0/wallpaper_info.xml 中文件记录的壁
阅读全文
posted @ 2013-09-04 16:26 adam.li
阅读(503)
评论(0)
推荐(0)
2013年8月27日
launcher 点击和滑动屏幕过程分析
摘要: 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
阅读(2004)
评论(0)
推荐(0)
2013年8月26日
vim 常用命令
摘要: 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
阅读(234)
评论(0)
推荐(0)
2013年8月22日
ubuntu 使用adb shell命令配置
摘要: 想要在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
阅读(834)
评论(0)
推荐(0)
2013年8月20日
gerrit 配置相关问题
摘要: 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
阅读(5815)
评论(0)
推荐(0)
2013年8月19日
git 常用命令
摘要: 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
阅读(259)
评论(0)
推荐(0)
2013年8月17日
将整个android项目导入Eclipse
摘要: 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
阅读(240)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
10
下一页
公告