<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Obsession]]></title><description><![CDATA[You must work very hard to look effortlessly.]]></description><link>https://blog.youkuaiyun.com/ykttt1</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ykttt1]]></copyright><item><title><![CDATA[使用Android Studio发布项目到Github]]></title><link>https://blog.youkuaiyun.com/ykttt1/article/details/52585425</link><guid>https://blog.youkuaiyun.com/ykttt1/article/details/52585425</guid><author>ykttt1</author><pubDate>Mon, 19 Sep 2016 14:20:17 +0800</pubDate><description><![CDATA[continuing…]]></description><category></category></item><item><title><![CDATA[Android Studio processDebugResources]]></title><link>https://blog.youkuaiyun.com/ykttt1/article/details/52175031</link><guid>https://blog.youkuaiyun.com/ykttt1/article/details/52175031</guid><author>ykttt1</author><pubDate>Wed, 10 Aug 2016 18:20:44 +0800</pubDate><description><![CDATA[问题：Execution failed for task ':oefening1:processDebugResources'.> com.android.ide.common.internal.LoggedErrorException: Failed to run command:
C:\Users\Jorre\AppData\Local\Android\android-studio1\sdk\b]]></description><category></category></item><item><title><![CDATA[1分钟教你学会用adb进行无线调试]]></title><link>https://blog.youkuaiyun.com/ykttt1/article/details/52058717</link><guid>https://blog.youkuaiyun.com/ykttt1/article/details/52058717</guid><author>ykttt1</author><pubDate>Thu, 28 Jul 2016 20:24:54 +0800</pubDate><description><![CDATA[我们经常使用USB来进行ADB的调试。然而，我们有可能用Wi-Fi，请看下面
使你的Android设备和笔记本都连上同一个Wi-Fi网络。其实并不是所有的网络都支持，你也许需要一个支持adb的防火墙配置。
  注意:如果你尝试连接一个穿戴设备，那么关闭蓝牙，强制使用Wi-Fi进行连接。将你的手机通过USB数据线和电脑连接起来。
打开Terminal终端，使设备监听TCP/IP一个连接，端口号为555]]></description><category></category></item><item><title><![CDATA[如何在Android Studio上发布项目到Maven和JCenter]]></title><link>https://blog.youkuaiyun.com/ykttt1/article/details/52047033</link><guid>https://blog.youkuaiyun.com/ykttt1/article/details/52047033</guid><author>ykttt1</author><pubDate>Wed, 27 Jul 2016 16:45:03 +0800</pubDate><description><![CDATA[如何在Android Studio上发布项目到Maven和JCenter
前言我们在Android Studio过程当中，经常会通过在 build.grade 文件中添加一行代码来引入第三方的库。]]></description><category></category></item><item><title><![CDATA[Android EditText清除光标]]></title><link>https://blog.youkuaiyun.com/ykttt1/article/details/51027665</link><guid>https://blog.youkuaiyun.com/ykttt1/article/details/51027665</guid><author>ykttt1</author><pubDate>Thu, 31 Mar 2016 16:25:41 +0800</pubDate><description><![CDATA[mRichTitleEditText.setOnTouchListener(new View.OnTouchListener() {
    @Override
    public boolean onTouch(View v, MotionEvent event) {
        mRichTitleEditText.setFocusable(true);
        mRichTit]]></description><category></category></item><item><title><![CDATA[Android Studio中有那些牛逼的快捷键]]></title><link>https://blog.youkuaiyun.com/ykttt1/article/details/47294177</link><guid>https://blog.youkuaiyun.com/ykttt1/article/details/47294177</guid><author>ykttt1</author><pubDate>Wed, 05 Aug 2015 11:15:34 +0800</pubDate><description><![CDATA[Tip1 : http://www.developerphil.com/android-studio-tips-of-the-day-roundup-1/
Tip2:  http://www.developerphil.com/android-studio-tips-of-the-day-roundup-2/

Tip3:  http://www.developerphil.com/andr]]></description><category></category></item><item><title><![CDATA[何谓MVP模式？]]></title><link>https://blog.youkuaiyun.com/ykttt1/article/details/47293193</link><guid>https://blog.youkuaiyun.com/ykttt1/article/details/47293193</guid><author>ykttt1</author><pubDate>Wed, 05 Aug 2015 10:34:28 +0800</pubDate><description><![CDATA[MVC和MVP的区别？

MVP 是从经典的模式MVC演变而来，它们的基本思想有相通的地方：Controller/Presenter负责逻辑的处理，Model提供数据，View负责显示。作为一种新的模式，
MVP与MVC有着一个重大的区别：在MVP中View并不直接使用Model，它们之间的通信是通过Presenter (MVC中的Controller)来进行的，所有的交互都发生在Prese]]></description><category></category></item><item><title><![CDATA[libpng warning: iCCP: Not recognizing known sRGB profile that has been edited]]></title><link>https://blog.youkuaiyun.com/ykttt1/article/details/47292917</link><guid>https://blog.youkuaiyun.com/ykttt1/article/details/47292917</guid><author>ykttt1</author><pubDate>Wed, 05 Aug 2015 10:22:59 +0800</pubDate><description><![CDATA[问题：libpng warning: iCCP: Not recognizing known sRGB profile that has been edited


解决：http://stackoverflow.com/questions/26446610/android-gradle-project-upgrading-build-tools-to-21-0-1-aapt-throws-]]></description><category></category></item><item><title><![CDATA[Push failed: Failed with error: fatal: Could not read from remote repository.]]></title><link>https://blog.youkuaiyun.com/ykttt1/article/details/47292821</link><guid>https://blog.youkuaiyun.com/ykttt1/article/details/47292821</guid><author>ykttt1</author><pubDate>Wed, 05 Aug 2015 10:20:33 +0800</pubDate><description><![CDATA[问题：Push failed: Failed with error: fatal: Could not read from remote repository.
解决：
将SSH Executable 更换为Native


另外参考：
 http://stackoverflow.com/questions/24688700/android-studio-push-failed-fat]]></description><category></category></item><item><title><![CDATA[android INSTALL_FAILED_OLDER_SDK]]></title><link>https://blog.youkuaiyun.com/ykttt1/article/details/47292779</link><guid>https://blog.youkuaiyun.com/ykttt1/article/details/47292779</guid><author>ykttt1</author><pubDate>Wed, 05 Aug 2015 10:18:05 +0800</pubDate><description><![CDATA[问题：android INSTALL_FAILED_OLDER_SDK
解决方案 ：修改build.gradle中的targetSdkVersion 和 minSDKVersion]]></description><category></category></item><item><title><![CDATA[finished with non-zero exit value 42]]></title><link>https://blog.youkuaiyun.com/ykttt1/article/details/47292743</link><guid>https://blog.youkuaiyun.com/ykttt1/article/details/47292743</guid><author>ykttt1</author><pubDate>Wed, 05 Aug 2015 10:16:29 +0800</pubDate><description><![CDATA[问题：com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'J:\Program Files\sdk\build-tools\19.1.0\aapt.exe'' finished
 with non-zero exit value ]]></description><category></category></item><item><title><![CDATA[ListView适配器之增强版BaseAdapter]]></title><link>https://blog.youkuaiyun.com/ykttt1/article/details/46792675</link><guid>https://blog.youkuaiyun.com/ykttt1/article/details/46792675</guid><author>ykttt1</author><pubDate>Tue, 07 Jul 2015 18:11:56 +0800</pubDate><description><![CDATA[以往我们要写一个ListView的适配器的时候，我们往往要先继承BaseAdapter，然后在重写很多方法，然后再在**getView(int position, View view, ViewGroup viewGroup)** 函数里面，写我们的itemView的逻辑，其实无非就是三点：inflate 视图布局
绑定视图
绑定数据（也就是我们的视图的逻辑）因此，这就是我下面要做的一些事情：把构造]]></description><category></category></item><item><title><![CDATA[我的自定义Adapter]]></title><link>https://blog.youkuaiyun.com/ykttt1/article/details/46711183</link><guid>https://blog.youkuaiyun.com/ykttt1/article/details/46711183</guid><author>ykttt1</author><pubDate>Wed, 01 Jul 2015 15:52:41 +0800</pubDate><description><![CDATA[public abstract class AbstractBaseAdapter extends BaseAdapter {

     public LayoutInflater inflater;
     private Context context;
     public List mList;
     protected int mInflaterId;
     B]]></description><category></category></item><item><title><![CDATA[解析Handler,MessageQueue,Message,Looper之间的关系]]></title><link>https://blog.youkuaiyun.com/ykttt1/article/details/46375307</link><guid>https://blog.youkuaiyun.com/ykttt1/article/details/46375307</guid><author>ykttt1</author><pubDate>Fri, 05 Jun 2015 12:27:59 +0800</pubDate><description><![CDATA[continuing..]]></description><category></category></item><item><title><![CDATA[如何更改android Studio logcat字体大小？]]></title><link>https://blog.youkuaiyun.com/ykttt1/article/details/46291029</link><guid>https://blog.youkuaiyun.com/ykttt1/article/details/46291029</guid><author>ykttt1</author><pubDate>Sun, 31 May 2015 19:46:49 +0800</pubDate><description><![CDATA[logcat在IDE里面应该是个控制台概念，所以打开设置，也可以用快捷键CTRL+ALT+S唤出，搜索Console Font，修改即可。]]></description><category></category></item><item><title><![CDATA[Android Studio1.2.11 下载地址]]></title><link>https://blog.youkuaiyun.com/ykttt1/article/details/46274691</link><guid>https://blog.youkuaiyun.com/ykttt1/article/details/46274691</guid><author>ykttt1</author><pubDate>Sat, 30 May 2015 15:08:46 +0800</pubDate><description><![CDATA[百度网盘： http://pan.baidu.com/s/1sjoMTR3]]></description><category></category></item><item><title><![CDATA[HashMap和Hashtable 的区别]]></title><link>https://blog.youkuaiyun.com/ykttt1/article/details/45896123</link><guid>https://blog.youkuaiyun.com/ykttt1/article/details/45896123</guid><author>ykttt1</author><pubDate>Thu, 21 May 2015 20:04:44 +0800</pubDate><description><![CDATA[HashMap和Hashtable的比较是Java面试中的常见问题，用来考验程序员是否能够正确使用集合类以及是否可以随机应变使用多种思路解决问题。HashMap的工作原理、ArrayList与Vector的比较以及这个问题是有关Java 集合框架的最经典的问题。Hashtable是个过时的集合类，存在于Java API中很久了。在Java 4中被重写了，实现了Map接口，所以自此以后也成了Java]]></description><category></category></item><item><title><![CDATA[HashMap和HashSet 的区别]]></title><link>https://blog.youkuaiyun.com/ykttt1/article/details/45896115</link><guid>https://blog.youkuaiyun.com/ykttt1/article/details/45896115</guid><author>ykttt1</author><pubDate>Thu, 21 May 2015 20:03:57 +0800</pubDate><description><![CDATA[HashMap和HashSet的区别是Java面试中最常被问到的问题。如果没有涉及到Collection框架以及多线程的面试，可以说是不完整。而Collection框架的问题不涉及到HashSet和HashMap，也可以说是不完整。HashMap和HashSet都是collection框架的一部分，它们让我们能够使用对象的集合。collection框架有自己的接口和实现，主要分为Set接口，Lis]]></description><category></category></item><item><title><![CDATA[HashMap的工作原理]]></title><link>https://blog.youkuaiyun.com/ykttt1/article/details/45896103</link><guid>https://blog.youkuaiyun.com/ykttt1/article/details/45896103</guid><author>ykttt1</author><pubDate>Thu, 21 May 2015 20:02:22 +0800</pubDate><description><![CDATA[HashMap的工作原理是近年来常见的Java面试题。几乎每个Java程序员都知道HashMap，都知道哪里要用HashMap，知道Hashtable和HashMap之间的区别，那么为何这道面试题如此特殊呢？是因为这道题考察的深度很深。这题经常出现在高级或中高级面试中。投资银行更喜欢问这个问题，甚至会要求你实现HashMap来考察你的编程能力。ConcurrentHashMap和其它同步集合的引入]]></description><category></category></item><item><title><![CDATA[DispatchTouchEvent & OnInterceptTouchEvent & onTouchEvent的含义和区别]]></title><link>https://blog.youkuaiyun.com/ykttt1/article/details/44085675</link><guid>https://blog.youkuaiyun.com/ykttt1/article/details/44085675</guid><author>ykttt1</author><pubDate>Thu, 05 Mar 2015 17:55:43 +0800</pubDate><description><![CDATA[1.DispatchTouchEvent



     Pass the touch screen motion event down to the target view, or this view if it is the target.
     传递触摸事件到目标视图，或者他就是目标视图。









情况1：return true


则事件只]]></description><category></category></item></channel></rss>