<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[dream_monkey的专栏]]></title><description><![CDATA[古之立大事者，不惟有超世之才，亦必有坚忍不拔之志。]]></description><link>https://blog.youkuaiyun.com/dream_monkey</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dream_monkey]]></copyright><item><title><![CDATA[SVN clean失败解决方法]]></title><link>https://blog.youkuaiyun.com/dream_monkey/article/details/51766829</link><guid>https://blog.youkuaiyun.com/dream_monkey/article/details/51766829</guid><author>dream_monkey</author><pubDate>Mon, 27 Jun 2016 10:33:14 +0800</pubDate><description><![CDATA[svn执行clean up后出现提示:svn cleanup failed–previous operation has not finished; run cleanup if it was interrupted


svn提交遇到恶心的问题，可能是因为上次cleanup中断后，进入死循环了。

错误如下：



 

解决方法：清空svn的队列

1.下载sqlit]]></description><category></category></item><item><title><![CDATA[Java时间差]]></title><link>https://blog.youkuaiyun.com/dream_monkey/article/details/51578971</link><guid>https://blog.youkuaiyun.com/dream_monkey/article/details/51578971</guid><author>dream_monkey</author><pubDate>Fri, 03 Jun 2016 15:01:01 +0800</pubDate><description><![CDATA[DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
			try {
				Date d1 = df.parse("2016-05-01 13:22:35"));
				Date d2 = new Date(System.currentTimeMillis());// 你也可以获取当前时间
				long diff = d]]></description><category></category></item><item><title><![CDATA[SQL Server优化50法]]></title><link>https://blog.youkuaiyun.com/dream_monkey/article/details/51578188</link><guid>https://blog.youkuaiyun.com/dream_monkey/article/details/51578188</guid><author>dream_monkey</author><pubDate>Fri, 03 Jun 2016 13:30:49 +0800</pubDate><description><![CDATA[本文转载自：http://www.cnblogs.com/jyshis/archive/2011/09/16/2178309.html


查询速度慢的原因很多，常见如下几种：
    1、没有索引或者没有用到索引(这是查询慢最常见的问题，是程序设计的缺陷)
    2、I/O吞吐量小，形成了瓶颈效应。
    3、没有创建计算列导致查询不优化。
    4、内存不足
    5、]]></description><category></category></item><item><title><![CDATA[android ScrollView中嵌套GridView，ListView只显示一行的解决办法]]></title><link>https://blog.youkuaiyun.com/dream_monkey/article/details/51569309</link><guid>https://blog.youkuaiyun.com/dream_monkey/article/details/51569309</guid><author>dream_monkey</author><pubDate>Thu, 02 Jun 2016 18:39:00 +0800</pubDate><description><![CDATA[原文地址：http://blog.youkuaiyun.com/young0325/article/details/9831587

注：本文是由网上大神分享的解决方案汇集而成

方法一：

重写ListView、GridView：


重写ListView：

public class MyListView extends ListView {  
  
    public MyLi]]></description><category></category></item><item><title><![CDATA[bitmapfactory.decodefile 内存溢出（OOM）问题解决方案]]></title><link>https://blog.youkuaiyun.com/dream_monkey/article/details/51461622</link><guid>https://blog.youkuaiyun.com/dream_monkey/article/details/51461622</guid><author>dream_monkey</author><pubDate>Fri, 20 May 2016 14:52:28 +0800</pubDate><description><![CDATA[今天遇到一个OOM问题，上网查找相关资料，最后写了一个方法，以供参考：
//absolutePath是图片绝对路径
private void adjustImage(String absolutePath，Bitmap bm) {
		BitmapFactory.Options opt = new BitmapFactory.Options();
		// 这个isjustdecodebound]]></description><category></category></item><item><title><![CDATA[Android使用百度地图---添加覆盖物及定位]]></title><link>https://blog.youkuaiyun.com/dream_monkey/article/details/51375443</link><guid>https://blog.youkuaiyun.com/dream_monkey/article/details/51375443</guid><author>dream_monkey</author><pubDate>Wed, 11 May 2016 16:34:48 +0800</pubDate><description><![CDATA[完成百度地图的创建，可是还不是我们需要的，接下来我需要给它添加覆盖物，并定位当前位置：
首先，定位需要的权限




















【重要提醒】

定位SDKv3.1版本之后，以下权限已不需要，请取消声明，否则将由于Android 5.0多帐户系统加强权限管理而导致应用安装失败。 

其次，在AndroidManifest.xml中添加定位服务:

以上这两个]]></description><category></category></item><item><title><![CDATA[Android使用百度地图---环境配置和Hello World]]></title><link>https://blog.youkuaiyun.com/dream_monkey/article/details/51375157</link><guid>https://blog.youkuaiyun.com/dream_monkey/article/details/51375157</guid><author>dream_monkey</author><pubDate>Wed, 11 May 2016 16:11:28 +0800</pubDate><description><![CDATA[最近项目需要使用百度地图，自己研究了一下，这里记录一下。
一、到百度地图开放平台申请AK
网址：http://lbsyun.baidu.com/apiconsole/key/create


这里的SHA1、包名参考百度开发文档提供的操作。

二、下载SDK开发包




    打开http://developer.baidu.com/map/index.php?titl]]></description><category></category></item><item><title><![CDATA[android动态设置TextView的textColor问题]]></title><link>https://blog.youkuaiyun.com/dream_monkey/article/details/51362220</link><guid>https://blog.youkuaiyun.com/dream_monkey/article/details/51362220</guid><author>dream_monkey</author><pubDate>Tue, 10 May 2016 12:50:50 +0800</pubDate><description><![CDATA[今天在adapter里设置ListView item中的textView时，颜色不能生效，后面采用了这种方法:
viewHolder.loginSure.setBackgroundDrawable(context.getResources().getDrawable(R.drawable.bg_integral_completed));//设置背景
viewHolder.loginSure.se]]></description><category></category></item><item><title><![CDATA[android shape的使用]]></title><link>https://blog.youkuaiyun.com/dream_monkey/article/details/51362004</link><guid>https://blog.youkuaiyun.com/dream_monkey/article/details/51362004</guid><author>dream_monkey</author><pubDate>Tue, 10 May 2016 11:53:07 +0800</pubDate><description><![CDATA[shape用于设定形状，可以在selector，layout等里面使用，有6个子标签，各属性如下：

    
    
    <corners
        android:radius="9dp"
        android:topLeftRadius="2dp"
        android:topRightRadius="2dp"
        android:bottomLe]]></description><category></category></item><item><title><![CDATA[android分享 ------ 友盟分享（续）]]></title><link>https://blog.youkuaiyun.com/dream_monkey/article/details/51353490</link><guid>https://blog.youkuaiyun.com/dream_monkey/article/details/51353490</guid><author>dream_monkey</author><pubDate>Mon, 09 May 2016 15:39:38 +0800</pubDate><description><![CDATA[根据上一篇博客上所讲的友盟组件的分享，自己实现了一个通用类：
首先，布局文件：

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"]]></description><category></category></item><item><title><![CDATA[android 分享------使用友盟社会化组件]]></title><link>https://blog.youkuaiyun.com/dream_monkey/article/details/51353411</link><guid>https://blog.youkuaiyun.com/dream_monkey/article/details/51353411</guid><author>dream_monkey</author><pubDate>Mon, 09 May 2016 15:32:18 +0800</pubDate><description><![CDATA[原文地址：http://blog.youkuaiyun.com/wwj_748/article/details/19042325




可以到下面链接查看友盟提供的开发文档

http://dev.umeng.com/social/android/share/quick-integration





解决以下几个疑问：

怎么使用友盟SDK？

使用友盟SDK，跟其他开]]></description><category></category></item><item><title><![CDATA[Android返回数据给上一个Activity]]></title><link>https://blog.youkuaiyun.com/dream_monkey/article/details/51331021</link><guid>https://blog.youkuaiyun.com/dream_monkey/article/details/51331021</guid><author>dream_monkey</author><pubDate>Fri, 06 May 2016 13:45:51 +0800</pubDate><description><![CDATA[Intent intent = new Intent(FirstAvtivity.this,SecondActivity.class);
startActivityForResult(intent,1);

在SecondActivity里，

Intent intent = new Intent();
intent.putExtra("data_return","hello,FirstAc]]></description><category></category></item><item><title><![CDATA[Android常用颜色大全]]></title><link>https://blog.youkuaiyun.com/dream_monkey/article/details/51258189</link><guid>https://blog.youkuaiyun.com/dream_monkey/article/details/51258189</guid><author>dream_monkey</author><pubDate>Wed, 27 Apr 2016 07:59:37 +0800</pubDate><description><![CDATA[#FFFFFF
#FFFFF0 
#FFFFE0  
#FFFF00  
#FFFAFA  
#FFFAF0  
#FFFACD  
#FFF8DC  
#FFF5EE  
#FFF0F5  
#FFEFD5  
#FFEBCD  
#FFE4E1  
#FFE4C4  
#FFE4B5  
#FFDEAD 
#FFDAB9  
#FFD700  
#FFC0C]]></description><category></category></item><item><title><![CDATA[《每天进步一点点》---android之Fragment]]></title><link>https://blog.youkuaiyun.com/dream_monkey/article/details/51235106</link><guid>https://blog.youkuaiyun.com/dream_monkey/article/details/51235106</guid><author>dream_monkey</author><pubDate>Sun, 24 Apr 2016 19:26:13 +0800</pubDate><description><![CDATA[Fragment：即碎片，是可以嵌入在Activity中的UI片段。
一、Fragment的简单使用
1.新建一个布局文件fragment_xxx.xml；
2.新建一个类xxxFragment继承Fragment类，重写OnCreateView()方法导入布局文件；此时，准备工作完成。
3.在activity的布局文件activity_xxx.xml中使用该Fragment
<frag]]></description><category></category></item><item><title><![CDATA[Android Studio 快捷键]]></title><link>https://blog.youkuaiyun.com/dream_monkey/article/details/51210352</link><guid>https://blog.youkuaiyun.com/dream_monkey/article/details/51210352</guid><author>dream_monkey</author><pubDate>Thu, 21 Apr 2016 16:41:11 +0800</pubDate><description><![CDATA[转载自http://blog.youkuaiyun.com/altair86/article/details/8972178
Android Studio常用快捷键
Alt+回车 导入包,自动修正
Ctrl+N   查找类
Ctrl+Shift+N 查找文件
Ctrl+Alt+L  格式化代码
Ctrl+Alt+O 优化导入的类和包
Alt+Insert 生成代码(如get,set方法,构造函数]]></description><category></category></item><item><title><![CDATA[java判断字符串是否为空的方法总结]]></title><link>https://blog.youkuaiyun.com/dream_monkey/article/details/51179033</link><guid>https://blog.youkuaiyun.com/dream_monkey/article/details/51179033</guid><author>dream_monkey</author><pubDate>Mon, 18 Apr 2016 13:50:28 +0800</pubDate><description><![CDATA[以下是java 判断字符串是否为空的四种方法:

方法一: 最多人使用的一个方法, 直观, 方便, 但效率很低:

                                    if(s == null ||"".equals(s));
方法二: 比较字符串长度, 效率高, 是我知道的最好一个方法:

                      if(s == null |]]></description><category></category></item><item><title><![CDATA[PopupWindow弹出框且背景变暗]]></title><link>https://blog.youkuaiyun.com/dream_monkey/article/details/51120851</link><guid>https://blog.youkuaiyun.com/dream_monkey/article/details/51120851</guid><author>dream_monkey</author><pubDate>Mon, 11 Apr 2016 13:06:29 +0800</pubDate><description><![CDATA[public void showPopupWindow(View view) {

// 一个自定义的布局，作为显示的内容
View contentView = LayoutInflater.from(this).inflate(
R.layout.xxxx, null);

final PopupWindow popupWindow = new PopupWindow(content]]></description><category></category></item><item><title><![CDATA[Eclipse常用快捷键]]></title><link>https://blog.youkuaiyun.com/dream_monkey/article/details/51067317</link><guid>https://blog.youkuaiyun.com/dream_monkey/article/details/51067317</guid><author>dream_monkey</author><pubDate>Tue, 05 Apr 2016 19:19:24 +0800</pubDate><description><![CDATA[在网上搜eclipse快捷键，可以搜出一大堆，大多罗列了n多的快捷键，估计大部分人看了以后都会头大的，我也头大，不过我一一尝试了一遍，整理出了eclipse最常用最有用，写代码必须用到的一些快捷键，大约只有网上快捷键大全的一半，减少大家的记忆量。如果大家把这些快捷键都很好的运用，写代码的效率一定会有提高。当然你也可以通过菜单栏中Window–>Preferences–>General–>Keys来]]></description><category></category></item><item><title><![CDATA[自学设计模式之工厂方法模式]]></title><link>https://blog.youkuaiyun.com/dream_monkey/article/details/41522479</link><guid>https://blog.youkuaiyun.com/dream_monkey/article/details/41522479</guid><author>dream_monkey</author><pubDate>Wed, 26 Nov 2014 21:20:07 +0800</pubDate><description><![CDATA[1.定义


工厂方法模式：定义一个创建对象的接口，让子类决定实例化哪一个类，即使一个类的实例化延迟到子类。


2.工厂方法模式的四个要素


抽象工厂(Creator)角色：是工厂方法模式的核心，与应用程序无关。任何在模式中创建的对象的工厂类必须实现这个接口。


具体工厂(Concrete Creator)角色：这是实现抽象工厂接口的具体工厂类，包含与应用程序密切相关]]></description><category></category></item><item><title><![CDATA[白话经典算法系列之六 快速排序 快速搞定]]></title><link>https://blog.youkuaiyun.com/dream_monkey/article/details/41454379</link><guid>https://blog.youkuaiyun.com/dream_monkey/article/details/41454379</guid><author>dream_monkey</author><pubDate>Mon, 24 Nov 2014 21:46:47 +0800</pubDate><description><![CDATA[快速排序由于排序效率在同为O(N*logN)的几种排序方法中效率较高，因此经常被采用，再加上快速排序思想----分治法也确实实用，因此很多软件公司的笔试面试，包括像腾讯，微软等知名IT公司都喜欢考这个，还有大大小的程序方面的考试如软考，考研中也常常出现快速排序的身影。

总的说来，要直接默写出快速排序还是有一定难度的，因为本人就自己的理解对快速排序作了下白话解释，希望对大家理解有帮助，达到快速]]></description><category></category></item></channel></rss>