<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feeds.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/durone" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/durone" type="application/rss+xml"></fs:self_link><lastBuildDate>Wed, 18 Mar 2009 14:56:00 GMT</lastBuildDate><title>The Way of Programming</title><description>Mobile Develop</description><link>http://blog.csdn.net/durone/</link><item><title>[原]如何在Android平台上建立APN</title><link>http://blog.csdn.net/durone/archive/2009/03/18/4001491.aspx</link><wfw:comment>http://blog.csdn.net/durone/comments/4001491.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/durone/comments/commentRss/4001491.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4001491</trackback:ping><description>原理就是把数据写入到系统的设置数据中。通过系统私有的Provider进行设置保存。//ContentValues values = new ContentValues();
//values.put(NAME, &quot;CMCC cmwap&quot;); ...............................&lt;img src =&quot;http://blog.csdn.net/durone/aggbug/4001491.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 18 Mar 2009 22:56:00 +0800</pubDate><author>Durone</author><comments>http://blog.csdn.net/durone/archive/2009/03/18/4001491.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/durone/archive/2009/03/18/4001491.aspx</guid><dc:creator>Durone</dc:creator></item><item><title>[Android]资源存储方法</title><link>http://blog.csdn.net/durone/archive/2009/01/20/3838492.aspx</link><wfw:comment>http://blog.csdn.net/durone/comments/3838492.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/durone/comments/commentRss/3838492.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3838492</trackback:ping><description>1.  资源放置在工程文件夹res下面对应的文件:a) drawable - 图片资源b) layout － 屏幕布局xml文件c) values － 字符串d) raw － 其它二进制文件，如音频。通过调用getResources().openRawResource(R.raw.xx)2.  有时候应用程序需要读取自己的配置文件，或者数据文件，而这些文件又无法利用res的规则描述的时候就可以利用assets来完成。即在工程中(Eclipse IDE 的左侧树状目录)的assets目录下添加自定义的数据文件。可以通过调用 getContext().getAssets().open(&quot;文件名&quot;)方法得到数据流。&lt;img src =&quot;http://blog.csdn.net/durone/aggbug/3838492.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 20 Jan 2009 08:32:00 +0800</pubDate><author>Durone</author><comments>http://blog.csdn.net/durone/archive/2009/01/20/3838492.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/durone/archive/2009/01/20/3838492.aspx</guid><dc:creator>Durone</dc:creator></item><item><title>关于游戏声音的解决方案[转]</title><link>http://blog.csdn.net/durone/archive/2009/01/20/3838485.aspx</link><wfw:comment>http://blog.csdn.net/durone/comments/3838485.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/durone/comments/commentRss/3838485.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3838485</trackback:ping><description> 【转】－wanzi215游戏图形及逻辑部分开发完毕,但在音乐和音效的处理上真是费尽周折,好在最后完美解决了,在此共享给大家,共同提高!:) 最开始我使用的是普通的MediaPlayer的方式,但这个方法不适合用于游戏开发,因为游戏里面同时播放多个音效是常有的事,用过MediaPlayer的朋友都该知道,它是不支持实时播放多个声音的,会出现或多或少的延迟,而且这个延迟是无法让人忍受的,尤其是在快速连续播放声音(比如连续猛点按钮)时,会非常明显,长的时候会出现3~5秒的延迟~~-_-!~~ 后来查了很多资料,最近在国外一家网站找到了解决方案:SoundPool代码如下: //音效的音量int streamVolume; //定义SoundPool 对象 private SoundPool soundPool;  //定义HASH表 private HashMap soundPoolMap;  /**************************************************************&lt;img src =&quot;http://blog.csdn.net/durone/aggbug/3838485.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 20 Jan 2009 08:23:00 +0800</pubDate><author>Durone</author><comments>http://blog.csdn.net/durone/archive/2009/01/20/3838485.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/durone/archive/2009/01/20/3838485.aspx</guid><dc:creator>Durone</dc:creator></item><item><title>如何调用调用系统邮件程序包括Gamil</title><link>http://blog.csdn.net/durone/archive/2009/01/20/3838474.aspx</link><wfw:comment>http://blog.csdn.net/durone/comments/3838474.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/durone/comments/commentRss/3838474.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3838474</trackback:ping><description>用G1上某些程序点击某功能后会弹出让用户选择&quot;E-MAIL&quot;OR &quot;GMAIL&quot;的选项,其方法如下如下:            //建立Intent 对象            final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);             //设置文本格式            emailIntent.setType(&quot;plain/text&quot;);             //设置对方邮件地址            emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{[email={××××××@gmail.com]××××××@gmail.com[/email]});             //设置标题内容            emailIntent.putExtra(andro&lt;img src =&quot;http://blog.csdn.net/durone/aggbug/3838474.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 20 Jan 2009 08:11:00 +0800</pubDate><author>Durone</author><comments>http://blog.csdn.net/durone/archive/2009/01/20/3838474.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/durone/archive/2009/01/20/3838474.aspx</guid><dc:creator>Durone</dc:creator></item><item><title>实战Intent使用，完成你的开发需求。</title><link>http://blog.csdn.net/durone/archive/2009/01/19/3837207.aspx</link><wfw:comment>http://blog.csdn.net/durone/comments/3837207.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/durone/comments/commentRss/3837207.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3837207</trackback:ping><description>使用Intent进行快速功能开发！&lt;img src =&quot;http://blog.csdn.net/durone/aggbug/3837207.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Mon, 19 Jan 2009 23:35:00 +0800</pubDate><author>Durone</author><comments>http://blog.csdn.net/durone/archive/2009/01/19/3837207.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/durone/archive/2009/01/19/3837207.aspx</guid><dc:creator>Durone</dc:creator></item><item><title>BroadcastReceiver开机启动Service或Activity[转]</title><link>http://blog.csdn.net/durone/archive/2009/01/19/3837195.aspx</link><wfw:comment>http://blog.csdn.net/durone/comments/3837195.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/durone/comments/commentRss/3837195.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3837195</trackback:ping><description>使用BroadcastReceiver实现开机启动Service或Activity比起symbian和j2me，android还是很容易实现开机自动启动应用的：首先必须有一个BroadcastReceiver以便监听手机 开机intent,而该receiver又负责启动你的service或者activity.public class yourReceiver extends BroadcastReceiver {    @Override    public void onReceive(Context context, Intent intent) {        Intent i = new Intent(yourService.ACTION_START);        i.setClass(context, yourService.class);        context.startService(i);&lt;img src =&quot;http://blog.csdn.net/durone/aggbug/3837195.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Mon, 19 Jan 2009 23:32:00 +0800</pubDate><author>Durone</author><comments>http://blog.csdn.net/durone/archive/2009/01/19/3837195.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/durone/archive/2009/01/19/3837195.aspx</guid><dc:creator>Durone</dc:creator></item><item><title>Android学习笔记[by quqi99 ]</title><link>http://blog.csdn.net/durone/archive/2009/01/19/3835991.aspx</link><wfw:comment>http://blog.csdn.net/durone/comments/3835991.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/durone/comments/commentRss/3835991.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3835991</trackback:ping><description>Android platform是一个用于开发移动程序的软件包，它包括了操作系统、中间件及一些关键应用。开发者能使用android SDK为Android platform开发应用，这些应用使用JAVA语言书写，运行在虚拟机Dalvik(一个专为手机程序开发的基于linux内核的JAVA虚拟机)。http://www.androidcn.net/wiki/index.php?title=%E7%BF%BB%E8%AF%91%E4%BB%BB%E5%8A%A1%E9%A2%86%E5%8F%96&amp;printable=yeshttp://www.androidcn.net/forumdisplay.php?fid=21 什么是Android1.1 Android的特性ü         应用框架，让一些基础设施得以重用ü         Dalvik虚拟机，专为开发移动程序优化ü         集成的浏览器，（基于WebKit引擎）ü         优化的图形库，（2D图形库以及基于OpenGL ES 1.0规范的3D图形库）ü         SQLite，用于结构化数据的存储，是一&lt;img src =&quot;http://blog.csdn.net/durone/aggbug/3835991.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Mon, 19 Jan 2009 19:25:00 +0800</pubDate><author>Durone</author><comments>http://blog.csdn.net/durone/archive/2009/01/19/3835991.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/durone/archive/2009/01/19/3835991.aspx</guid><dc:creator>Durone</dc:creator></item><item><title>WinInte API 发送 HTTP 请求</title><link>http://blog.csdn.net/durone/archive/2008/11/28/3405439.aspx</link><wfw:comment>http://blog.csdn.net/durone/comments/3405439.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/durone/comments/commentRss/3405439.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3405439</trackback:ping><description>&lt;br /&gt;BOOLbResult = FALSE;&lt;br /&gt;&lt;br /&gt;// 初始化WinInet 环境&lt;br /&gt;HINTERNEThInternet = InternetOpen(&quot;CEHTTP&quot;, INTERNET_OPEN_TYPE_DIRECT, NULL, NULL, NULL); &lt;br /&gt;&lt;br /&gt;// 打开http session &lt;br /&gt;HINTERNEThSession = InternetConnect(hInternet, &quot;www.myserver.com.cn&quot;, 8080, NULL, NULL, INTERNET_SERVICE_HTTP, 0, 0); &lt;br /&gt;&lt;br /&gt;// 打开http post 请求的句柄&lt;br /&gt;char* szAccept[] = {&quot;*/*&quot;, NULL}; &lt;br /&gt;HINTERNEThRequest = HttpOpenRequest(hSession, &quot;POST&quot;, &quot;/myfolder/myfile.jsp&quot;, NULL, NULL, (LPCSTR*)szAccept, INTERN&lt;img src =&quot;http://blog.csdn.net/durone/aggbug/3405439.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Sat, 29 Nov 2008 06:13:00 +0800</pubDate><author>Durone</author><comments>http://blog.csdn.net/durone/archive/2008/11/28/3405439.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/durone/archive/2008/11/28/3405439.aspx</guid><dc:creator>Durone</dc:creator></item><item><title>Windows Mobile 6 SDK 已发布，并不带来多少喜悦</title><link>http://blog.csdn.net/durone/archive/2007/02/20/1511948.aspx</link><wfw:comment>http://blog.csdn.net/durone/comments/1511948.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/durone/comments/commentRss/1511948.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1511948</trackback:ping><description>Windows Mobile 6 SDK 的发布，并不带来多少喜悦。
并没有多大的新特性提供给开发人员，只是在模拟器上有了大的改进。&lt;img src =&quot;http://blog.csdn.net/durone/aggbug/1511948.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 20 Feb 2007 08:48:00 +0800</pubDate><author>Durone.DOX</author><comments>http://blog.csdn.net/durone/archive/2007/02/20/1511948.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/durone/archive/2007/02/20/1511948.aspx</guid><dc:creator>Durone.DOX</dc:creator></item><item><title>解决由VS2005 SP1带来的问题－在编译WM5程序时</title><link>http://blog.csdn.net/durone/archive/2007/01/24/1492525.aspx</link><wfw:comment>http://blog.csdn.net/durone/comments/1492525.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/durone/comments/commentRss/1492525.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1492525</trackback:ping><description>升级到VS2005 SP1后，原本以前一切都很顺利的WM5工程带来了许多问题，针对WINCE 6 platform SP1升级了编译器与一些库信息。unresolved external symbol __GSHandlerCheck的错误。&lt;img src =&quot;http://blog.csdn.net/durone/aggbug/1492525.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 25 Jan 2007 04:35:00 +0800</pubDate><author>Durone.DOX</author><comments>http://blog.csdn.net/durone/archive/2007/01/24/1492525.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/durone/archive/2007/01/24/1492525.aspx</guid><dc:creator>Durone.DOX</dc:creator></item></channel></rss>