<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qymfly的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qymfly</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qymfly]]></copyright><item><title><![CDATA[Android——编译release版签名系统]]></title><link>https://blog.youkuaiyun.com/qymfly/article/details/52369090</link><guid>https://blog.youkuaiyun.com/qymfly/article/details/52369090</guid><author>qymfly</author><pubDate>Tue, 30 Aug 2016 14:38:36 +0800</pubDate><description><![CDATA[http://blog.youkuaiyun.com/jscese/article/details/24243171

 

    在我的第一篇博客里面http://blog.youkuaiyun.com/jscese/article/details/12184513#comments，有提到AndroidManifest.xml中的android:sharedUserId="android.uid.syste]]></description><category></category></item><item><title><![CDATA[android中自定义attr，以及style杂谈]]></title><link>https://blog.youkuaiyun.com/qymfly/article/details/51979394</link><guid>https://blog.youkuaiyun.com/qymfly/article/details/51979394</guid><author>qymfly</author><pubDate>Thu, 21 Jul 2016 09:19:46 +0800</pubDate><description><![CDATA[attr 属性 
style 样式 
二者都是在res/values下面的xml文件 

attr： for example: 



Java代码  




    xmlns:android="http://schemas.android.com/apk/res/android"  
    android:orientation="vertical"  
  ]]></description><category></category></item><item><title><![CDATA[详解android:scaleType属性]]></title><link>https://blog.youkuaiyun.com/qymfly/article/details/42234701</link><guid>https://blog.youkuaiyun.com/qymfly/article/details/42234701</guid><author>qymfly</author><pubDate>Mon, 29 Dec 2014 09:52:25 +0800</pubDate><description><![CDATA[android:scaleType是控制图片如何resized/moved来匹对ImageView的size。

ImageView.ScaleType / android:scaleType值的意义区别：

CENTER /center  按图片的原来size居中显示，当图片长/宽超过View的长/宽，则截取图片的居中部分显示

CENTER_CROP / centerCrop  按]]></description><category></category></item><item><title><![CDATA[Android中<meta-data>的使用]]></title><link>https://blog.youkuaiyun.com/qymfly/article/details/22381269</link><guid>https://blog.youkuaiyun.com/qymfly/article/details/22381269</guid><author>qymfly</author><pubDate>Fri, 28 Mar 2014 10:41:27 +0800</pubDate><description><![CDATA[在AndroidManifest.xml中，元素可以作为子元素，被包含在、 、和元素中，但
不同的父元素，在应用时读取的方法也不同。

1 ：在Activity的应用。
    xml代码段：
   
       
    
   
    java代码段：
   ActivityInfo info=this.getPackageManager()
            ]]></description><category></category></item><item><title><![CDATA[android AsyncTask介绍]]></title><link>https://blog.youkuaiyun.com/qymfly/article/details/19987235</link><guid>https://blog.youkuaiyun.com/qymfly/article/details/19987235</guid><author>qymfly</author><pubDate>Wed, 26 Feb 2014 16:45:25 +0800</pubDate><description><![CDATA[android AsyncTask介绍


AsyncTask和Handler对比
1 ） AsyncTask实现的原理,和适用的优缺点
AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.
使用的优点:
l  简单,快捷
l ]]></description><category></category></item><item><title><![CDATA[android OTA差分包的生成方法]]></title><link>https://blog.youkuaiyun.com/qymfly/article/details/19987049</link><guid>https://blog.youkuaiyun.com/qymfly/article/details/19987049</guid><author>qymfly</author><pubDate>Wed, 26 Feb 2014 16:43:46 +0800</pubDate><description><![CDATA[在make android系统后，会生成系统的img文件。

make otapackage 会生成sd卡用的全部系统升级包,有260M多。要生成增量升级包。需要按以下步骤。



mkdir ~/OTA 


source build/envsetup.sh; choosecom 1 1 7 eng


make;make otapackage


先将编译生成的]]></description><category></category></item><item><title><![CDATA[Android Provider]]></title><link>https://blog.youkuaiyun.com/qymfly/article/details/19398791</link><guid>https://blog.youkuaiyun.com/qymfly/article/details/19398791</guid><author>qymfly</author><pubDate>Tue, 18 Feb 2014 10:03:00 +0800</pubDate><description><![CDATA[NotesList 详解
      就从入口点所在的 activity( 见 图 1) 开始，可以看到这个 activity 最 重要的功能就是显示日志列表。这个程序的日志都存放在 Sqlite 数据库 中，因此需要读取出所有的日志记录并显示。
      先来看两个重要的私有数据，第一个 PROJECTION 字段指明了 “ 日志列表 “ 所关注的数据库中的字段（即只需要 ID 和 Tit]]></description><category></category></item></channel></rss>