<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[u014346514的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/u014346514</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u014346514]]></copyright><item><title><![CDATA[android[api]Android提供的LruCache类简介]]></title><link>https://blog.youkuaiyun.com/u014346514/article/details/36638553</link><guid>https://blog.youkuaiyun.com/u014346514/article/details/36638553</guid><author>u014346514</author><pubDate>Thu, 03 Jul 2014 11:45:53 +0800</pubDate><description><![CDATA[package android.util;  
  
import java.util.LinkedHashMap;  
import java.util.Map;  
  
/** 
 * A cache that holds strong references to a limited number of values. Each time 
 * a value is acce]]></description><category></category></item><item><title><![CDATA[android[配置]ADT插件安装教程]]></title><link>https://blog.youkuaiyun.com/u014346514/article/details/35995911</link><guid>https://blog.youkuaiyun.com/u014346514/article/details/35995911</guid><author>u014346514</author><pubDate>Mon, 30 Jun 2014 14:23:15 +0800</pubDate><description><![CDATA[安卓SDK现在不停在更新，当我们更新了SDK后，运行eclipse时说ADT也要更新，不更新就不能用，于是想去下载新的ADT，我去了ADT的官网(http://tools.android.com/download)，后来发现下载连接转到了这里：http://developer.android.com/sdk/index.html,如下：



        这以前是下载SDK的，现在变成]]></description><category></category></item><item><title><![CDATA[android[技巧]使用ListView应该注意的地方]]></title><link>https://blog.youkuaiyun.com/u014346514/article/details/35989383</link><guid>https://blog.youkuaiyun.com/u014346514/article/details/35989383</guid><author>u014346514</author><pubDate>Mon, 30 Jun 2014 12:07:19 +0800</pubDate><description><![CDATA[ListView的Item中含有Button时无法响应onItemClick()？ 
解决办法就是将Button的Focus设置为非默认获取 

方法一:将ListView的Item Layout的子控件focusable属性设置为false 

方法二（推荐）:对Item Layout的根控件android:descendantFocusability="blocksDescendan]]></description><category></category></item><item><title><![CDATA[android[工具or命令] 代码优化-Android lint工具]]></title><link>https://blog.youkuaiyun.com/u014346514/article/details/33732327</link><guid>https://blog.youkuaiyun.com/u014346514/article/details/33732327</guid><author>u014346514</author><pubDate>Mon, 23 Jun 2014 14:59:48 +0800</pubDate><description><![CDATA[作为移动应用开发者，我们总希望发布的apk文件越小越好，不希望资源文件没有用到的图片资源也被打包进apk，不希望应用中使用了高于minSdk的api，也不希望AndroidManifest文件存在异常，lint就能解决我们的这些问题。Android lint是在ADT
 16提供的新工具，它是一个代码扫描工具，能够帮助我们识别代码结构存在的问题，主要包括：





1）布局性能（以]]></description><category></category></item><item><title><![CDATA[android[工具or命令]jarsigner - JAR 签名和校验工具]]></title><link>https://blog.youkuaiyun.com/u014346514/article/details/25193151</link><guid>https://blog.youkuaiyun.com/u014346514/article/details/25193151</guid><author>u014346514</author><pubDate>Wed, 07 May 2014 10:51:13 +0800</pubDate><description><![CDATA[为 Java 归档 (JAR) 文件产生签名，并校验已签名的 JAR 文件的签名。
结构
jarsigner [ options ] jar-file alias
jarsigner -verify [ options ] jar-file
说明
jarsigner
为 Java 归档 (JAR) 文件签名
校验已签名的 JAR 文件的签名和完整性
JAR 功能使得类文件、图像、声]]></description><category></category></item><item><title><![CDATA[android[控件]SeekBar]]></title><link>https://blog.youkuaiyun.com/u014346514/article/details/24310377</link><guid>https://blog.youkuaiyun.com/u014346514/article/details/24310377</guid><author>u014346514</author><pubDate>Tue, 22 Apr 2014 15:19:23 +0800</pubDate><description><![CDATA[系统自带的SeekBar组件的样式较为老土，已经不能满足广大开发者的需求了，这里给大家介绍一个简单快捷的定制自己的SeekBar样式的方法，不必重写哦！

 

  1.准备几张个性化的图片，一张是拖动条背景图，一张是进度条图，一张是拖动条图。

    这里给几张示范图：


   ：拖动条背景图


  ：进度条图
 
  ：拖动条图
 

 

  2.]]></description><category></category></item><item><title><![CDATA[android[xml]Android strings.xml中空格符的标识方法附xml特殊字符表示法]]></title><link>https://blog.youkuaiyun.com/u014346514/article/details/23743501</link><guid>https://blog.youkuaiyun.com/u014346514/article/details/23743501</guid><author>u014346514</author><pubDate>Tue, 15 Apr 2014 10:46:13 +0800</pubDate><description><![CDATA[在XML中空格符不是用HMTL中的 表示，而是用 表示。
附XML中特殊字符的表示法列表：
space
 -->]]></description><category></category></item><item><title><![CDATA[Android[api]PorterDuff及Xfermode详解]]></title><link>https://blog.youkuaiyun.com/u014346514/article/details/23465769</link><guid>https://blog.youkuaiyun.com/u014346514/article/details/23465769</guid><author>u014346514</author><pubDate>Fri, 11 Apr 2014 18:25:18 +0800</pubDate><description><![CDATA[Android 颜色渲染(九)  PorterDuff及Xfermode详解

    之前已经讲过了除ComposeShader之外Shader的全部子类, 在讲ComposeShader(组合渲染)之前,  由于构造ComposeShader需要 PorterDuffXfermode或者PorterDuff.Mode作为参数,所以在此先详细地了解下这两个类的作用,这对之后的绘图会有很大的帮]]></description><category></category></item><item><title><![CDATA[android[api] canvas.saveLayerAlpha]]></title><link>https://blog.youkuaiyun.com/u014346514/article/details/23453065</link><guid>https://blog.youkuaiyun.com/u014346514/article/details/23453065</guid><author>u014346514</author><pubDate>Fri, 11 Apr 2014 16:10:08 +0800</pubDate><description><![CDATA[Canvas 在一般的情况下可以看作是一张画布，所有的绘图操作如drawBitmap, drawCircle都发生在这张画布上，这张画板还定义了一些属性比如Matrix，颜色等等。

但是如果需要实现一些相对复杂的绘图操作，比如多层动画，地图（地图可以有多个地图层叠加而成，比如：政区层，道路层，兴趣点层）。

Canvas提供了图层（Layer）支持，缺省情况可以看作是只有一个图层Laye]]></description><category></category></item><item><title><![CDATA[android[Api]Vibrator_振动器]]></title><link>https://blog.youkuaiyun.com/u014346514/article/details/22293893</link><guid>https://blog.youkuaiyun.com/u014346514/article/details/22293893</guid><author>u014346514</author><pubDate>Thu, 27 Mar 2014 15:59:49 +0800</pubDate><description><![CDATA[Class Overview

设备上的振动器控制类
如果你的进程退出,你将会停止任何设置了的震动
获得系统振动器的一个实例,调用 getSystemService(String) VIBRATOR_SERVICE 为参数




Summary





Public Methods



abstract void

cancel()

Turn ]]></description><category></category></item><item><title><![CDATA[android[API]Android字体高度的研究]]></title><link>https://blog.youkuaiyun.com/u014346514/article/details/22164209</link><guid>https://blog.youkuaiyun.com/u014346514/article/details/22164209</guid><author>u014346514</author><pubDate>Wed, 26 Mar 2014 11:50:56 +0800</pubDate><description><![CDATA[android自定义View绘制的时候，会有很多情况下要与字体打交道，涉及到字体宽度、高度的时候要特别注意一下几个概念，见图：

 



 

 

baseLine：一行文字的底线。

Ascent： 字符顶部到baseLine的距离。

Descent： 字符底部到baseLine的距离。

Leading： 字符行间距。

 

 



J]]></description><category></category></item><item><title><![CDATA[android[API]ViewPager.OnPageChangeListener]]></title><link>https://blog.youkuaiyun.com/u014346514/article/details/22104603</link><guid>https://blog.youkuaiyun.com/u014346514/article/details/22104603</guid><author>u014346514</author><pubDate>Tue, 25 Mar 2014 22:41:30 +0800</pubDate><description><![CDATA[类概述


回调响应变化状态选择页面调用的接口




Summary





Public Methods



abstract void

onPageScrollStateChanged(int
 state)
Called when the scroll state changes.
滚动状态修改时调用




abstract]]></description><category></category></item><item><title><![CDATA[Android[动画]  Frame Animation]]></title><link>https://blog.youkuaiyun.com/u014346514/article/details/22059367</link><guid>https://blog.youkuaiyun.com/u014346514/article/details/22059367</guid><author>u014346514</author><pubDate>Tue, 25 Mar 2014 14:15:58 +0800</pubDate><description><![CDATA[在开始实例讲解之前，先引用官方文档中的一段话：

Frame动画是一系列图片按照一定的顺序展示的过程，和放电影的机制很相似，我们称为逐帧动画。Frame动画可以被定义在XML文件中，也可以完全编码实现。

如果被定义在XML文件中，我们可以放置在/res下的anim或drawable目录中(/res/[anim | drawable]/filename.xml)，文件名可以作为资源ID在代]]></description><category></category></item></channel></rss>