极客公园
码龄13年
关注
提问 私信
  • 博客:490,650
    490,650
    总访问量
  • 38
    原创
  • 598,883
    排名
  • 45
    粉丝
  • 0
    铁粉

个人简介:im iron man

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2011-12-01
博客简介:

极客公园

博客描述:
向往一种美好的生活,安静,充实。
查看详细资料
个人成就
  • 获得38次点赞
  • 内容获得37次评论
  • 获得70次收藏
创作历程
  • 1篇
    2022年
  • 1篇
    2016年
  • 1篇
    2015年
  • 19篇
    2014年
  • 43篇
    2013年
  • 1篇
    2012年
成就勋章
TA的专栏
  • Android
    61篇
  • 开源项目
    1篇
  • java
    3篇
  • 开发
  • 开发环境
    3篇
兴趣领域 设置
  • 移动开发
    flutter
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Manifest merger failed with multiple errors, see logs 问题处理

Manifest merger failed with multiple errors, see logs 问题处理
原创
发布博客 2022.09.28 ·
2255 阅读 ·
1 点赞 ·
1 评论 ·
3 收藏

Android LocationManager,报上你的经纬度!

默说:现在在 Android 开发的时候需要获取用户的地理位置已经愈发的简单,各种地图 SDK 都提供精准的定位方法。不过如果你的需求是只需模糊定位到用户的城市,那样的话,系统 API 完全能满足你的需求,这时候再去集成一个地图 SDK 就感觉过重了。网上使用系统 API 进行定位的文章都比较早了,而且 Android 6.0 版本加入了危险权限的动态验证,所以基本没有个工具类能直接拿来就用的,那
原创
发布博客 2016.09.27 ·
2451 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

当ListView有Header时,onItemClick里的position不正确

Fri, Mar 9, 2012今天在做项目的时候,遇到一个问题,记录下来。当给ListView加了一个HeaderView后(代码如下),我们发现,,%20android.view.View,%20int,%20long)" title="onItemClick" style="margin:0px; padding:0px; border:0px; font-family:in
转载
发布博客 2015.03.12 ·
1068 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android NDK开发环境搭建(window 7 64位系统)

有人说,网上的环境配置一大堆,你还写做什么?一来,是我再次复习的材料。二来,网上有些地方说的不是很详细,我也是参考了好多资料,弄了半天才弄好环境。写下来,帮助后面的人省掉不必要的麻烦。下面进入正题。作为一个2年的android攻城狮,今天才开始学习NDK的开发,太晚了。。毕竟是现用现学。学完还是写个博客记下来比较好,省的以后再忘记,又得重新来过。下面正式进入正题(难道上面都是说着玩玩的?)
转载
发布博客 2014.12.23 ·
2793 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

@SuppressLint("NewApi") 或者 @TargeApi(9)区别和注意事项

Android 版本更替,新的版本带来新的特性,新的方法。新的方法带来许多便利,但无法在低版本系统上运行,如果兼容性处理不恰当,APP在低版本系统上,运行时将会crash。本文以一个具体的例子说明如何在使用高API level的方法时处理好兼容性问题。例子:根据给出路径,获取此路径所在分区的总空间大小。在安卓中的文件存储使用参考中提到:获取文件系统用量情
转载
发布博客 2014.10.09 ·
8151 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

关于Android依赖注入框架ButterKnife和Dagger的简单比较

最近调研了Android平台可以使用的依赖注入框架。发现现在常用的有四种。Dagger、Butter Knife、RoboGuice、Android Annotations。经过一系列的比较,最后我们的选择的范围缩小到Dagger、Butter Knife这2个框架上。其实在国内外使用的比较多的应该是Dagger。但是我觉得还是有点复杂了,再看jakewharton的blog时,他也提到了da
原创
发布博客 2014.08.27 ·
12141 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

eclipse:Unable to execute dex: GC overhead limit exceeded

今天打包程序时,由于程序较大,eclipse一开始报Unable to execute dex: GC overhead limit exceeded或后来又报ava heap space,这两个异常意思基本一样,都是内存不够用的情况,后来从网上搜索了一下,转载原文如下:据说是因为升级了ADT缘故(好像是Android小组的回复),将最新的ADT换回之前的,或者使用Android小组(?)说的Fi
转载
发布博客 2014.08.07 ·
2751 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

eclipse 黑色背景皮肤配置

MoonRise UI Theme An early version of a dark UI theme for Eclipse 4+.RequirementsEclipse 4.2+Installation Eclipse Marketplace:(推荐;直接拉动到Eclipse就能安装)← Drag th
原创
发布博客 2014.07.31 ·
10435 阅读 ·
2 点赞 ·
2 评论 ·
2 收藏

git 查看远程分支、本地分支、创建分支、推送分支到远程repository、获取远程分支、删除本地、远程分支

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
原创
发布博客 2014.07.09 ·
2000 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

android Gridview 点击某个item 改变item的背景(不是点击效果是选中效果)

1 首先在你的adapter里面添加private int clickTemp = -1;           //标识选择的Itempublic void setSeclection(int position) {clickTemp = position;}2 然后再getview里面这样@Overridepublic View get
转载
发布博客 2014.05.21 ·
3142 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Android 项目打jar包时遇到包含本地so库无法使用的解决办法

The library 'E.jar' contains native libraries that will not run on the device
原创
发布博客 2014.05.05 ·
4344 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

git 回滚版本

git reset --hard xxx(版本号)git reset --hard d35bea4344982d75623acc8205fdfff2e12469ee
转载
发布博客 2014.05.05 ·
945 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android 图片三级缓存之内存缓存(告别软引用(SoftRefrerence)和弱引用(WeakReference))

因为之前项目使用了
原创
发布博客 2014.04.10 ·
2227 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

android应用框架设计之Activity管理类:AppManager

在我们开发应用的时候,经常会有很多很多的activity,这时候,我们就需要一个activity栈来帮忙管理activity的finish和start。就拿OSC的安卓客户端为例,代码使用了一个stack来保存全部的activity。
转载
发布博客 2014.04.05 ·
2136 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Android访问网络,HttpURLConnection还是HttpClient?

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/12452307最近在研究Volley框架的源码,发现它在HTTP请求的使用上比较有意思,在Android 2.3及以上版本,使用的是HttpURLConnection,而在Android 2.2及以下版本,使用的是HttpClient。我也比较好奇这么使用的原因,于是专门找到
转载
发布博客 2014.04.04 ·
1133 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android Service学习之IntentService 深入分析(附码源分析)

什么是IntentService? (本文转自http://blog.csdn.net/gaojie314/archive/2010/11/28/6040701.aspx)官方的解释是:IntentService is a base class for Services that handle asynchronous requests (expressed as In
转载
发布博客 2014.04.02 ·
1183 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android通过chrome插件在线查看Android源代码

在网上看见还有其他的两种方法都是直接查看码源,赶紧还不是很方便,就先附上2个地址吧:1. https://github.com/android2. http://grepcode.com/project/repository.grepcode.com/java/ext/com.google.android/android/接下来主要介绍的是通过chrome插件来查询
原创
发布博客 2014.04.01 ·
3640 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

关于Android中的armeabi 和armeabi-v7a

简而言之:armeabi 和 armeabi-v7a是针对不同CPU而建立的文件夹,armeabi是指的该so库用于ARM的通用CPU,而v7a的CPU支持硬件浮点运算。因此armeabi通用性强,但速度慢,而v7a能充分发挥cpu的性能,armeabi-v7a 应该是与AIR限定支持android2.2以上的条件有关。android2.2以上能让硬件发挥更大的作用,所以建议现在都可以选择将S
原创
发布博客 2014.03.10 ·
12782 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据库ORM框架GreenDao学习心得及使用总结

作者总结的非常详细了。赞!转自:http://glblong.blog.51cto.com/3058613/1354953最近在对开发项目的性能进行优化。由于项目里涉及了大量的缓存处理和数据库运用,需要对数据库进行频繁的读写、查询等操作。因此首先想到了对整个项目的数据库框架进行优化。   原先使用android本身内置的sqllite,也就是用的最基本的SQLiteOp
转载
发布博客 2014.02.24 ·
2921 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android网络数据抓包:利用Fiddler进行网络数据抓包

这是目前最简便好用的android网络请求抓包方法了。感谢原作者。主要介绍Android及IPhone手机上如何进行网络数据抓包,比如我们想抓某个应用(微博、微信、墨迹天气)的网络通信请求就可以利用这个方法。相对于tcpdump配合wireshark抓包的优势在于:(1)无需root (2)对Android和Iphone同样适用 (3)操作更简单方便(第一次安装配置,第
转载
发布博客 2014.02.13 ·
2017 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多