<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[极客公园]]></title><description><![CDATA[向往一种美好的生活，安静，充实。]]></description><link>https://blog.youkuaiyun.com/Bobbybear</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Bobbybear]]></copyright><item><title><![CDATA[Manifest merger failed with multiple errors, see logs 问题处理]]></title><link>https://blog.youkuaiyun.com/Bobbybear/article/details/127093235</link><guid>https://blog.youkuaiyun.com/Bobbybear/article/details/127093235</guid><author>Bobbybear</author><pubDate>Wed, 28 Sep 2022 17:23:44 +0800</pubDate><description><![CDATA[Manifest merger failed with multiple errors, see logs 问题处理]]></description><category></category></item><item><title><![CDATA[Android LocationManager，报上你的经纬度！]]></title><link>https://blog.youkuaiyun.com/Bobbybear/article/details/52679341</link><guid>https://blog.youkuaiyun.com/Bobbybear/article/details/52679341</guid><author>Bobbybear</author><pubDate>Tue, 27 Sep 2016 11:38:07 +0800</pubDate><description><![CDATA[默说：现在在 Android 开发的时候需要获取用户的地理位置已经愈发的简单，各种地图 SDK 都提供精准的定位方法。不过如果你的需求是只需模糊定位到用户的城市，那样的话，系统  API 完全能满足你的需求，这时候再去集成一个地图 SDK 就感觉过重了。网上使用系统 API 进行定位的文章都比较早了，而且 Android 6.0 版本加入了危险权限的动态验证，所以基本没有个工具类能直接拿来就用的，那]]></description><category></category></item><item><title><![CDATA[当ListView有Header时，onItemClick里的position不正确]]></title><link>https://blog.youkuaiyun.com/Bobbybear/article/details/44226877</link><guid>https://blog.youkuaiyun.com/Bobbybear/article/details/44226877</guid><author>Bobbybear</author><pubDate>Thu, 12 Mar 2015 20:32:07 +0800</pubDate><description><![CDATA[Fri, Mar 9, 2012

今天在做项目的时候，遇到一个问题，记录下来。

当给ListView加了一个HeaderView后（代码如下），我们发现，,%20android.view.View,%20int,%20long)" title="onItemClick" style="margin:0px; padding:0px; border:0px; font-family:in]]></description><category></category></item><item><title><![CDATA[Android NDK开发环境搭建（window 7 64位系统）]]></title><link>https://blog.youkuaiyun.com/Bobbybear/article/details/42100609</link><guid>https://blog.youkuaiyun.com/Bobbybear/article/details/42100609</guid><author>Bobbybear</author><pubDate>Tue, 23 Dec 2014 11:31:53 +0800</pubDate><description><![CDATA[有人说，网上的环境配置一大堆，你还写做什么？一来，是我再次复习的材料。二来，网上有些地方说的不是很详细，我也是参考了好多资料，弄了半天才弄好环境。写下来，帮助后面的人省掉不必要的麻烦。下面进入正题。

作为一个2年的android攻城狮，今天才开始学习NDK的开发，太晚了。。毕竟是现用现学。学完还是写个博客记下来比较好，省的以后再忘记，又得重新来过。下面正式进入正题（难道上面都是说着玩玩的？）]]></description><category></category></item><item><title><![CDATA[@SuppressLint("NewApi") 或者 @TargeApi(9)区别和注意事项]]></title><link>https://blog.youkuaiyun.com/Bobbybear/article/details/39931683</link><guid>https://blog.youkuaiyun.com/Bobbybear/article/details/39931683</guid><author>Bobbybear</author><pubDate>Thu, 09 Oct 2014 15:19:14 +0800</pubDate><description><![CDATA[Android 版本更替，新的版本带来新的特性，新的方法。

新的方法带来许多便利，但无法在低版本系统上运行，如果兼容性处理不恰当，APP在低版本系统上，运行时将会crash。

本文以一个具体的例子说明如何在使用高API level的方法时处理好兼容性问题。

例子：根据给出路径，获取此路径所在分区的总空间大小。

在安卓中的文件存储使用参考中提到:


获取文件系统用量情]]></description><category></category></item><item><title><![CDATA[关于Android依赖注入框架ButterKnife和Dagger的简单比较]]></title><link>https://blog.youkuaiyun.com/Bobbybear/article/details/38867873</link><guid>https://blog.youkuaiyun.com/Bobbybear/article/details/38867873</guid><author>Bobbybear</author><pubDate>Wed, 27 Aug 2014 11:59:55 +0800</pubDate><description><![CDATA[最近调研了Android平台可以使用的依赖注入框架。发现现在常用的有四种。Dagger、Butter Knife、RoboGuice、Android Annotations。经过一系列的比较，最后我们的选择
的范围缩小到Dagger、Butter Knife这2个框架上。其实在国内外使用的比较多的应该是Dagger。但是我觉得还是有点复杂了，再看jakewharton的blog时，他也提到了da]]></description><category></category></item><item><title><![CDATA[eclipse:Unable to execute dex: GC overhead limit exceeded]]></title><link>https://blog.youkuaiyun.com/Bobbybear/article/details/38422097</link><guid>https://blog.youkuaiyun.com/Bobbybear/article/details/38422097</guid><author>Bobbybear</author><pubDate>Thu, 07 Aug 2014 17:13:42 +0800</pubDate><description><![CDATA[今天打包程序时，由于程序较大，eclipse一开始报Unable to execute dex: GC overhead limit exceeded或后来又报ava heap space，这两个异常意思基本一样，都是内存不够用的情况，后来从网上搜索了一下，转载原文如下：据说是因为升级了ADT缘故(好像是Android小组的回复)，将最新的ADT换回之前的，或者使用Android小组(?)说的Fi]]></description><category></category></item><item><title><![CDATA[eclipse 黑色背景皮肤配置]]></title><link>https://blog.youkuaiyun.com/Bobbybear/article/details/38309863</link><guid>https://blog.youkuaiyun.com/Bobbybear/article/details/38309863</guid><author>Bobbybear</author><pubDate>Thu, 31 Jul 2014 01:24:58 +0800</pubDate><description><![CDATA[MoonRise UI Theme

 

An early version of a dark UI theme for Eclipse 4+.



Requirements

Eclipse 4.2+

Installation



 Eclipse
 Marketplace:(推荐;直接拉动到Eclipse就能安装)




← Drag th]]></description><category></category></item><item><title><![CDATA[git 查看远程分支、本地分支、创建分支、推送分支到远程repository、获取远程分支、删除本地、远程分支]]></title><link>https://blog.youkuaiyun.com/Bobbybear/article/details/37602085</link><guid>https://blog.youkuaiyun.com/Bobbybear/article/details/37602085</guid><author>Bobbybear</author><pubDate>Wed, 09 Jul 2014 17:35:04 +0800</pubDate><description><![CDATA[1 查看远程和本地分支





[plain] view
 plaincopy






$ git branch -a  
* br-2.1.2.2  
  master  
  remotes/origin/HEAD -> origin/master  
  remotes/origin/br-2.1.2.1  
  remotes/origin/br]]></description><category></category></item><item><title><![CDATA[android Gridview 点击某个item 改变item的背景(不是点击效果是选中效果)]]></title><link>https://blog.youkuaiyun.com/Bobbybear/article/details/26500631</link><guid>https://blog.youkuaiyun.com/Bobbybear/article/details/26500631</guid><author>Bobbybear</author><pubDate>Wed, 21 May 2014 18:31:07 +0800</pubDate><description><![CDATA[1 首先在你的adapter里面添加
private int clickTemp = -1;

           //标识选择的Item

public void setSeclection(int position) {


clickTemp = position;

}

2 然后再getview里面这样

@Override
public View get]]></description><category></category></item><item><title><![CDATA[Android 项目打jar包时遇到包含本地so库无法使用的解决办法]]></title><link>https://blog.youkuaiyun.com/Bobbybear/article/details/25061953</link><guid>https://blog.youkuaiyun.com/Bobbybear/article/details/25061953</guid><author>Bobbybear</author><pubDate>Mon, 05 May 2014 16:52:53 +0800</pubDate><description><![CDATA[The library 'E.jar' contains
 native libraries that will not run on the device]]></description><category></category></item><item><title><![CDATA[git 回滚版本]]></title><link>https://blog.youkuaiyun.com/Bobbybear/article/details/25057735</link><guid>https://blog.youkuaiyun.com/Bobbybear/article/details/25057735</guid><author>Bobbybear</author><pubDate>Mon, 05 May 2014 16:04:44 +0800</pubDate><description><![CDATA[git reset --hard xxx(版本号)


git reset --hard d35bea4344982d75623acc8205fdfff2e12469ee]]></description><category></category></item><item><title><![CDATA[Android 图片三级缓存之内存缓存（告别软引用(SoftRefrerence)和弱引用(WeakReference)）]]></title><link>https://blog.youkuaiyun.com/Bobbybear/article/details/23388301</link><guid>https://blog.youkuaiyun.com/Bobbybear/article/details/23388301</guid><author>Bobbybear</author><pubDate>Thu, 10 Apr 2014 23:14:51 +0800</pubDate><description><![CDATA[因为之前项目使用了]]></description><category></category></item><item><title><![CDATA[android应用框架设计之Activity管理类：AppManager]]></title><link>https://blog.youkuaiyun.com/Bobbybear/article/details/23001381</link><guid>https://blog.youkuaiyun.com/Bobbybear/article/details/23001381</guid><author>Bobbybear</author><pubDate>Sat, 05 Apr 2014 23:16:49 +0800</pubDate><description><![CDATA[在我们开发应用的时候，经常会有很多很多的activity，这时候，我们就需要一个activity栈来帮忙管理activity的finish和start。

就拿OSC的安卓客户端为例，代码使用了一个stack来保存全部的activity。]]></description><category></category></item><item><title><![CDATA[Android访问网络，HttpURLConnection还是HttpClient？]]></title><link>https://blog.youkuaiyun.com/Bobbybear/article/details/22921985</link><guid>https://blog.youkuaiyun.com/Bobbybear/article/details/22921985</guid><author>Bobbybear</author><pubDate>Fri, 04 Apr 2014 11:19:04 +0800</pubDate><description><![CDATA[转载请注明出处：http://blog.youkuaiyun.com/guolin_blog/article/details/12452307

最近在研究Volley框架的源码，发现它在HTTP请求的使用上比较有意思，在Android 2.3及以上版本，使用的是HttpURLConnection，而在Android 2.2及以下版本，使用的是HttpClient。我也比较好奇这么使用的原因，于是专门找到]]></description><category></category></item><item><title><![CDATA[Android Service学习之IntentService 深入分析（附码源分析）]]></title><link>https://blog.youkuaiyun.com/Bobbybear/article/details/22796695</link><guid>https://blog.youkuaiyun.com/Bobbybear/article/details/22796695</guid><author>Bobbybear</author><pubDate>Wed, 02 Apr 2014 14:16:39 +0800</pubDate><description><![CDATA[什么是IntentService? （本文转自http://blog.youkuaiyun.com/gaojie314/archive/2010/11/28/6040701.aspx）


官方的解释是:



IntentService is a base class for Services that handle asynchronous requests (expressed as In]]></description><category></category></item><item><title><![CDATA[Android通过chrome插件在线查看Android源代码]]></title><link>https://blog.youkuaiyun.com/Bobbybear/article/details/22719833</link><guid>https://blog.youkuaiyun.com/Bobbybear/article/details/22719833</guid><author>Bobbybear</author><pubDate>Tue, 01 Apr 2014 10:55:39 +0800</pubDate><description><![CDATA[在网上看见还有其他的两种方法都是直接查看码源，赶紧还不是很方便，就先附上2个地址吧：

1. https://github.com/android



2. http://grepcode.com/project/repository.grepcode.com/java/ext/com.google.android/android/

接下来主要介绍的是通过chrome插件来查询]]></description><category></category></item><item><title><![CDATA[关于Android中的armeabi 和armeabi-v7a]]></title><link>https://blog.youkuaiyun.com/Bobbybear/article/details/20919855</link><guid>https://blog.youkuaiyun.com/Bobbybear/article/details/20919855</guid><author>Bobbybear</author><pubDate>Mon, 10 Mar 2014 14:43:54 +0800</pubDate><description><![CDATA[简而言之：armeabi 和 armeabi-v7a是针对不同CPU而建立的文件夹，armeabi是指的该so库用于ARM的通用CPU，而v7a的CPU支持硬件浮点运算。因此armeabi通用性强，但速度慢，而v7a能充分发挥cpu的性能，armeabi-v7a
 应该是与AIR限定支持android2.2以上的条件有关。android2.2以上能让硬件发挥更大的作用，所以建议现在都可以选择将S]]></description><category></category></item><item><title><![CDATA[数据库ORM框架GreenDao学习心得及使用总结]]></title><link>https://blog.youkuaiyun.com/Bobbybear/article/details/19833463</link><guid>https://blog.youkuaiyun.com/Bobbybear/article/details/19833463</guid><author>Bobbybear</author><pubDate>Mon, 24 Feb 2014 17:32:58 +0800</pubDate><description><![CDATA[作者总结的非常详细了。赞！转自：http://glblong.blog.51cto.com/3058613/1354953




最近在对开发项目的性能进行优化。由于项目里涉及了大量的缓存处理和数据库运用，需要对数据库进行频繁的读写、查询等操作。因此首先想到了对整个项目的数据库框架进行优化。

   原先使用android本身内置的sqllite，也就是用的最基本的SQLiteOp]]></description><category></category></item><item><title><![CDATA[Android网络数据抓包:利用Fiddler进行网络数据抓包]]></title><link>https://blog.youkuaiyun.com/Bobbybear/article/details/19166435</link><guid>https://blog.youkuaiyun.com/Bobbybear/article/details/19166435</guid><author>Bobbybear</author><pubDate>Thu, 13 Feb 2014 16:53:45 +0800</pubDate><description><![CDATA[这是目前最简便好用的android网络请求抓包方法了。感谢原作者。




主要介绍Android及IPhone手机上如何进行网络数据抓包，比如我们想抓某个应用(微博、微信、墨迹天气)的网络通信请求就可以利用这个方法。

相对于tcpdump配合wireshark抓包的优势在于：(1)无需root (2)对Android和Iphone同样适用 (3)操作更简单方便(第一次安装配置，第]]></description><category></category></item></channel></rss>