自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(112)
  • 资源 (5)
  • 收藏
  • 关注

原创 热修复And插件化学习总结

说是心得,还不如说是相关资料整理,以便日后自己继续学习查阅。    首先需要明确插件化和热修复的概念问题。    插件化:是将功能代码做成APK的形式,想要让新的代码生效,需要下载APK,加载APK中的新的代码和资源,这个过程需要重启APP,重启之后才能生效。                   优势:可解决65535方法数问题,可让一个项目多个团队并行开发独立功能。    热修复

2016-12-16 10:24:12 1081

转载 android studio如何使用已创建的tag,切换到tag,在tag基础上修复BUG

转自:http://blog.csdn.net/l00149133/article/details/53503260Android studio如何使用已创建的tag目前我们所有的Git项目,在封版后,都会打个tag来标记版本。 有时候,当我们封版后,会发现一些严重的bug,不得不修改,但是这个时候,我们已经开始新版本的开发了,这时回退到tag,修改封版时候的代码就

2016-12-08 13:52:25 7577

转载 mac下apk反编译集成工具jadx

转自:https://liuzhichao.com/2016/jadx-decompiler.html在jadx出现之前,我一般是使用apktool和dex2jar这两个Android反编译工具。这两个工具也有不同的侧重点,如果只是想拿到apk里的一些图片或其他资源或是查看一下布局的layout文件,直接使用apktool -d xxx.apk即可。如果是要查看一下代码实现

2016-10-19 11:14:17 7854

转载 Git远程操作详解

转自:http://www.ruanyifeng.com/blog/2014/06/git_remote.htmlGit是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作。git clonegit remoteg

2016-10-17 16:41:01 437

转载 常用 Git 命令清单

转自:http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html我每天使用 Git ,但是很多命令记不住。一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。Workspace

2016-10-17 16:08:53 350

转载 【Android】WebView加载https页面不能正常显示资源问题

转自:http://blog.csdn.net/crazy_zihao/article/details/51557425前言  在使用WebView加载https资源文件时,如果认证证书不被Android认可,那么会出现无法成功加载对应资源问题。那么,我们就要针对这一状况作出对应的处理。解决步骤1. 启用mixed content在Android5.0中,W

2016-08-27 18:44:18 6223 1

原创 android 可滑动组件互相嵌套时滑动冲突解决方案总结

参考文章:http://www.jianshu.com/p/87a41b8c0dd0http://www.jianshu.com/p/8bc0765dffc9  强烈推荐使用以上两篇文章的方法。         以下是我个人在项目中的解决方案,比较LOW,现在不建议使用,但可作为一种知识参考。         本人自己以前都是重写ScrollView,ListV

2016-08-24 11:52:38 1728

转载 android上WebView设置cookie,以及设置webview cookie在部分手机失效

转自:http://blog.csdn.net/b275518834/article/details/51004237这是在网上抄的cookie设置方案,在android 5.0系统上测试时正常在,在部分4.X手机上测试有时会失效(我使用的测试机为中兴  ZTE android版本4.3 )[java] view plain copy

2016-08-11 20:33:56 1599

转载 Android性能调优利器StrictMode

转自:http://www.tuicool.com/articles/ueeM7b6作为Android开发,日常的开发工作中或多或少要接触到性能问题,比如我的Android程序运行缓慢卡顿,并且常常出现ANR对话框等等问题。既然有性能问题,就需要进行性能优化。正所谓工欲善其事,必先利其器。一个好的工具,可以帮助我们发现并定位问题,进而有的放矢进行解决。本文主要介绍StrictM

2016-07-23 13:31:38 602

转载 利用 LeakCanary 来检查 Android 内存泄漏

转自:http://www.jianshu.com/p/0049e9b344b0前言你被概率性的 OOM 困扰么?有时候,OOM 像幽灵一样,挥之不去,可真想把它揪出来时,又捉之不着。或许,是时候用 LeakCanary 来诊断一下了。它是一个用来检查 Android 下内存泄漏的开源库,这篇文章主要介绍其用法、架构和其背后的实现原理。Square 有篇文章介绍

2016-07-23 13:02:58 435

转载 Gradle依赖的统一管理

转自:http://stormzhang.com/android/2016/03/13/gradle-config/我想大部分人应该都在使用Gradle来依赖管理,还没有使用的去面壁思过,Gradle使用起来简直太好用了,举个例子,我们想依赖个support-v4包,直接一句话:compile 'com.android.support:support-v4:23.1.1

2016-07-23 11:14:39 330

原创 APP启动时报java.lang.UnsatisfiedLinkError: Couldn't load xxxx.so from loader dalvik.system.PathClassLoad

安卓开发中经常会碰到如下这个问题:APP启动的时候报下面这个错误,导致崩溃:java.lang.UnsatisfiedLinkError: Couldn't load xxxx.so from loader dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.xx.xx.xx-2.apk"],nati

2016-07-13 12:11:58 7173

原创 non-zero exit value 1,non-zero exit value 2, non-zero exit value 3错误解决办法

在进行打包编译的时候,经常会遇到这几个问题,这里结合网上的文章总结一下:错误详细:Error:Execution failed for task ':app:transformClassesWithDexForDebug'. com.android.build.transform.api.TransformException: com.android.ide.common.proc

2016-07-08 10:41:32 1717

原创 关于友盟SDK和支付宝SDK类重复的问题解决--ava.util.zip.ZipException: duplicate entry: com/ut/device/AidCallback.class

首先,摆出问题:       情景:在签名打包是的时候报如下错误:Error:Execution failed for task ':app:transformClassesWithJarMergingForRelease'.> com.android.build.api.transform.TransformException: java.util.zip.ZipException:

2016-07-07 20:39:53 7055 2

原创 AS中运行项目时出现Error:Execution failed for task ':app:transformClassesWithDexForDebug'...问题解决

今天被一个问题搞破了头。 在AS中运行项目是出现如下错误:         Error:Execution failed for task ':app:transformClassesWithDexForDebug'. > com.android.build.api.transform.TransformException:

2016-06-21 19:12:17 5985 14

转载 EventBus 3.0新版使用说明(及其使用方法)

EventBus 在新版中取消了原来的使用方式public void onEvent(MessageEvent event) { log(event.message);}public void onEventMainThread(MessageEvent event) { textField.setText(event.message); }public vo

2016-06-16 14:54:39 768

转载 Android Studio SVN配置忽略文件

转载:http://www.jianshu.com/p/0f96240436361.用Android Studio创建一个项目,会在根目录和Module目录下自动生成.gitignore文件,貌似是Git的配置文件,和SVN没有关系。2.打开Setting-Version Control-Ignored Files,添加忽略文件,我所知道的忽略文件如下:注意:$modu

2016-06-14 15:31:43 1012

原创 android studio中断开SVN连接,并彻底清理项目中的.svn文件

参考文章:http://www.07net01.com/program/2016/02/1308573.htmlhttp://blog.csdn.net/dayanxuqun/article/details/39203031首先,断开SVN连接:          在android studio中如何使用SVN,我们已经在以前的一篇文章中介绍过了,具

2016-06-14 15:15:02 20103 5

转载 Gradle依赖的统一管理

转自:http://stormzhang.com/android/2016/03/13/gradle-config/我想大部分人应该都在使用Gradle来依赖管理,还没有使用的去面壁思过,Gradle使用起来简直太好用了,举个例子,我们想依赖个support-v4包,直接一句话:compile 'com.android.support:support-v4:23.1.1

2016-05-30 17:43:24 388

转载 Design Support Library详解

转自:http://www.jcodecraeer.com/a/anzhuokaifa/developer/2015/0531/2958.html编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Android知识、前端、后端以至于产品和设计都有涉猎,想成为全栈工程师的朋友不要错过!导读:这个兼容库很容易和之前

2016-05-27 11:45:34 757

原创 各版本Android Support包里究竟有什么

参考:http://stormzhang.com/android/2015/03/29/android-support-library/http://zmywly8866.github.io/2015/10/09/android-support-library.html?utm_source=tuicool&utm_medium=referral主工程、依赖包、ja

2016-05-26 17:53:18 5966

原创 Google Eventbus优缺点

--------------------学习资料:官方使用文档:http://greenrobot.org/eventbus/documentation/how-to-get-started/国内大牛教学:http://blog.csdn.net/harvic880925/article/details/40660137             首先说优点,必须肯定这个框架

2016-05-24 18:49:44 5816 1

转载 Android 和 Java 内存泄露检测工具--LeakCanary

转自:http://www.liaohuqiu.net/cn/posts/leak-canary-read-me/LeakCanary 中文使用说明10 May 2015LeakCanaryAndroid 和 Java 内存泄露检测。“A small leak will sink a great ship.” - Be

2016-05-17 17:45:42 1100

原创 android studio中gradle更新办法

更新方法:第一步:在你所在项目文件夹下:你项目根目录\gradle\wrapper\gradle-wrapper.properties修改gradle-wrapper.properties最后一行的地址(我的是:distributionUrl=http\://services.gradle.org/distributions/gradle-2.1-all.zip),最新gradle地址从官

2016-04-14 10:40:45 38757 2

转载 如何在低版本中适用Android 5.0设计Material风格

转载自:http://android.jobbole.com/82292/同类型文章参考:http://nashlegend.blog.51cto.com/5635342/1579826我大爱 Material Design,Google 已经在这里给出了使用它的官方指导。如果你还没有看过的话,我建议你通读一下,因为它更加偏向讲述一个“好的设计”,而不是仅仅讲述如何去实现

2016-01-27 16:57:42 3799

转载 proguard 不混淆内部类的方法

转自:http://blog.csdn.net/shuicg/article/details/8299936经过查找资料测试通过-keepnames class com.AnywayAds.Mini$* {    public ;    public ;}这种方式可以禁止混淆内部类。我遇到的问题是webview下调用js的时候的一

2015-12-25 17:53:28 2472

原创 eclipse机器硬重启后package和project视图中看不见工作区间中的工程

参考:http://lichuanbao.iteye.com/blog/1835938         有一天打开eclipse,workspace中工程都不见了,workspae set也变成了空壳,心中一顿烦躁,有事一顿暗骂,天杀的Ec!         话说回来,该怎么办呢?经过一顿搜索,大概知道怎么做了...        首先,我们可以先到的是,重新导入一次,但是重新

2015-12-13 14:11:44 3270

转载 Android M 新的运行时权限开发者需要知道的一切

本人转载自:http://jijiaxin89.com/2015/08/30/Android-s-Runtime-Permission/android M 的名字官方刚发布不久,最终正式版即将来临!android在不断发展,最近的更新 M 非常不同,一些主要的变化例如运行时权限将有颠覆性影响。惊讶的是android社区鲜有谈论这事儿,尽管这事很重要或许在不远的将来会引发很严

2015-11-14 11:45:50 557

原创 解决GridView,ListView嵌套在ScrollView时只显示一行高度的问题

相信很多开发者碰到如题所示问题.        Gridview,ListView嵌套在ScrollView中,那么,你需要重写Gridview,ListView控件,不然Gridview,ListView只显示一行的问题(即高度不够),解决办法有二:        第一种方法:重写Gridview,ListView,可以参考下面代码:       public class GridV

2015-11-04 20:30:29 1819

转载 android 使用AndroidAnnotations注解简化安卓开发

转自:http://blog.csdn.net/limb99/article/details/9067827做过JavaEE肯定对Spring不陌生,尤其是spring的IOC,真是太好用了。顺着这个思想,Android上有没有spring来实现IOC。搜索一下,果然spring已经推出了spring for android,不过可惜的是它并不支持IOC,但是却在官网发现了这个

2015-10-20 15:13:09 488

转载 关于Fragment 不响应 onActivityResult方法

在使用fragment 和 fragmentActivity组合,调用startActivityForResult方法可能没有响应,还不知道问题出在哪里。现梳理一下正确的调用方式。 第一种情况:fragment.java 中Java代码  getActivity().startActivityForResult(intent,1001);  

2015-10-09 18:20:09 421

转载 Android批量打包教程

转载:http://blog.sina.com.cn/s/blog_74c22b21010173f8.html1.配置JAVA的环境变量   (参考http://jingyan.baidu.com/article/f96699bb8b38e0894e3c1bef.html),   很多Java程序员由于使用Eclipse不配置Java环境变量也能正常运行代码

2015-09-10 21:17:26 484

原创 如何将.so文件添加到SVN

选中.so文件 -> 右键 -> Team -> Add to Version Control。

2015-09-09 17:12:05 603

原创 eclipse启动时报错org.eclipse.core.runtime.AssertionFailedException: assertion failed: The application ...

自从android官方不再更新ADT插件以后,各种问题百出,用eclipse开发android简单忍无可忍了。可是我这老古董又不喜欢去用心工具,只能硬着头皮继续...        最近经常碰到下面一个头疼的问题:        eclipse启动时报错:!ENTRY com.android.ide.eclipse.adt 4 0 2015-09-02 14:28:31.523!M

2015-09-02 14:49:05 11631 1

原创 android如何提供SDK给别人使用

参考文章:http://blog.csdn.net/mengweiqi33/article/details/25824295大部分细节和问题这篇文章都将的很清楚了。  我这里补充一点,就是在按上面那样做完以后,虽然代码变成了字节码,但是如果就这样给第三方了,人家反编译出来还是可以看到你的源代码滴;我研究了很多做SDK的公司,比如支付宝提供给第三方的支付SDK,连他们也不能自己先混淆了然后再

2015-07-16 20:45:00 3468

转载 Android中Java和JavaScript交互解决方案,以及问题解决大全

转载:http://droidyue.com/blog/2014/09/20/interaction-between-java-and-javascript-in-android/Android中Java和JavaScript交互Android提供了一个很强大的WebView控件用来处理Web网页,而在网页中,JavaScript又是一个很举足轻重的脚本。本

2015-07-15 16:55:34 1089

原创 如何获取web超链接带的参数小方法

示例:网页代码:复制代码代码如下:                    Insert title here                打开app    (1).假如你是通过浏览器打开这个网页的,那么首先在AndroidManifest的清单文件里的intent-filte中加入如下元素:代码如

2015-07-15 11:56:08 2395

转载 Activity或者FragmenitActivity锁屏后会被销毁一遍,解锁时又重新加载onCreate的问题解决

文章参考:http://my.oschina.net/u/1047462/blog/160142今天在写一个应用的时候,因为需要设置成横屏模式,所以在Manifest里面的Activity里面加了两个参数设置: android:screenOrientation="landscape"android:configChanges="keyboardHidd

2015-04-20 19:14:55 3428 2

原创 android自动批量打包工具震撼出世,分享给大家!

让众多android程序猿头疼的多渠道打包,如今终于被大神解决了,话不多说,下给个传送门:android批量打包工具--windows版。本人也还没有使用过,这里先分享给大家,后续有什么使用心得,在分享...

2015-03-12 17:12:45 729

转载 百度离线地图开发

本文参照:http://blog.sina.com.cn/s/blog_5a6f39cf01014wua.html;  http://developer.baidu.com/map/sdkandev-10.htm1.离线地图简介百度地图SDK自2.0.0版本起,采用的是矢量版离线地图,请开发者在下载时注意选择。 使用离线地图,请下载。2.初始

2015-02-11 17:05:44 1732

eclipse中直接打开工程文件所在目录插件

可以再eclipse中直接打开工程文件所在硬盘中的目录,MyEclipse中自带有这样的插件,但是eclipse没有。 所以,如果没有这个插件,很多时候还要手动的从“我的电脑”-->XX盘-->...目录-->workspace-->工程文件目录.经过这样一个打开过程,是不是很麻烦呢?有了这个插件,在eclipse中打开工程目录就很方便了。 使用方法: 直接将该jar文件放置在eclipse的 plugin 目录下,然后重启eclipse平台就可以在右键中看到East Explorer菜单项,就可以打开资源所在的目录了。just so easy.

2013-05-02

android.ppt

csdn乐知教育android.ppt csdn乐知教育android.ppt csdn乐知教育android.ppt csdn乐知教育android.ppt

2011-04-20

java领域中英文API大全系列CHM格式--MySQL

这可是国内某著名java教育机构精心收集整理的哟! java领域中英文API大全系列CHM格式,该有的都有! 因为只能最大上传20M,所以分了集个压缩包传上来了! 第一次有意识的发扬共享精神,多支持哈!

2011-04-20

java领域中英文API大全系列CHM格式

这可是国内某著名java教育机构精心收集整理的哟! java领域中英文API大全系列CHM格式,该有的都有! 因为只能最大上传20M,所以分了集个压缩包传上来了! 第一次有意识的发扬共享精神,多支持哈!

2011-04-20

Android中文API,chm格式,翻译到136篇了!

Android手机操作系统高速发展,国内Android开发的程序员与日俱增,对于哪些对英语不是那么熟练的人来说,中文API对学习相当重要! 这是本人收集到得最新最全的Android中文API!

2011-04-07

空空如也

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

TA关注的人

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