<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[夜空里荡秋千的女孩]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/a292643788</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; a292643788]]></copyright><item><title><![CDATA[AppWidget实现机制分析--应用更新时更新AppWidget深入分析]]></title><link>https://blog.youkuaiyun.com/a292643788/article/details/51436901</link><guid>https://blog.youkuaiyun.com/a292643788/article/details/51436901</guid><author>a292643788</author><pubDate>Tue, 17 May 2016 16:15:21 +0800</pubDate><description><![CDATA[前不久看了博客主 stonecao 关于AppWidget的两篇文章，在读本篇博客之前，请务必先读这两篇博客： 
   AppWidget实现机制分析–什么是桌面插件 
    AppWidget实现机制分析–launcher添加和删除appwidget深入分析 
    这篇文章是对这两篇文章的一个补充，主要是描述下当桌面挂件应用在更新之后，桌面挂件是怎么更新的
luancher注册监听 
在la]]></description><category></category></item><item><title><![CDATA[UserHandle id含义]]></title><link>https://blog.youkuaiyun.com/a292643788/article/details/51434087</link><guid>https://blog.youkuaiyun.com/a292643788/article/details/51434087</guid><author>a292643788</author><pubDate>Tue, 17 May 2016 10:22:03 +0800</pubDate><description><![CDATA[UserHandle id含义UserHandle 有三个int 型值，uid、appid和user id 
 每个uid 对应于一个app应用或者多个共享UID的应用； 
 appid 对用的当个app的标示 
 user id 在多用户情形下的user。]]></description><category></category></item><item><title><![CDATA[PorterDuffXfermode的用法]]></title><link>https://blog.youkuaiyun.com/a292643788/article/details/42672805</link><guid>https://blog.youkuaiyun.com/a292643788/article/details/42672805</guid><author>a292643788</author><pubDate>Tue, 13 Jan 2015 10:07:57 +0800</pubDate><description><![CDATA[转自：http://blog.youkuaiyun.com/edisonlg/article/details/7084977

android.graphics.Paint
public Xfermode setXfermode (Xfermode xfermode)
Set or clear the xfermode object. Pass null to clear any previous x]]></description><category></category></item><item><title><![CDATA[android中使用DisplayMetrics获取屏幕参数]]></title><link>https://blog.youkuaiyun.com/a292643788/article/details/42672137</link><guid>https://blog.youkuaiyun.com/a292643788/article/details/42672137</guid><author>a292643788</author><pubDate>Tue, 13 Jan 2015 09:21:13 +0800</pubDate><description><![CDATA[--关于Density


int android.graphics.Bitmap.getDensity()，返回bitmap-density（密度）。默认的density就是当前display-density，除非当前应用程序不支持不同的screen-density。
在android.util.DisplayMetrics类中定义了一些变量和常量。
--常量DENSITY_XXX，]]></description><category></category></item><item><title><![CDATA[PackageInfo、ResolveInfo]]></title><link>https://blog.youkuaiyun.com/a292643788/article/details/42583659</link><guid>https://blog.youkuaiyun.com/a292643788/article/details/42583659</guid><author>a292643788</author><pubDate>Sat, 10 Jan 2015 16:04:42 +0800</pubDate><description><![CDATA[本文转自：http://blog.sina.com.cn/s/blog_5da93c8f0100yf1x.html
首先我们来看一下PackageItemInfo,它是包含了一些信息的基类，它的直接子类有：
ApplicationInfo、 ComponentInfo、InstrumentationInfo、PermissionGroupInfo、PermissionInfo。
　  它的间]]></description><category></category></item><item><title><![CDATA[64位win7的adb连不上的解决方法]]></title><link>https://blog.youkuaiyun.com/a292643788/article/details/40746649</link><guid>https://blog.youkuaiyun.com/a292643788/article/details/40746649</guid><author>a292643788</author><pubDate>Mon, 03 Nov 2014 20:18:31 +0800</pubDate><description><![CDATA[电脑BUG重现：
1，电脑]]></description><category></category></item><item><title><![CDATA[Audio Focus机制以及AudioManager的使用]]></title><link>https://blog.youkuaiyun.com/a292643788/article/details/40513447</link><guid>https://blog.youkuaiyun.com/a292643788/article/details/40513447</guid><author>a292643788</author><pubDate>Mon, 27 Oct 2014 19:50:37 +0800</pubDate><description><![CDATA[原文地址：http://tanxiaoya105.blog.163.com/blog/static/210328019201272295457523/

大纲：

一、介绍Audio Focus机制

二、AudioManager的一般使用

 

Android是多任务系统，Audio系统是竞争资源。( because there is only one audio outp]]></description><category></category></item><item><title><![CDATA[AudioManager详解]]></title><link>https://blog.youkuaiyun.com/a292643788/article/details/40512893</link><guid>https://blog.youkuaiyun.com/a292643788/article/details/40512893</guid><author>a292643788</author><pubDate>Mon, 27 Oct 2014 19:38:12 +0800</pubDate><description><![CDATA[AudioManager类位于android.Media 包中，该类提供访问控制音量和钤声模式的操作。

通过getSystemService(Context.AUDIO_SERVICE)方法获得AudioManager实例对象。

AudioManager audiomanage = (AudioManager)context.getSystemService(Context.AUDIO]]></description><category></category></item><item><title><![CDATA[SharedPreferences详解]]></title><link>https://blog.youkuaiyun.com/a292643788/article/details/40507825</link><guid>https://blog.youkuaiyun.com/a292643788/article/details/40507825</guid><author>a292643788</author><pubDate>Mon, 27 Oct 2014 15:07:04 +0800</pubDate><description><![CDATA[我们在开发软件的时候,常需要向用户提供软件参数设置功能,例如我们常用的微信,用户可以设置是否允许陌生人添加自己为好友.对于软件配置参数的保存,如果是在window下通常我们会采用ini文件进行保存.如果是J2EE下面,我们会采用properties属性文件或者xml进行保存.在我们的Android应用中又适合采用什么方式保存软件配置参数呢？Android平台给我们提供了一个SharedPrefer]]></description><category></category></item><item><title><![CDATA[用数组实现栈]]></title><link>https://blog.youkuaiyun.com/a292643788/article/details/40451867</link><guid>https://blog.youkuaiyun.com/a292643788/article/details/40451867</guid><author>a292643788</author><pubDate>Sat, 25 Oct 2014 12:43:20 +0800</pubDate><description><![CDATA[这是在学习java数据结构和算法时写的一个用数组实现栈的程序。
具体功能有：能动态扩充栈的大小，而且当栈内元素少于整个栈容量的1/3的时候，栈就会缩小容量，减小内存消耗。
stack接口：
public interface Stack {
	public int getSize();//获取栈的大小
	public boolean isEmpty();//判断栈是否为空
	public Ob]]></description><category></category></item><item><title><![CDATA[View的setTag()和getTag()方法的使用]]></title><link>https://blog.youkuaiyun.com/a292643788/article/details/40376531</link><guid>https://blog.youkuaiyun.com/a292643788/article/details/40376531</guid><author>a292643788</author><pubDate>Wed, 22 Oct 2014 14:52:51 +0800</pubDate><description><![CDATA[原文地址：http://www.cnblogs.com/qingblog/archive/2012/07/03/2575140.html

View中的setTag(Onbect)表示给View添加一个格外的数据，以后可以用getTag()将这个数据取出来。 

可以用在多个Button添加一个监听器，每个Button都设置不同的setTag。这个监听器就通过getTag来分辨是哪个But]]></description><category></category></item><item><title><![CDATA[Android Intent Flag的介绍]]></title><link>https://blog.youkuaiyun.com/a292643788/article/details/40340263</link><guid>https://blog.youkuaiyun.com/a292643788/article/details/40340263</guid><author>a292643788</author><pubDate>Tue, 21 Oct 2014 09:56:30 +0800</pubDate><description><![CDATA[一、Activity和Task(栈)的关系
　　Task就像一个容器，而Activity就相当与填充这个容器的东西，第一个东西（Activity）则会处于最下面，最后添加的东西（Activity）则会在最低端。从Task中取出东西（Activity）则是从最顶端取出，也就是说最先取出的是最后添加的东西（Activity），一次类推，最后取出的是第一次添加的Activity，而Activity在T]]></description><category></category></item><item><title><![CDATA[Android开发之Intent.Action]]></title><link>https://blog.youkuaiyun.com/a292643788/article/details/40182099</link><guid>https://blog.youkuaiyun.com/a292643788/article/details/40182099</guid><author>a292643788</author><pubDate>Fri, 17 Oct 2014 10:32:19 +0800</pubDate><description><![CDATA[本文介绍Android中Intent的各种常见作用。

 

1 Intent.ACTION_MAIN



String: android.intent.action.MAIN

标识Activity为一个程序的开始。比较常用。

Input:nothing


Output:nothing 

 

activity android:name=".Main]]></description><category></category></item><item><title><![CDATA[Intent Flag介绍 intent.addFlags（）]]></title><link>https://blog.youkuaiyun.com/a292643788/article/details/40151059</link><guid>https://blog.youkuaiyun.com/a292643788/article/details/40151059</guid><author>a292643788</author><pubDate>Thu, 16 Oct 2014 16:51:12 +0800</pubDate><description><![CDATA[FLAG_ACTIVITY_BROUGHT_TO_FRONT     

　　这个标志一般不是由程序代码设置的，如在launchMode中设置singleTask模式时系统帮你设定。

 

FLAG_ACTIVITY_CLEAR_TOP    

　　如果设置，并且这个Activity已经在当前的Task中运行，因此，不再是重新启动一个这个Activity的实例，而是在这个Act]]></description><category></category></item><item><title><![CDATA[Android的Window类]]></title><link>https://blog.youkuaiyun.com/a292643788/article/details/40144819</link><guid>https://blog.youkuaiyun.com/a292643788/article/details/40144819</guid><author>a292643788</author><pubDate>Thu, 16 Oct 2014 11:00:31 +0800</pubDate><description><![CDATA[Android的Window类
2011-03-25 10:02 by Keis, 110 visits, 网摘, 收藏, 编辑
Android的Window类（一）  Android的GUI层并不复杂。它的复杂度类似于WGUI这类基于布局和对话框的GUI，与MFC、QT等大型框架没有可比性，甚至飞漫魏永明的MiniGUI都比它复杂许多。您也许会问，这样简单的GUI如何实现浏览器呢？原因很简单]]></description><category></category></item><item><title><![CDATA[android的Log输出]]></title><link>https://blog.youkuaiyun.com/a292643788/article/details/40108311</link><guid>https://blog.youkuaiyun.com/a292643788/article/details/40108311</guid><author>a292643788</author><pubDate>Wed, 15 Oct 2014 11:12:45 +0800</pubDate><description><![CDATA[一个android应用程序运行后 并不会在 ide的控制台内输出任何信息. 不能在控制台输出。但是android提供的Log类。

 

在程序中输出日志, 使用 android.util.Log 类. 
该类提供了若干静态方法

Log.v(String tag, String msg); 
Log.d(String tag, String msg); 
Log.i(Strin]]></description><category></category></item><item><title><![CDATA[android的消息处理机制(图文+源码分析)—Looper/Handler/Message]]></title><link>https://blog.youkuaiyun.com/a292643788/article/details/40106205</link><guid>https://blog.youkuaiyun.com/a292643788/article/details/40106205</guid><author>a292643788</author><pubDate>Wed, 15 Oct 2014 09:00:50 +0800</pubDate><description><![CDATA[本文分两部分，第二部分是原文，第一部分是概括，]]></description><category></category></item><item><title><![CDATA[ContactsContract获取联系人信息]]></title><link>https://blog.youkuaiyun.com/a292643788/article/details/39934335</link><guid>https://blog.youkuaiyun.com/a292643788/article/details/39934335</guid><author>a292643788</author><pubDate>Thu, 09 Oct 2014 17:22:21 +0800</pubDate><description><![CDATA[ContactsContract获取联系人信息

博客分类： 

Android




一、 从Android 2.0 SDK开始有关联系人provider的类变成了ContactsContract，虽然老的android.provider.Contacts能用，但是在SDK中标记为为deprecated将被放弃不推荐的方法，而从Android 2.0及API Level为5开]]></description><category></category></item><item><title><![CDATA[Android中Uri的使用]]></title><link>https://blog.youkuaiyun.com/a292643788/article/details/39925505</link><guid>https://blog.youkuaiyun.com/a292643788/article/details/39925505</guid><author>a292643788</author><pubDate>Thu, 09 Oct 2014 09:51:33 +0800</pubDate><description><![CDATA[1.Uri

通用资源标志符（Universal Resource Identifier, 简称"URI"）。

Uri代表要操作的数据，Android上可用的每种资源
 - 图像、视频片段等都可以用Uri来表示。

URI一般由三部分组成：




 




访问资源的命名机制。 

存放资源的主机名。 

资源自身的名称，由路径表示。 

And]]></description><category></category></item></channel></rss>