<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[魏庆劼的专栏]]></title><description><![CDATA[我是一只飞翔的菜鸟...]]></description><link>https://blog.youkuaiyun.com/HeraclesApollo</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; HeraclesApollo]]></copyright><item><title><![CDATA[开发者如何避免被踢出Android Market应用市场--原创翻译]]></title><link>https://blog.youkuaiyun.com/HeraclesApollo/article/details/7187195</link><guid>https://blog.youkuaiyun.com/HeraclesApollo/article/details/7187195</guid><author>HeraclesApollo</author><pubDate>Mon, 09 Jan 2012 14:01:21 +0800</pubDate><description><![CDATA[开发者如何避免被踢出Android Market应用市场
 
      几天前，一个我认识的开发者在Android Market上的账户被吊销了。
      
为什么会这样？
      根据Android Market开发者应用发布协议来看，可能有几个原因导致了某些开发者的账户被Google吊销，下面我给大家列出其中主要的四个原因：
      第一：首先我需要假设你没有做一些被]]></description><category></category></item><item><title><![CDATA[应用市场优化(ASO)之图标（App Store Optimization ：Icons）原创翻译]]></title><link>https://blog.youkuaiyun.com/HeraclesApollo/article/details/7185758</link><guid>https://blog.youkuaiyun.com/HeraclesApollo/article/details/7185758</guid><author>HeraclesApollo</author><pubDate>Sun, 08 Jan 2012 20:58:53 +0800</pubDate><description><![CDATA[App Store Optimization(ASO) ：Icons
应用市场优化(ASO)之图标
如果你还没有读过第一篇AndroidMarket 应用商店优化（App Store Optimization）-关键词及描述(原创翻译)这篇文章，我推荐你先阅读完那篇博文。但是这篇独立的文章同样能给你提供很多有用的信息。
应用商店优化系列文章的部分内容如下：
1.   Keywords
2]]></description><category></category></item><item><title><![CDATA[Android Market 应用商店优化（App Store Optimization）-关键词及描述(原创翻译)]]></title><link>https://blog.youkuaiyun.com/HeraclesApollo/article/details/7185357</link><guid>https://blog.youkuaiyun.com/HeraclesApollo/article/details/7185357</guid><author>HeraclesApollo</author><pubDate>Sun, 08 Jan 2012 16:40:56 +0800</pubDate><description><![CDATA[原文链接：http://droid-blog.net/2011/06/23/app-store-optimization-aso-14-keywords-description/
翻译（魏庆劼）


      有很多人，包括一些报刊杂志，都一直在试图说服我去写一篇有关应用商店优化的博文，好吧，现在我终于妥协了。这一直都是美联录音器（AL Voice Recorder）这款应用成功的关键所]]></description><category></category></item><item><title><![CDATA[冷战再次开始 Android陷入专利战争漩涡]]></title><link>https://blog.youkuaiyun.com/HeraclesApollo/article/details/7184217</link><guid>https://blog.youkuaiyun.com/HeraclesApollo/article/details/7184217</guid><author>HeraclesApollo</author><pubDate>Sat, 07 Jan 2012 21:42:15 +0800</pubDate><description><![CDATA[当今的智能手机市场正在陷入一场专利冷战，各大厂商都在积极扩充专利组合.虽然谷歌通过收购摩托罗拉移动获得的1.7万项专利，可以帮助其在一定程度上应对其他厂商的威胁，但仍不足以彻底摆脱困境.

　　准备不足
　　“针对Android发起专利诉讼”已经成为谷歌及其硬件合作伙伴耳熟能详的新闻标题.随着微软签订了涵盖50%以上的Android手机的授权协议，苹果在全球法院努力封杀HTC和三星的设备，以]]></description><category></category></item><item><title><![CDATA[开发Android人员在消退]]></title><link>https://blog.youkuaiyun.com/HeraclesApollo/article/details/7184211</link><guid>https://blog.youkuaiyun.com/HeraclesApollo/article/details/7184211</guid><author>HeraclesApollo</author><pubDate>Sat, 07 Jan 2012 21:37:33 +0800</pubDate><description><![CDATA[开发Android人员在消退        


移动程序分析机构Flurry的研究却显示，iOS平台对开发人员而言仍有较高的吸引力，主要原因来自于投资报酬率.
　　根据市场研究机构Canalys的调查，采用Android平台的智能手机从2010年第四季度以来的出量货就领先其他平台，今年第二季在出货量的全球市场份额为48%，同期iPhone的出货量占19%.
　　另一方面，谷歌今年11月]]></description><category></category></item><item><title><![CDATA[Android ApiDemos详解之App_Activity_Persistent State(9)]]></title><link>https://blog.youkuaiyun.com/HeraclesApollo/article/details/7183571</link><guid>https://blog.youkuaiyun.com/HeraclesApollo/article/details/7183571</guid><author>HeraclesApollo</author><pubDate>Sat, 07 Jan 2012 14:50:41 +0800</pubDate><description><![CDATA[Android ApiDemos详解之App_Activity_Persistent State
     从名字”Persistent State”就可以猜出该示例大概是讲解维持”可持续状态”的功能点，首先还是从直观的效果图开始吧，点击”Persistent State”后进入下图：


   布局代码如下：

<ScrollView xmlns:android="http://sc]]></description><category></category></item><item><title><![CDATA[Android ApiDemos详解之App_Activity_Intents(8)]]></title><link>https://blog.youkuaiyun.com/HeraclesApollo/article/details/7182416</link><guid>https://blog.youkuaiyun.com/HeraclesApollo/article/details/7182416</guid><author>HeraclesApollo</author><pubDate>Fri, 06 Jan 2012 20:48:17 +0800</pubDate><description><![CDATA[Android ApiDemos详解之App_Activity_Intents
      该示例很简单，功能只有一个，就是搜索出所有的音频文件，废话少说，直入主题：
先看布局，进入该示例后只有一个TextView和一个Button屹立着：


      点击”Get Music”按钮后，会搜索当前设备内的所有音频文件，并以列表方式显示出来，单击歌曲可以进行收听，底栏的”OK”和”Ca]]></description><category></category></item><item><title><![CDATA[Android ApiDemos详解之App_Activity_IntentActivityFlags(7)]]></title><link>https://blog.youkuaiyun.com/HeraclesApollo/article/details/7173500</link><guid>https://blog.youkuaiyun.com/HeraclesApollo/article/details/7173500</guid><author>HeraclesApollo</author><pubDate>Tue, 03 Jan 2012 21:03:01 +0800</pubDate><description><![CDATA[首先，进入到IntentActivityFlags后的界面如下图所示：


通过布局文件可以知道该例子布局很简单：
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
       android:orientation="vertical"android:padding="4dip"]]></description><category></category></item><item><title><![CDATA[Android ApiDemos详解之App_Activity_Hello World(6)]]></title><link>https://blog.youkuaiyun.com/HeraclesApollo/article/details/7082654</link><guid>https://blog.youkuaiyun.com/HeraclesApollo/article/details/7082654</guid><author>HeraclesApollo</author><pubDate>Sun, 18 Dec 2011 22:52:54 +0800</pubDate><description><![CDATA[AndroidApiDemos详解之App->Actiivity->Hello World
说起Hello World，大家一定再熟不过了，所有的语言的第一个例子貌似都是Hello World，该例子有什么特殊之处呢？答案是：没有，但是为了保证该系列的完整，我们不能错过任何一个例子。下面首先来看下这个经典的界面：


本例中我们只需看一下布局文件的代码就OK了，如下所示：
<TextVi]]></description><category></category></item><item><title><![CDATA[Android ApiDemos详解之App/Activity/Forwarding(5)]]></title><link>https://blog.youkuaiyun.com/HeraclesApollo/article/details/7082607</link><guid>https://blog.youkuaiyun.com/HeraclesApollo/article/details/7082607</guid><author>HeraclesApollo</author><pubDate>Sun, 18 Dec 2011 22:35:40 +0800</pubDate><description><![CDATA[AndroidApiDemos详解之App->Activity->Forwarding
这个实例非常简单，主旨就是为了让大家知道Activity Stack的意义，也即大家熟知的栈。那么首先为大家介绍一下什么是ActivityStack。
Activity承担了大量的显示和交互工作，从某种角度上将，我们看见的应用程序就是许多个Activity的组合。为了让这许多Activity协同工作而不至于]]></description><category></category></item><item><title><![CDATA[Android ApiDemos详解之App/Activity/Dialog(4)]]></title><link>https://blog.youkuaiyun.com/HeraclesApollo/article/details/7082408</link><guid>https://blog.youkuaiyun.com/HeraclesApollo/article/details/7082408</guid><author>HeraclesApollo</author><pubDate>Sun, 18 Dec 2011 21:39:34 +0800</pubDate><description><![CDATA[Android ApiDemos详解之App->Activity->Dialog
乍眼一看题目，大家可能都以为本例讲的是Dialog对话框的使用，其实如果大家点击Dialog并通过阅读上面的一小段英文就可以知道，这其实只是通过设置Activity的主题来让该Activity表现的像一个Dialog.
先看看给例子的功能吧，图说比较明了些：


确实蛮像一个Dialog的，大段的英文描述的]]></description><category></category></item><item><title><![CDATA[Android ApiDemos详解之App/Activity/Custom Title(1)]]></title><link>https://blog.youkuaiyun.com/HeraclesApollo/article/details/7081535</link><guid>https://blog.youkuaiyun.com/HeraclesApollo/article/details/7081535</guid><author>HeraclesApollo</author><pubDate>Sun, 18 Dec 2011 14:06:18 +0800</pubDate><description><![CDATA[Android ApiDemos详解之App->Activity->Custom Title
     开始之前需要先给大家解释一下，前两篇文章所用的都是2.3.3，但为了紧跟潮流，从这篇文章开始，SDK版本一致采用4.0，OK继续。
先来看看该例实现的功能：
(1).点击Custom Title


(2).该例子的布局包括如下两排控件，每一排都是由左边的一个EditText和右边的]]></description><category></category></item><item><title><![CDATA[Android ApiDemos详解之App/Activity/Custom Dialog(2)]]></title><link>https://blog.youkuaiyun.com/HeraclesApollo/article/details/7081422</link><guid>https://blog.youkuaiyun.com/HeraclesApollo/article/details/7081422</guid><author>HeraclesApollo</author><pubDate>Sun, 18 Dec 2011 12:52:19 +0800</pubDate><description><![CDATA[Android ApiDemos详解之App->Activity->Custom Dialog
先来看看直观的效果图，点击Custom Dialog


接着出现一个半透明的类似于对话框似的窗口


上面这个红底的类似于对话框的窗口实际是一个Activity,代码也非常简单，和我们初识Android写的第一个程序Hello World并无大异：

public class Cus]]></description><category></category></item><item><title><![CDATA[Android ApiDemos详解之App/Activity/Animation(3)]]></title><link>https://blog.youkuaiyun.com/HeraclesApollo/article/details/7081299</link><guid>https://blog.youkuaiyun.com/HeraclesApollo/article/details/7081299</guid><author>HeraclesApollo</author><pubDate>Sun, 18 Dec 2011 11:09:48 +0800</pubDate><description><![CDATA[Android_ApiDemos详解之App->Activity->Animation
 
本篇是ApidDemos详解系列文章的第一篇，该系列文章的发布顺序很简单，就是按照ApiDemos中从列表由上至下的顺序，如下所示：
1．         App->Activity
2．         App->Alarm
3．         App->DeviceAdmin
4．]]></description><category></category></item><item><title><![CDATA[SeekBar，RatingBar使用时的注意事项]]></title><link>https://blog.youkuaiyun.com/HeraclesApollo/article/details/6535734</link><guid>https://blog.youkuaiyun.com/HeraclesApollo/article/details/6535734</guid><author>HeraclesApollo</author><pubDate>Fri, 10 Jun 2011 10:01:00 +0800</pubDate><description><![CDATA[ 首先说说SeekBar的使用方法1.	 和其他常用空间一样，需要我们在布局文件中首先声明一个SeekBar的控件：SeekBar android:id="@+id/seekbar" android:layout_width="fill_parent" android:layout_height="wrap_content">更加细致的布局大家可以自己制定2. 	在代码中声]]></description><category></category></item><item><title><![CDATA[ExpandableListActivity的学习心得，以及SimpleExandableListAdapter的9个参数介绍]]></title><link>https://blog.youkuaiyun.com/HeraclesApollo/article/details/6535414</link><guid>https://blog.youkuaiyun.com/HeraclesApollo/article/details/6535414</guid><author>HeraclesApollo</author><pubDate>Fri, 10 Jun 2011 01:00:00 +0800</pubDate><description><![CDATA[       当我们在使用ExpandableListActivity来实现分级列表的时候，很多人搞不懂SimpleExpandableListAdapter里的9个参数的意义，以及如何来控制一级条目下的二级条目信息。下面我来讲解一下我在学习完ExpandableListActivity的经验，首先来看一下官方文档中的SimpleExpandableListAdapter的构造介绍： ]]></description><category></category></item></channel></rss>