- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 解决 Resolved versions for app (26.1.0) and test app (27.1.1) differ的几个办法
解决 Resolved versions for app (26.1.0) and test app (27.1.1) differ的几个办法每次新建项目都遇到这个问题,烦的很。今天就重点记录下以防后遗症。在app的build.gradle里面加上这句话 ,在android{ }前面加上即可。configurations.all { resolutionStrategy.force 'com.android.support:support-annotations:26.1.0'..
2020-08-20 09:11:43
161
转载 国内外互联网地图常用的几种坐标系统:概念,原理和应用
转自:http://blog.youkuaiyun.com/luofeixiongsix/article/details/50120389 感谢大神。 国内外有几种不同的主流地图平台,Google地图,高德地图和百度地图等。这些地图平台都各自定义了自家地图使用的坐标系统。例如,Google Earth和非中国范围内的Google Map使用WGS84坐标系统,AMap使用GCJ-02坐
2017-09-06 18:07:11
2185
转载 android代码混淆
转自:http://blog.youkuaiyun.com/jdsjlzx/article/details/51853423 虽说Android混淆与否并不是特别重要,市面上做的好的比比皆是,但是部分涉及到商业机密的还是要防下的!特转载次文章以备日后自己清晰的使用。1打开项目中的proguard-rules.pro,将下面的代码复制进去。我的思路是将混淆分为2个主
2017-01-14 10:05:45
359
原创 热更新Tinker的集成使用
初衷:如今热更新越来越火,各大厂也陆续开源自己的热更新框架。目前主流的热更新大概有以下一些,未统计到的望给予补充。正好年底了有点时间,也总结一下。1、Tinker 微信 2、QZone QQ空间 3、阿里 AndFix 4、美团 Robust 5、Nuwa 俗称女娲 。。。。。。下面就本人用到的Tinker做个分析,以及具体的实现步骤。傻瓜式SDK Tinker进
2017-01-13 11:50:55
3170
1
原创 奇葩问题cannot be cast to android.widget.HeaderViewListAdapter
搞了这么久的ListViw列表,竟然从没遇到这个问题,今天突然遇到还真是有点束手无策,最后通过百度找到了解决办法,特来记录下以备后续又忘记了。不知道recycleView是否也有类似的问题,项目进度的问题,暂时还没验证。cannot be cast to android.widget.HeaderViewListAdapter用listview设置header或foot
2016-11-11 10:47:32
463
原创 解决IllegalStateException: Can not perform this action after onSaveInstanceState
今天使用Fragment的时候,出现了这个错误 IllegalStateException: Can not perform this action after onSaveInstanceState: E/AndroidRuntime(12747): Caused by: java.lang.IllegalStateException: Can not perform this
2016-09-08 09:47:05
396
转载 android对手机通讯录的操作
转自:http://blog.youkuaiyun.com/xiazdong/article/details/7713419虽然很基础,但是很久没有操作系统的数据库难免忘记,今天有幸项目需要重新找了下资料,找到这篇很不错的博客,顺便把我的问题解决了,固总结标识下。写的真的很棒,感谢各位博主的无私奉献。URI对raw_contacts表添加、删除、更新
2016-08-25 17:25:14
734
转载 Fragment管理
Android Fragment 真正的完全解析 http://blog.youkuaiyun.com/lmj623565791/article/details/24740977Android项目Tab类型主界面大总结 Fragment+TabPageIndicator+ViewPagerhttp://blog.youkuaiyun.com/lmj623565791/article/det
2016-06-29 16:02:56
324
转载 使用Gradle构建Android项目
新项目中,使用了Google I/O 2013发布的新工具,使用Gradle构建android项目,并且在新版的Intellig IDEA以及google的Android Studio对其支持。本文就介绍一下怎么使用gradle构建android项目,进行多个版本编译。Gradle是什么?Gradle是以Groovy为基础,面向java应用,基于DSL语法的自动化构建工具。是g
2016-04-15 11:21:05
635
转载 Android WebView缓存机制详解
转自:http://blog.youkuaiyun.com/t12x3456 (讲解的非常好,所以转过来以备后续的资料查找,以及加上自己的代码使用)Android WebView缓存机制当我们加载Html时候,会在我们data/应用package下生成database与cache两个文件夹:我们请求的Url记录是保存在webviewCache.db里,而url的内容
2016-04-13 11:33:41
612
原创 Android Studio “Cannot resolve symbol” 解决办法
Android Studio 无法识别同一个 package 里的其他类,将其显示为红色,但是 compile 没有问题。鼠标放上去后显示 “Cannot resolve symbol XXX”,Cannot resolve symbol 'R',重启 Android Studio,重新 sync gradle,Clean build 都没有用。多半是因为 Android Studio 之
2016-04-12 08:50:43
3440
1
原创 Android Studio “Cannot resolve symbol xxx” 解决办法
今天在调试的时候,Android Studio 报了一个莫名其妙的错误"Android Studio “Cannot resolve symbol xxx",Cannot resolve symbol 'R'。Android Studio 无法识别同一个 package 里的其他类,将其显示为红色,但是 compile 没有问题。鼠标放上去后显示 “Cannot resolve
2016-04-12 08:41:08
2457
原创 查看Android应用包名package和入口activity名称
使用自动化测试工具monkeyrunner启动应用时,需要填写被测程序的包名和启动的Activity,以下有两种查看应用包名package和入口activity名称的方法:方法一:使用aapt //aapt是sdk自带的一个工具,在sdk\builds-tools\目录下1.命令行中切换到aapt.exe目录执行:aapt dump badging /xx/yy.apk
2016-04-06 16:28:31
979
转载 Ubuntu下开发Android 环境变量设置
Ubuntu 下开发 Android 环境变量设置-----------------------------------------------------ANDROID_SDK_HOME:/home/cmm/avdsPATH:/home/cmm/android-sdk-linux/tools;/home/cmm/android-sdk-linux/platfo
2016-03-23 15:31:33
417
原创 优快云的第一次
转眼间干了4年的技术了,任时光匆匆一去不复返,貌似啥也没学到,没长进,每天都泡在论坛,而更多的是看别人的博客、别人的技术分享;今天我也迈开一小步开启我的博客时代,把我积累的微博的小众时代分享下^_^ 。当然更多的是学习大神们的创新精神,同时也让自己更上一层楼。
2016-03-23 10:51:38
295
微信开放平台签名工具
2016-04-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人