<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Robin7236的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Robin7236</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Robin7236]]></copyright><item><title><![CDATA[mtk camera faq]]></title><link>https://blog.youkuaiyun.com/Robin7236/article/details/101158750</link><guid>https://blog.youkuaiyun.com/Robin7236/article/details/101158750</guid><author>Robin7236</author><pubDate>Wed, 09 Jan 2019 16:56:00 +0800</pubDate><description><![CDATA[一mtk修改对焦模式1.log中搜索SensorId知道对应 SensorIdLensMCU : LensMCU[isSupportLens][CurrSensorDev]0x0001 [CurrSensorId]0x12412.根据SensorId(如0x1241)从kernel中知道对应的宏名称OV12A10MIPI_SENSOR_IDlilei@gome07-OptiPlex-70...]]></description><category></category></item><item><title><![CDATA[android onInterceptTouchEvent和onTouchEvent的执行关系]]></title><link>https://blog.youkuaiyun.com/Robin7236/article/details/101158747</link><guid>https://blog.youkuaiyun.com/Robin7236/article/details/101158747</guid><author>Robin7236</author><pubDate>Fri, 06 Nov 2015 10:44:00 +0800</pubDate><description><![CDATA[DragHorizontalScrollView一.子布局没有自定义布局(只包含android原生布局)onInterceptTouchEvent不拦截 子布局可以点击-------onInterceptTouchEvent不拦截 part1---------onTouchEvent不接收 I/&gt;&gt;lilei&gt;&gt;DragHorizontalScrollView(2...]]></description><category></category></item><item><title><![CDATA[高通 camera open流程]]></title><link>https://blog.youkuaiyun.com/Robin7236/article/details/101158746</link><guid>https://blog.youkuaiyun.com/Robin7236/article/details/101158746</guid><author>Robin7236</author><pubDate>Wed, 20 Aug 2014 16:32:00 +0800</pubDate><description><![CDATA[1.java调用frameworks/base/core/java/android/hardware/Camera.java+open(int cameraId)+Camera(int cameraId) //new Camera()调用构造+native_setup(new WeakReference&lt;Camera&gt;(this), cameraId, packageName...]]></description><category></category></item><item><title><![CDATA[android 消息机制]]></title><link>https://blog.youkuaiyun.com/Robin7236/article/details/101158768</link><guid>https://blog.youkuaiyun.com/Robin7236/article/details/101158768</guid><author>Robin7236</author><pubDate>Wed, 20 Aug 2014 16:27:00 +0800</pubDate><description><![CDATA[handler的作用：1 处理计划任务，2.线程通信
1.frameworks/base/core/java/android/os/Looper.java
+prepare()     //调用prepare(fasle)方法
+prepare(boolean quitAllowed) //将new Looper(quitAllowed)对象放到sThreadLoca...]]></description><category></category></item><item><title><![CDATA[hierarchyviewer工具，android 布局分析]]></title><link>https://blog.youkuaiyun.com/Robin7236/article/details/101158763</link><guid>https://blog.youkuaiyun.com/Robin7236/article/details/101158763</guid><author>Robin7236</author><pubDate>Tue, 26 Nov 2013 14:19:00 +0800</pubDate><description><![CDATA[hierarchyviewer工具
./adb: error while loading shared libraries: libncurses.so.5:

转载于:https://www.cnblogs.com/adamli/p/3443251.html]]></description><category></category></item><item><title><![CDATA[关于屏幕的几个概念 - px, dp等]]></title><link>https://blog.youkuaiyun.com/Robin7236/article/details/101158758</link><guid>https://blog.youkuaiyun.com/Robin7236/article/details/101158758</guid><author>Robin7236</author><pubDate>Wed, 25 Sep 2013 13:04:00 +0800</pubDate><description><![CDATA[屏幕尺寸Screen size :
　　显示屏幕的实际大小，按照屏幕的对角线进行测量。small, normal, large, and xlarge

长宽比Aspect ratio :
　　长宽比是屏幕的物理宽度与物理高度的比例关系。

分辨率Resolution :
　　在屏幕上显示的物理像素总和。

密度Density :
　　根据像素分辨率，在屏幕指...]]></description><category></category></item><item><title><![CDATA[repo 使用]]></title><link>https://blog.youkuaiyun.com/Robin7236/article/details/101158743</link><guid>https://blog.youkuaiyun.com/Robin7236/article/details/101158743</guid><author>Robin7236</author><pubDate>Sat, 07 Sep 2013 12:14:00 +0800</pubDate><description><![CDATA[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 star...]]></description><category></category></item><item><title><![CDATA[launcher 壁纸相关]]></title><link>https://blog.youkuaiyun.com/Robin7236/article/details/101158756</link><guid>https://blog.youkuaiyun.com/Robin7236/article/details/101158756</guid><author>Robin7236</author><pubDate>Wed, 04 Sep 2013 16:26:00 +0800</pubDate><description><![CDATA[frameworks/base/core/java/android/app/WallpaperManager.java壁纸信息是通过WallpaperManager.java管理的，WallpaperManager通调用服务WallpaperManagerService来完成具体的实现frameworks/base/services/java/com/android/server/Wal...]]></description><category></category></item><item><title><![CDATA[launcher 点击和滑动屏幕过程分析]]></title><link>https://blog.youkuaiyun.com/Robin7236/article/details/101158751</link><guid>https://blog.youkuaiyun.com/Robin7236/article/details/101158751</guid><author>Robin7236</author><pubDate>Tue, 27 Aug 2013 15:55:00 +0800</pubDate><description><![CDATA[PagedView.java 是launcher的页面抽象类，桌面和all app界面都继承了该类
launcher 的点击、滑动事件的处理主要有两个方法
onInterceptTouchEvent(MotionEvent ev) 和 onTouchEvent(MotionEvent ev)
这个两个方法的事件处理的调用分析 可以参考 这两篇文章
http://www.blogj...]]></description><category></category></item><item><title><![CDATA[vim 常用命令]]></title><link>https://blog.youkuaiyun.com/Robin7236/article/details/101158748</link><guid>https://blog.youkuaiyun.com/Robin7236/article/details/101158748</guid><author>Robin7236</author><pubDate>Mon, 26 Aug 2013 10:20:00 +0800</pubDate><description><![CDATA[1.下面是我常用的一些命令, 放在这里供我备忘:




%
跳转到配对的括号去


[[
跳转到代码块的开头去(但要求代码块中'{'必须单独占一行)


gD
跳转到局部变量的定义处


''
跳转到光标上次停靠的地方, 是两个', 而不是一个"


mx
设置书签,x只能是a-z的26个字母


`x
跳转到书签处("`"是1左边...]]></description><category></category></item><item><title><![CDATA[ubuntu 使用adb shell命令配置]]></title><link>https://blog.youkuaiyun.com/Robin7236/article/details/101158731</link><guid>https://blog.youkuaiyun.com/Robin7236/article/details/101158731</guid><author>Robin7236</author><pubDate>Thu, 22 Aug 2013 16:54:00 +0800</pubDate><description><![CDATA[想要在ubuntu下使用adb 命令识别新连接的手机设备需要先配置一下adb_usb.ini 文件
该文件在路径 ~/.android/ 目录下 ，若不存在创建该文件。adb_usb.ini 在文件里面输入插入手机的设备id信息，如：0x1782这个1782就是设备的id，
获取设备id方法：在命令行 输入lsusb 就可以看到
SPREADTRUM\lei.li@leiliub...]]></description><category></category></item><item><title><![CDATA[gerrit 配置相关问题]]></title><link>https://blog.youkuaiyun.com/Robin7236/article/details/101158736</link><guid>https://blog.youkuaiyun.com/Robin7236/article/details/101158736</guid><author>Robin7236</author><pubDate>Tue, 20 Aug 2013 11:22:00 +0800</pubDate><description><![CDATA[ssh key 生成步骤
 一、设置git的user name和email：
$ git config --global user.name "lei.li"
$ git config --global user.email "lei.li@gmail.com"二、生成SSH密钥过程：
1.查看是否已经有了ssh密钥：cd ~/.ssh
如果没有密钥则不会有此文件夹，有则备份...]]></description><category></category></item><item><title><![CDATA[git 常用命令]]></title><link>https://blog.youkuaiyun.com/Robin7236/article/details/101158741</link><guid>https://blog.youkuaiyun.com/Robin7236/article/details/101158741</guid><author>Robin7236</author><pubDate>Mon, 19 Aug 2013 12:09:00 +0800</pubDate><description><![CDATA[1.git 拉远程分支到本地
命令：git branch --set-upstream 本地分支名称 远程分支
例如：git branch --set-upstream sprdroid4.1_vlx_3.0_7710_dualsim_mp remotes/korg/sprdroid4.1_vlx_3.0_7710_dualsim_mp
2.取消本次commit、提交回滚
git...]]></description><category></category></item><item><title><![CDATA[将整个android项目导入Eclipse]]></title><link>https://blog.youkuaiyun.com/Robin7236/article/details/101158739</link><guid>https://blog.youkuaiyun.com/Robin7236/article/details/101158739</guid><author>Robin7236</author><pubDate>Sat, 17 Aug 2013 21:08:00 +0800</pubDate><description><![CDATA[1,将源码目录下development/ide/eclipse/.classpath文件拷贝到当前源码根目录
 cp development/ide/eclipse/.classpath~/源码目录名
2,修改拷贝过来文件的权限
chmod u+w .classpath
3，修改下eclipse文件里eclipse.ini配置参数
-XX：M...]]></description><category></category></item><item><title><![CDATA[android 4.1 关机动画实现简述,开机动画停止]]></title><link>https://blog.youkuaiyun.com/Robin7236/article/details/101158745</link><guid>https://blog.youkuaiyun.com/Robin7236/article/details/101158745</guid><author>Robin7236</author><pubDate>Mon, 12 Aug 2013 15:39:00 +0800</pubDate><description><![CDATA[frameworks/base/cmds/bootanimation/BootAnimation.cpp
在原来开机动画的基础上，获取动画文件方法
BootAnimation::getAnimationFileName(){
　　...
　　state = checkBootState() ? 0 : 1; //若state 为1 调用关机动画
　　...
}
...]]></description><category></category></item><item><title><![CDATA[t卡升级时擦除用户data和cache]]></title><link>https://blog.youkuaiyun.com/Robin7236/article/details/101158744</link><guid>https://blog.youkuaiyun.com/Robin7236/article/details/101158744</guid><author>Robin7236</author><pubDate>Wed, 07 Aug 2013 14:06:00 +0800</pubDate><description><![CDATA[framework/base/core/java/android/os/RecoverySystem.java
修改方法installPackage()
将String arg = "--update_package=" + filename;
改为：
String arg = "--update_package=" + filename+"\n--wipe_data";

转载...]]></description><category></category></item><item><title><![CDATA[linux远程文件、目录操作]]></title><link>https://blog.youkuaiyun.com/Robin7236/article/details/101158742</link><guid>https://blog.youkuaiyun.com/Robin7236/article/details/101158742</guid><author>Robin7236</author><pubDate>Wed, 07 Aug 2013 08:51:00 +0800</pubDate><description><![CDATA[从远程 clone 代码到本地
git clonegit@172.16.98.51:pad517

连接远程服务器

ssh lei.lis@192.168.180.192:22322


从远程服务器拷贝文件到本地

scp -r lilei@192.168.180.61:~/Shared_space/work_li ~/work_li




...]]></description><category></category></item><item><title><![CDATA[make update-api的使用]]></title><link>https://blog.youkuaiyun.com/Robin7236/article/details/101158740</link><guid>https://blog.youkuaiyun.com/Robin7236/article/details/101158740</guid><author>Robin7236</author><pubDate>Tue, 06 Aug 2013 09:20:00 +0800</pubDate><description><![CDATA[当你在framework 的java文件里面添加或删除方法,声明变量时
需要先执行make update-api (编译会修改文件 framework/base/api/current.txt)
再执行大编译 make -j4

在提交代码的时候要把framework/base/api/current.txt 文件也提交上去
否则每次大编译 都要先执行make up...]]></description><category></category></item><item><title><![CDATA[android4.1设置系统 默认方向]]></title><link>https://blog.youkuaiyun.com/Robin7236/article/details/101158737</link><guid>https://blog.youkuaiyun.com/Robin7236/article/details/101158737</guid><author>Robin7236</author><pubDate>Fri, 02 Aug 2013 14:46:00 +0800</pubDate><description><![CDATA[frameworks/base/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java

public int rotationForOrientationLw(int orientation, int lastRotation) {
　　synchronized (mLock) {
　　int s...]]></description><category></category></item><item><title><![CDATA[原生camera应用 保存设置界面参数方法]]></title><link>https://blog.youkuaiyun.com/Robin7236/article/details/101158734</link><guid>https://blog.youkuaiyun.com/Robin7236/article/details/101158734</guid><author>Robin7236</author><pubDate>Tue, 30 Jul 2013 14:11:00 +0800</pubDate><description><![CDATA[------------设置参数--------
camera.java 中声明变量
private ComboPreferences mPreferences;
private PreferenceGroup mPreferenceGroup;

 mPreferences 是ComboPreferences(继承SharedPreferences)对象，用于存储 用户点...]]></description><category></category></item></channel></rss>