<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[AndroidDevWjm的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/AndroidDevWjm</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; AndroidDevWjm]]></copyright><item><title><![CDATA[在Android中替换掉原有的HOME，实现自主的控制Launcher]]></title><link>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7764740</link><guid>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7764740</guid><author>AndroidDevWjm</author><pubDate>Thu, 19 Jul 2012 20:33:38 +0800</pubDate><description><![CDATA[一:用户可自行添加HOME
        Android2.3.7共有两个home，一个在packages/apps/Launcher2、另一个在development/samples/Home。
1：launcher2，系统默认的。去除launcher2 直接修改它的AndroidManifest.xml中的
注释掉
2：samples下的Home只是个样例，但是也在Intent过滤器]]></description><category></category></item><item><title><![CDATA[Android中如何启动第三方程序？]]></title><link>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7764717</link><guid>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7764717</guid><author>AndroidDevWjm</author><pubDate>Thu, 19 Jul 2012 20:24:05 +0800</pubDate><description><![CDATA[方法一：
        Intent intent = new Intent();  
        intent.setClassName(, );  
        startActivity(intent);
方法二：
        Intent i=new Intent;
        ComponentName com= new ComponentName( , )]]></description><category></category></item><item><title><![CDATA[VMWare安装Ubuntu系统图文教程]]></title><link>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7764702</link><guid>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7764702</guid><author>AndroidDevWjm</author><pubDate>Thu, 19 Jul 2012 20:18:17 +0800</pubDate><description><![CDATA[1.下载所需的工具
百度"VMWare 8"与"Ubuntu 11"即可找到相关的下载地址(VMWare一定要下载完整版，不然用着很不给力) 

2.安装VMWare
①.1.双击已下载的VMWare8，此时他会自动加载安装所需文件。

 

②.选择安装方式，这里我们选择典型安装"Typical",点下一步"Next >" 


③.点击"Next >"后这里会让我们选择安]]></description><category></category></item><item><title><![CDATA[.修改android选择壁纸来源列表]]></title><link>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7764692</link><guid>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7764692</guid><author>AndroidDevWjm</author><pubDate>Thu, 19 Jul 2012 20:15:31 +0800</pubDate><description><![CDATA[在主界面按菜单键会弹出菜单，其中有一项是壁纸，当选择之后，出现一个选择器，出现一个列表，这个不是dialog ，你可以选择是一般的壁纸，还是比较炫的动态壁纸或者是从设备中寻找存在的照片设置为你的桌面壁纸。startWallpaper
  方法，看一下源码



private void startWallpaper() {  
        closeAllApps(true);]]></description><category></category></item><item><title><![CDATA[实习中的一些事]]></title><link>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7195116</link><guid>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7195116</guid><author>AndroidDevWjm</author><pubDate>Wed, 11 Jan 2012 23:31:11 +0800</pubDate><description><![CDATA[呵呵,已经实习了三天了,还是很有感触的,首先是培训中的一些零碎的知识点,真正的需要在我们在实际的产品开发中去试验,去检验,
      
   在做开发的过程中,我现在真正体会到了编码规范的重要性:
                 一方面:利于自己在开发的过程中查错
                另一方面:利于团队合作,大家都有一个统一的规范
                还有:有]]></description><category></category></item><item><title><![CDATA[MVC,Android体系结构,常用设计模式]]></title><link>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7039349</link><guid>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7039349</guid><author>AndroidDevWjm</author><pubDate>Sun, 04 Dec 2011 14:39:06 +0800</pubDate><description><![CDATA[//首先是Android系统结构图
 
linux kernel：负责硬件的驱动程序、网络、电源、系统安全以及内存管理等功能。
 
　　libraries和androidruntime：libraries：即c/c++函数库部分，大多数都是开放源代码的函数库，例如webkit，该函数库负责android网页浏览器的运行，例如标准的c函数库libc、openssl、sqlite等，当然也包括]]></description><category></category></item><item><title><![CDATA[Android开发 AsyncTask异步任务类]]></title><link>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7038618</link><guid>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7038618</guid><author>AndroidDevWjm</author><pubDate>Sun, 04 Dec 2011 01:41:41 +0800</pubDate><description><![CDATA[这是本人在做腾讯微博客户端项目时,需要异步加载图片,故用到了AsyncTask!!!
在开发Android应用时必须遵守单线程模型的原则： Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则：

1. 不要阻塞UI线程 
2. 确保只在UI线程中访问Android UI工具包 
    当一个程序第一次启动时，Android会同时启]]></description><category></category></item><item><title><![CDATA[Android开发文件下载中的断点续传源码]]></title><link>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7038578</link><guid>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7038578</guid><author>AndroidDevWjm</author><pubDate>Sun, 04 Dec 2011 01:06:13 +0800</pubDate><description><![CDATA[import java.io.File;
import java.net.URL;
import java.net.URLConnection;
import android.app.Activity;
import android.os.Bundle;
import android.os.Environment;
import android.os.Handler;
import]]></description><category></category></item><item><title><![CDATA[android设计模式---SDK源码之工厂方法模式]]></title><link>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7038105</link><guid>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7038105</guid><author>AndroidDevWjm</author><pubDate>Sat, 03 Dec 2011 20:41:43 +0800</pubDate><description><![CDATA[工厂方法模式，往往是设计模式初学者入门的模式，的确，有人称之为最为典型最具启发效果的模式。
android中用到了太多的工厂类，其中有用工厂方法模式的，当然也有很多工厂并不是使用工厂方法模式的，只是工具管理类。
今天以ThreadFactory举例说明一下简单工厂模式和工厂方法模式。 
工厂方法模式，Factory Method,简单的方式，不简单的应用。
1.意图
定义一个用于创建对象]]></description><category></category></item><item><title><![CDATA[简单介绍一下 设计模式在android中运用]]></title><link>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7038088</link><guid>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7038088</guid><author>AndroidDevWjm</author><pubDate>Sat, 03 Dec 2011 20:34:51 +0800</pubDate><description><![CDATA[1.观察者模式:
观察者模式在Android中有着广泛的应用，尤其是在Listener中应用广泛。本文以Button为例来介绍一下观察者模式。
     首先回顾一下观察者模式。
     观察者模式又叫做发布-订阅（Publish/Subscribe）模式、模型-视图（Model/View）模式、源-监听器（Source/Listener）模式或从属者（Dependents）模式。]]></description><category></category></item><item><title><![CDATA[在TextView控件中单击链接弹出Activity]]></title><link>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7037247</link><guid>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7037247</guid><author>AndroidDevWjm</author><pubDate>Sat, 03 Dec 2011 13:04:13 +0800</pubDate><description><![CDATA[Android开发技巧：在TextView控件中单击链接弹出Activity
 介绍了标签以及TextView自动识别的特殊文本（网址、电话号、Email等），这些都可以通过单击来触发不同的动作。虽然这些单击动作已经可以满足大多数需要了，但如果读者想在单击链接时执行任意自定义的动作，那么本节的内容非看不可。
   介绍的方法重新查看Html.java文件的内容，随便找一个处理Html标签的方法]]></description><category></category></item><item><title><![CDATA[android最佳学习路线,学习心得]]></title><link>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7036228</link><guid>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7036228</guid><author>AndroidDevWjm</author><pubDate>Fri, 02 Dec 2011 20:12:17 +0800</pubDate><description><![CDATA[Android 学习路线图 收藏

1.Java基础
很多朋友一上手就开始学习Android，似乎太着急了一些。Android应用程序开发是以Java语言为基础的，所以没有扎实的Java基础知识，只是机械的照抄别人的代码，是没有任何意义的。那么Java学到什么程度才算是过关呢？我个人认为至少要掌握以下两个方面的内容：
a) Java基础语法：具体的知识点列表可以在这里下载：《Java知识点]]></description><category></category></item><item><title><![CDATA[android  ListView中一些源码测试程序]]></title><link>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7036220</link><guid>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7036220</guid><author>AndroidDevWjm</author><pubDate>Fri, 02 Dec 2011 20:09:01 +0800</pubDate><description><![CDATA[package com.ldci.listview;
import android.app.ListActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.AbsListView;
import android.widget.ImageView;
import android]]></description><category></category></item><item><title><![CDATA[android中的ListView的优化]]></title><link>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7036216</link><guid>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7036216</guid><author>AndroidDevWjm</author><pubDate>Fri, 02 Dec 2011 20:07:33 +0800</pubDate><description><![CDATA[ListView优化
 
Adapter的作用就是ListView界面与数据之间的桥梁，当列表里的每一项显示到页面时，都会调用Adapter的getView方法返回一个View。想过没有？ 在我们的列表有1000000项时会是什么样的？是不是会占用极大的系统资源？
 
List.xml：
"1.0" encoding="utf-8"?>

  xmlns:android="http:]]></description><category></category></item><item><title><![CDATA[android中内存溢出自己的一些总结]]></title><link>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7036211</link><guid>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7036211</guid><author>AndroidDevWjm</author><pubDate>Fri, 02 Dec 2011 20:05:39 +0800</pubDate><description><![CDATA[在模拟器上给gallery放入图片的时候，出现java.lang.OutOfMemoryError: bitmap size exceeds VM budget 异常，图像大小超过了RAM内存。 模拟器RAM比较小，只有8M内存，当我放入的大量的图片（每个100多K左右），就出现上面的原因。由于每张图片先前是压缩的情况。放入到 Bitmap的时候，大小会变大，导致超出RAM内存，具体解决办法如下：]]></description><category></category></item><item><title><![CDATA[Service BroadcastReceiver备份短信的应用]]></title><link>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7036199</link><guid>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7036199</guid><author>AndroidDevWjm</author><pubDate>Fri, 02 Dec 2011 20:00:04 +0800</pubDate><description><![CDATA[package com.ldci.smsmessagedemo;
import android.app.Service;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.os.IBinder;
import]]></description><category></category></item><item><title><![CDATA[android实际项目中数据库的应用(增删改查)]]></title><link>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7036185</link><guid>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7036185</guid><author>AndroidDevWjm</author><pubDate>Fri, 02 Dec 2011 19:54:10 +0800</pubDate><description><![CDATA[//下面有详细的注释,
package com.ldci.db;
import android.content.ContentValues;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import andro]]></description><category></category></item><item><title><![CDATA[在java中发送Email自我总结]]></title><link>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7036161</link><guid>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/7036161</guid><author>AndroidDevWjm</author><pubDate>Fri, 02 Dec 2011 19:46:41 +0800</pubDate><description><![CDATA[//首先是一个信息类
package com.util.mail;
/**  
 * 发送邮件需要使用的基本信息  
 */
import java.util.Properties;
public class MailSenderInfo {
 // 发送邮件的服务器的IP和端口
 private String  mailServerHost;
 private String m]]></description><category></category></item><item><title><![CDATA[android四种加载模式 重点内容]]></title><link>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/6991538</link><guid>https://blog.youkuaiyun.com/AndroidDevWjm/article/details/6991538</guid><author>AndroidDevWjm</author><pubDate>Sat, 19 Nov 2011 18:50:48 +0800</pubDate><description><![CDATA[·                                       android四种加载模式




在多Activity开发中，有可能是自己应用之间的Activity跳转，或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例，而不是产生大量重复的Activity。这需要为Activity配置特定的加载模式，而不是使用默认的加载模式。
加]]></description><category></category></item></channel></rss>