<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_35111473的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_35111473</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_35111473]]></copyright><item><title><![CDATA[Fragment基础知识]]></title><link>https://blog.youkuaiyun.com/qq_35111473/article/details/73499700</link><guid>https://blog.youkuaiyun.com/qq_35111473/article/details/73499700</guid><author>qq_35111473</author><pubDate>Tue, 20 Jun 2017 16:16:01 +0800</pubDate><description><![CDATA[定义:
Fragment是activity的界面中的一部分或一种行为


1.把Fragment认为模块化的一段activity 
2.它具有自己的生命周期，接收它自己的事件，并可以在activity运行时被添加或删除 
3.Fragment不能独立存在，它必须嵌入到activity中，而且Fragment的生命周期直接受所在的activity的影响。例如：当activity暂停时，它]]></description><category></category></item><item><title><![CDATA[Android Studio MAT内存泄漏查找, 分析方法]]></title><link>https://blog.youkuaiyun.com/qq_35111473/article/details/73325727</link><guid>https://blog.youkuaiyun.com/qq_35111473/article/details/73325727</guid><author>qq_35111473</author><pubDate>Fri, 16 Jun 2017 11:25:39 +0800</pubDate><description><![CDATA[对于内存泄漏，在Android中如果不注意的话，还是很容易出现的，尤其是在Activity中，比较容易出现，下面我就说下自己是如何查找内存泄露的。

首先什么是内存泄漏？

内存泄漏就是一些已经不使用的对象还存在于内存之中且垃圾回收机制无法回收它们，导致它们常驻内存，会使内存消耗越来越大，最终导致程序性能变差。 
其中在android虚拟机中采用的是根节点搜索算法枚举根节点判断是否是垃圾]]></description><category></category></item><item><title><![CDATA[解决Android Studio报错误:Conflict with dependency 'com.google.code.findbugs:jsr305']]></title><link>https://blog.youkuaiyun.com/qq_35111473/article/details/73289243</link><guid>https://blog.youkuaiyun.com/qq_35111473/article/details/73289243</guid><author>qq_35111473</author><pubDate>Thu, 15 Jun 2017 15:05:46 +0800</pubDate><description><![CDATA[使用Android Studio 报如下错误信息:
Conflict with dependency 'com.google.code.findbugs:jsr305'. Resolved versions for app (3.0.1) and test app (2.0.1) differ. See http://g.co/androidstudio/app-test-app-conflic]]></description><category></category></item><item><title><![CDATA[JAVA中堆和栈的区别]]></title><link>https://blog.youkuaiyun.com/qq_35111473/article/details/70170390</link><guid>https://blog.youkuaiyun.com/qq_35111473/article/details/70170390</guid><author>qq_35111473</author><pubDate>Fri, 14 Apr 2017 11:17:38 +0800</pubDate><description><![CDATA[JAVA中堆和栈的区别




在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。   
 
  当在一段代码块定义一个变量时，Java就在栈中为这个变量分配内存空间，当超过变量的作用域后，Java会自动释放掉为该变量所分配的内存空间，该内存空间可以立即被另作他用。   
 
  堆内存用来存放由new创建的对象和数组。   
 
  在堆中分配的内存，]]></description><category></category></item><item><title><![CDATA[内存分析工具 MAT 的使用]]></title><link>https://blog.youkuaiyun.com/qq_35111473/article/details/62425312</link><guid>https://blog.youkuaiyun.com/qq_35111473/article/details/62425312</guid><author>qq_35111473</author><pubDate>Thu, 16 Mar 2017 16:06:06 +0800</pubDate><description><![CDATA[内存分析工具 MAT 的使用





1 内存泄漏的排查方法



Dalvik Debug Monitor Server (DDMS) 是 ADT插件的一部分，其中有两项功能可用于内存检查 :
·    heap 查看堆的分配情况
·    allocation tracker跟踪内存分配情况
DDMS 这两项功能有助于找到内存泄漏的操作行为。
Eclipse Me]]></description><category></category></item><item><title><![CDATA[观察者模式的Java实现及应用]]></title><link>https://blog.youkuaiyun.com/qq_35111473/article/details/60875107</link><guid>https://blog.youkuaiyun.com/qq_35111473/article/details/60875107</guid><author>qq_35111473</author><pubDate>Wed, 08 Mar 2017 16:33:37 +0800</pubDate><description><![CDATA[观察者模式定义

观察者模式定义了对象之间的一对多依赖，这样一来，当一个对象改变状态时，它的所有依赖者都会收到通知并自动更新。






关键字

Observable
即被观察者，也可以被叫做主题（Subject）是被观察的对象。通常有注册方法（register），取消注册方法(remove)和通知方法(notify)。Observer
即观察者，可以接收到主题的更新]]></description><category></category></item><item><title><![CDATA[Handler is abstract, cannot be instantiated错误]]></title><link>https://blog.youkuaiyun.com/qq_35111473/article/details/56283809</link><guid>https://blog.youkuaiyun.com/qq_35111473/article/details/56283809</guid><author>qq_35111473</author><pubDate>Tue, 21 Feb 2017 15:17:10 +0800</pubDate><description><![CDATA[Handler is abstract, cannot be instantiated
是因为导入的Handler库错了
把
import java.util.logging.Handler;
改为:
import android.os.Handler;即可]]></description><category></category></item><item><title><![CDATA[AndroidStudio报Error:CreateProcess=216,该版本的%1与您运行的windows版本不兼容.请查看计算机的系统信息..]]></title><link>https://blog.youkuaiyun.com/qq_35111473/article/details/54407442</link><guid>https://blog.youkuaiyun.com/qq_35111473/article/details/54407442</guid><author>qq_35111473</author><pubDate>Fri, 13 Jan 2017 12:25:20 +0800</pubDate><description><![CDATA[AndroidStudio报Error:CreateProcess=216,该版本的%1与您运行的windows版本不兼容.请查看计算机的系统信息,了解是否需要x86(32位)或x86(64位)版本的程序,然后联系软件发布者.
解决办法:
      该问题是因为andriod中使用JDK和本地安装版本不一致,把AndroidStudio中的修改为本地版本
      需要在Project ]]></description><category></category></item><item><title><![CDATA[Android Studio 2.2以上 删除项目中无用资源]]></title><link>https://blog.youkuaiyun.com/qq_35111473/article/details/53884129</link><guid>https://blog.youkuaiyun.com/qq_35111473/article/details/53884129</guid><author>qq_35111473</author><pubDate>Mon, 26 Dec 2016 10:35:14 +0800</pubDate><description><![CDATA[1)项目-->Refactor-->Remove Unused Resources  如下图:


 2)勾选 则删除项目无用资源ID ;否则只删除资源]]></description><category></category></item><item><title><![CDATA[Linux环境下SVN服务器配置过程]]></title><link>https://blog.youkuaiyun.com/qq_35111473/article/details/51496206</link><guid>https://blog.youkuaiyun.com/qq_35111473/article/details/51496206</guid><author>qq_35111473</author><pubDate>Wed, 25 May 2016 10:46:32 +0800</pubDate><description><![CDATA[1.解压SVN服务器软件
    tar vjxf subversion-1.6.9
2.将sqlite拷贝到解压后的SVN目录中(SVN安装过程省略)
3.配置SVN路径
   localhost~# useradd svn
   localhost~# PATH = $PATH:usr/local/subversion/bin
   localhost~# export PATH ]]></description><category></category></item></channel></rss>