安卓笔记侠

专注安卓开发

导航

上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 50 下一页

2018年3月15日 #

阿里SopHix热修复框架

摘要: 2015年以来,Android开发领域里对热修复技术的讨论和分享越来越多,同时也出现了一些不同的解决方案,如QQ空间补丁方案、阿里AndFix以及微信Tinker(Bugly sdk也集成Tikner热更新)和阿里最新出品Sophix.它们在原理各有不同,适用场景各异。不过从技术上来说多数热修复框架 阅读全文

posted @ 2018-03-15 08:42 安卓笔记侠 阅读(2836) 评论(0) 推荐(0)

2018年3月14日 #

Retrofit2 动态(静态)添加请求头Header

摘要: Retrofit提供了两个两种定义HTTP请求头字段的方法即静态和动态。静态头不能改变为不同的请求,头的键和值是固定的且不可改变的,随着程序的打开便已固定。 动态添加 @HeaderMap 静态添加 阅读全文

posted @ 2018-03-14 21:19 安卓笔记侠 阅读(8558) 评论(0) 推荐(0)

2018年3月8日 #

Android Studio:Support Library依赖包的版本号

摘要: 当我们用RecyclerView时,如果想用某一个特定的版本,怎样才能知道版本号呢?如果自己的笔记本中用过这个库,那么会保存在本地硬盘中。 Android自身依赖包的版本号本地存放路径: 没有用过该版本,也没有关系,google develper中有说明:Support Library的版本号其实都 阅读全文

posted @ 2018-03-08 21:08 安卓笔记侠 阅读(6211) 评论(0) 推荐(0)

android.support不统一的问题

摘要: 今天supprt28遇到的问题,由于28还是预览版,还存在一些bug 都是因为如果程序内出现不同的,support或者其他外部引用库的多个版本,Gradle在进行合并的时候会使用本地持有的,最高版本的来进行编译,所以25的support就有可能引用26的东西,就会出现 属性 merge 错误 ,或者 阅读全文

posted @ 2018-03-08 20:21 安卓笔记侠 阅读(1206) 评论(0) 推荐(0)

Android Studio_更新Gradle

摘要: 一、Gradle更新问题 Android Studio每次更新版本都会更新Gradle这个插件,而且有时候提示更新,却一直更新不了,那是因为中国伟大的长城问题。就是下图,我刚刚更新了,提示更新gradle,却一直更新不了! 1.1 这有时候会导致停止在Refreshing Gradle Projec 阅读全文

posted @ 2018-03-08 16:45 安卓笔记侠 阅读(1077) 评论(0) 推荐(0)

onSaveInstanceState场景

摘要: 需要注意的是, onSaveInstanceState()方法并不是一定会被调用的, 因为有些场景是不需要保存状态数据的. 比如用户按下BACK键退出activity时, 用户显然想要关闭这个activity, 此时是没有必要保存数据以供下次恢复的, 也就是onSaveInstanceState() 阅读全文

posted @ 2018-03-08 09:04 安卓笔记侠 阅读(4842) 评论(0) 推荐(0)

2018年3月4日 #

Android深入四大组件(七)Service的绑定过程

摘要: 前言 我们可以通过调用Context的startService来启动Service,也可以通过Context的bindService来绑定Service,建议阅读此篇文章前请阅读Android深入四大组件(二)Service的启动过程这篇文章,知识点重叠的部分,本篇文章将不再赘述。 1.Contex 阅读全文

posted @ 2018-03-04 23:44 安卓笔记侠 阅读(957) 评论(0) 推荐(1)

2018年3月1日 #

uCrop图片裁剪

摘要: uCrop使用 github地址 https://github.com/Yalantis/uCrop然后clone或下载到本地,运行之。 效果预览 app/build.gradle AndroidManifest.xml 这里theme可以改成自己的 配置uCrop 其他配置 onActivityR 阅读全文

posted @ 2018-03-01 20:47 安卓笔记侠 阅读(7604) 评论(0) 推荐(1)

2018年2月28日 #

WebView性能优化--独立进程

摘要: Android允许一个app同时存在多个进程,可以根据需要把不同的模块放到不同进程中处理。 一、WebView独立进程的好处 1.有效增大App的运存,减少由webview引起的内存泄露对主进程内存的占用。 2.避免WebView的Crash影响App主进程的运行。 3.拥有对WebView独立进程 阅读全文

posted @ 2018-02-28 21:20 安卓笔记侠 阅读(6217) 评论(0) 推荐(0)

Hook技术--Activity的启动过程的拦截

摘要: Android中主要是依靠分析系统源码类来做到的,首先我们得找到被Hook的对象,我称之为Hook点;什么样的对象比较好Hook呢?自然是容易找到的对象。什么样的对象容易找到?静态变量和单例;在一个进程之内,静态变量和单例变量是相对不容易发生变化的,因此非常容易定位,而普通的对象则要么无法标志,要么 阅读全文

posted @ 2018-02-28 20:47 安卓笔记侠 阅读(1830) 评论(0) 推荐(0)

上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 50 下一页