自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 123

转载 国内外互联网地图常用的几种坐标系统:概念,原理和应用

转自:http://blog.csdn.net/luofeixiongsix/article/details/50120389   感谢大神。   国内外有几种不同的主流地图平台,Google地图,高德地图和百度地图等。这些地图平台都各自定义了自家地图使用的坐标系统。例如,Google Earth和非中国范围内的Google Map使用WGS84坐标系统,AMap使用GCJ-02坐

2017-09-06 18:07:11 1976

转载 android代码混淆

转自:http://blog.csdn.net/jdsjlzx/article/details/51853423  虽说Android混淆与否并不是特别重要,市面上做的好的比比皆是,但是部分涉及到商业机密的还是要防下的!特转载次文章以备日后自己清晰的使用。1打开项目中的proguard-rules.pro,将下面的代码复制进去。我的思路是将混淆分为2个主

2017-01-14 10:05:45 322

原创 热更新Tinker的集成使用

初衷:如今热更新越来越火,各大厂也陆续开源自己的热更新框架。目前主流的热更新大概有以下一些,未统计到的望给予补充。正好年底了有点时间,也总结一下。1、Tinker 微信  2、QZone  QQ空间  3、阿里 AndFix  4、美团 Robust  5、Nuwa 俗称女娲 。。。。。。下面就本人用到的Tinker做个分析,以及具体的实现步骤。傻瓜式SDK Tinker进

2017-01-13 11:50:55 3103 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 427

原创 解决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 366

转载 android对手机通讯录的操作

转自:http://blog.csdn.net/xiazdong/article/details/7713419虽然很基础,但是很久没有操作系统的数据库难免忘记,今天有幸项目需要重新找了下资料,找到这篇很不错的博客,顺便把我的问题解决了,固总结标识下。写的真的很棒,感谢各位博主的无私奉献。URI对raw_contacts表添加、删除、更新

2016-08-25 17:25:14 654

转载 Fragment管理

Android Fragment 真正的完全解析 http://blog.csdn.net/lmj623565791/article/details/24740977Android项目Tab类型主界面大总结 Fragment+TabPageIndicator+ViewPagerhttp://blog.csdn.net/lmj623565791/article/det

2016-06-29 16:02:56 289

转载 使用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 586

转载 Android WebView缓存机制详解

转自:http://blog.csdn.net/t12x3456 (讲解的非常好,所以转过来以备后续的资料查找,以及加上自己的代码使用)Android WebView缓存机制当我们加载Html时候,会在我们data/应用package下生成database与cache两个文件夹:我们请求的Url记录是保存在webviewCache.db里,而url的内容

2016-04-13 11:33:41 511

原创 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 3367 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 2397 1

原创 查看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 919

转载 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 390

原创 CSDN的第一次

转眼间干了4年的技术了,任时光匆匆一去不复返,貌似啥也没学到,没长进,每天都泡在论坛,而更多的是看别人的博客、别人的技术分享;今天我也迈开一小步开启我的博客时代,把我积累的微博的小众时代分享下^_^ 。当然更多的是学习大神们的创新精神,同时也让自己更上一层楼。

2016-03-23 10:51:38 260

微信开放平台签名工具

微信平台分享apk,通过应用程序的包名来获得签名。 开发者可以使用签名生成工具直接从安装当前应用的手机中获取。应用签名由开发者签名该应用的keystore文件决定,输入应用包名即和获取应用签名

2016-04-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除