<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[blueRobot的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/blueRobot</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; blueRobot]]></copyright><item><title><![CDATA[HAL编程（引用）]]></title><link>https://blog.youkuaiyun.com/blueRobot/article/details/6420139</link><guid>https://blog.youkuaiyun.com/blueRobot/article/details/6420139</guid><author>blueRobot</author><pubDate>Sat, 14 May 2011 18:33:00 +0800</pubDate><description><![CDATA[<br /><br />编写android HAL举例: lights(2009-11-30 11:27:27)<br />标签：it android linux 杂谈 <br />分类：Android<br />Android HAL层主要在hardware目录下，其中hardware/libhardware/下是同一用模块的概念来加载HAL的.so库。 这里以背光lights为例：<br /> <br />HAL模块要以MODULE_ID.platform.so的名字存放在文件系统的/system/li]]></description><category></category></item><item><title><![CDATA[java读取文件路径]]></title><link>https://blog.youkuaiyun.com/blueRobot/article/details/6214244</link><guid>https://blog.youkuaiyun.com/blueRobot/article/details/6214244</guid><author>blueRobot</author><pubDate>Mon, 28 Feb 2011 22:19:00 +0800</pubDate><description><![CDATA[<br />http://chengyoyo2006.blog.163.com/blog/static/84517348200893095043496/<br /><br />java 读取目录及子目录下指定文件名的路径并放到一个List数组里面返回遍历和写到文件里<br />JAVA技术 2008-10-30 21:50:43 阅读16 评论0   字号：大中小 订阅<br />    分享下java 读取目录及子目录下指定文件名的路径并放到一个List数组里面返回遍历和写到文件里。<br />由于公司要]]></description><category></category></item><item><title><![CDATA[PreferenceActivity的使用(转贴)]]></title><link>https://blog.youkuaiyun.com/blueRobot/article/details/6122165</link><guid>https://blog.youkuaiyun.com/blueRobot/article/details/6122165</guid><author>blueRobot</author><pubDate>Fri, 07 Jan 2011 11:30:00 +0800</pubDate><description><![CDATA[<br />http://hi.baidu.com/tclc2009/blog/item/d9853fb65652077c8ad4b2b5.html<br /> Preference的使用2010-10-14 21:31<br /><br />         看到很多书中都没有对PreferenceActivity做介绍，而我正好又在项目中用到，所以就把自己的使用的在这总结一下，也方便日后查找。<br />PerferenceActivity是什么，看下面的截图：<br />            <br]]></description><category></category></item><item><title><![CDATA[ShapeDrawable放大镜的案例]]></title><link>https://blog.youkuaiyun.com/blueRobot/article/details/6095862</link><guid>https://blog.youkuaiyun.com/blueRobot/article/details/6095862</guid><author>blueRobot</author><pubDate>Fri, 24 Dec 2010 10:52:00 +0800</pubDate><description><![CDATA[http://bbs.ldci.com.cn/simple/?t3094.html ShapeDrawable放大镜的案例放大镜的案例如果要在圆形区域放大，一种解决的办法是切出圆形的图在放大。一种是最好能够有设定任意形状的可显示区域，找了老半天也没找到。觉得要动用C的CGI技术的时候，我想到了ShapeDrawable，ShapeDrawable是可以设置画的形状的。但不知道他有没有可以设置要画的像素组，查了一下，真是惊喜万分啊。shape.getPaint().setShader()可以设置    Sha]]></description><category></category></item><item><title><![CDATA[android页面Layout知识整理]]></title><link>https://blog.youkuaiyun.com/blueRobot/article/details/6076000</link><guid>https://blog.youkuaiyun.com/blueRobot/article/details/6076000</guid><author>blueRobot</author><pubDate>Tue, 14 Dec 2010 17:49:00 +0800</pubDate><description><![CDATA[通过对几个项目layout的布局，整理一下个人对android Layout的认识，这里主要介绍一下android最最常用的2个布局一个是linearlayout线性布局还有一个是relativelayout相对布局。一、Linearlayout（线性布局）       线性布局就是说在这个Linearlayout标签中，所有的元件都是按照由上到下或者是从左到右的排队排成的。默认情况下是从左到右的排列顺序排列的。android的orientation属性就是设定其是从哪个方向的线性布局。]]></description><category></category></item><item><title><![CDATA[android中的UI视图更新不能放在子线程中操作]]></title><link>https://blog.youkuaiyun.com/blueRobot/article/details/6000042</link><guid>https://blog.youkuaiyun.com/blueRobot/article/details/6000042</guid><author>blueRobot</author><pubDate>Wed, 10 Nov 2010 14:04:00 +0800</pubDate><description><![CDATA[<br />surfaceview不能再子线程里更新，需要通过Handler更新]]></description><category></category></item><item><title><![CDATA[dip与px ]]></title><link>https://blog.youkuaiyun.com/blueRobot/article/details/6000012</link><guid>https://blog.youkuaiyun.com/blueRobot/article/details/6000012</guid><author>blueRobot</author><pubDate>Wed, 10 Nov 2010 13:52:00 +0800</pubDate><description><![CDATA[<br /> <br />http://tech.cncms.com/shouji/android/41105.html<br /> <br />HVGA屏density=160;QVGA屏density=120;WVGA屏density=240;WQVGA屏density=120<br />density值表示每英寸有多少个显示点，与分辨率是两个概念。<br />不同density下屏幕分辨率信息，以480dip*800dip的WVGA(density=240)为例<br />density=120时 屏]]></description><category></category></item><item><title><![CDATA[ui不能直接在子线程里更新，必须通过Handler]]></title><link>https://blog.youkuaiyun.com/blueRobot/article/details/5893919</link><guid>https://blog.youkuaiyun.com/blueRobot/article/details/5893919</guid><author>blueRobot</author><pubDate>Sun, 19 Sep 2010 10:41:00 +0800</pubDate><description><![CDATA[<br />http://crazier9527.javaeye.com/blog/485894<br /> Android 的invalidate 与postInvalidate的用法<br />关键字: android invalidate postinvalidate 用法 <br />根据Android SDK api文档说明 invalidate 方法是用来更新视图（View）的方法，不过这东西的用法比较古怪 invalidate 方法如果你直接在主线程中调用，是看不到任何更新的。如果跟线程结合使]]></description><category></category></item><item><title><![CDATA[Android实现图片的缩放翻转功能]]></title><link>https://blog.youkuaiyun.com/blueRobot/article/details/5622320</link><guid>https://blog.youkuaiyun.com/blueRobot/article/details/5622320</guid><author>blueRobot</author><pubDate>Tue, 25 May 2010 11:45:00 +0800</pubDate><description><![CDATA[http://topmanopensource.javaeye.com/blog/674727]]></description><category></category></item><item><title><![CDATA[图片特效处理]]></title><link>https://blog.youkuaiyun.com/blueRobot/article/details/5612634</link><guid>https://blog.youkuaiyun.com/blueRobot/article/details/5612634</guid><author>blueRobot</author><pubDate>Thu, 20 May 2010 22:53:00 +0800</pubDate><description><![CDATA[http://ophone.tgbus.com/guide/201004/210520.shtml 在OPhone编程中有时候需要对图片做特殊的处理，比如将图片做出黑白的，或者老照片的效果，有时候还要对图片进行变换，以拉伸，扭曲等等。这些效果在OPhone中有很好的支持，通过颜色矩阵（ColorMatrix）和坐标变换矩阵（Matrix）可以完美的做出上面的所说的效果，下面将分别介绍这两个]]></description><category></category></item><item><title><![CDATA[Android Display System]]></title><link>https://blog.youkuaiyun.com/blueRobot/article/details/5384568</link><guid>https://blog.youkuaiyun.com/blueRobot/article/details/5384568</guid><author>blueRobot</author><pubDate>Tue, 16 Mar 2010 10:53:00 +0800</pubDate><description><![CDATA[ SurfaceFlinger 是Android multimedia 的一个部分，在Android 的实现中它是一个service ，提供系统 范围内的surface composer 功能，它能够将各种应用 程序的2D 、3D surface 进行组合。在具体讲SurfaceFlinger 之前，我们先来看一下有关显示方面的一些基础 知识 。   1 、原理 分析 让我们首先看一下]]></description><category></category></item><item><title><![CDATA[android skia 使用实例]]></title><link>https://blog.youkuaiyun.com/blueRobot/article/details/5384560</link><guid>https://blog.youkuaiyun.com/blueRobot/article/details/5384560</guid><author>blueRobot</author><pubDate>Tue, 16 Mar 2010 10:52:00 +0800</pubDate><description><![CDATA[2010-01-20 09:43#include "SkBitmap.h"#include "SkDevice.h"#include "SkPaint.h" #include "SkRect.h"#include "SkImageEncoder.h" int main(){        // Declare a raster bitma]]></description><category></category></item><item><title><![CDATA[Android 到ARM versatile PB板移植主要步骤]]></title><link>https://blog.youkuaiyun.com/blueRobot/article/details/5384554</link><guid>https://blog.youkuaiyun.com/blueRobot/article/details/5384554</guid><author>blueRobot</author><pubDate>Tue, 16 Mar 2010 10:50:00 +0800</pubDate><description><![CDATA[SDK preparation Set the system to have at least 1.5G RAM & large disk space. 1.      Download the SDK yum/apt-get install curl$ curl http://android.git.kernel.org/repo >~/bin/repo$ chm]]></description><category></category></item><item><title><![CDATA[Google对Kernel做了哪些改动？]]></title><link>https://blog.youkuaiyun.com/blueRobot/article/details/5384546</link><guid>https://blog.youkuaiyun.com/blueRobot/article/details/5384546</guid><author>blueRobot</author><pubDate>Tue, 16 Mar 2010 10:48:00 +0800</pubDate><description><![CDATA[ Google变更了75个文件并增加了88个文件。我们准备了一个带注释的变更文件清单，附于文章末尾；在这里有一个简单总结。Goldfish-44个文件Android模拟器运行一个虚拟的CPU，Google叫这个CPU为Goldfish。Goldfish执行ARM926T的指令，并且有用于输入和输出的钩子，好比模拟器上的读取键和播放视频的输出键。这些接口在定义Goldfish模拟器的]]></description><category></category></item><item><title><![CDATA[Android  核心图形引擎]]></title><link>https://blog.youkuaiyun.com/blueRobot/article/details/5384537</link><guid>https://blog.youkuaiyun.com/blueRobot/article/details/5384537</guid><author>blueRobot</author><pubDate>Tue, 16 Mar 2010 10:47:00 +0800</pubDate><description><![CDATA[Google Android 使用 skia 作为其核心图形引擎。skia 也是 Google Chrome 的图形引擎。Skia 图形渲染引擎最初由 Skia 公司开发，该公司于 2005 年被 Google 收购。Skia 与 Openwaves (现在叫 Purple Labs)V7 vector graphics engine 非常类似，它们都来自于 Mike Reed 的公司。]]></description><category></category></item></channel></rss>