篇头语 应师傅指导,最近研究了一下从Gradle编译入手,实现字节码插桩,进而实现一些功能,其实网上相关文章也不算太少,但是就我一路研究琢磨的过程而言,网上的文章东一块、西一...
版本:1.4.94地址:r8 介绍 r8包含了D8 的功能, 实现了对 java 字节码优化,混淆并转换成 dex 文件的功能。 可以很好的替代了 ProGuard 的在 A...
今天我们来学习一下RecyclerView另一个鲜为人知的辅助类--ItemTouchHelper。我们在做列表视图,就比如说,ListView或者RecyclerVie...
在开发项目的时候,有时候会遇到一些比较复杂的页面,需要多个不同的列表或者滑动布局、甚至是WebView,组成一个完整的页面。要实现这样一个复杂的页面,在以前我们可能会通过布局...
上篇文章讲到了ant方式进行dex分包《Android Dex分包》,本篇文章再来看一下采用gradle方式进行dex分包的实现。 dex分包的gradle方式实现 我们用同...
最近项目apk方法数即将达到65536上限,虽然通过瘦身减少了一些方法数,但是随着更多sdk的接入,终究还是避免不了方法数突破限制,所以开始着手dex分包的工作。 之所以存在...
简单的编译流程图 下图取自Google官方的Build System Overview ,这个Android APK编译流程图有很久了,估计很多人都比较熟悉,可以好好的体会一...
博客已迁移至:https://leeon7.github.io[https://leeon7.github.io] 背景 在输出Android模块时,有时会因为个别原因(比如...
简介 Activity是四大组件中最重要的一个,也是平时开发中接触最多的。与Activity启动行为相关的就是它的启动模式,Standard、SingleTop、Single...
RecyclerView 复用错乱通用解法 本文原创,转载请注明出处。欢迎关注我的 简书 ,关注我的专题 Android Class 我会长期坚持为大家收录简书上高质量的 A...
本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 最近在研究 RecyclerView 的回收复用机制,顺便记录一下。我们知道,RecyclerView 在...
https://developer.android.google.cn/topic/performance/graphics/cache-bitmap.htmlhttps:/...
本系列博客基于com.android.support:recyclerview-v7:26.1.01.【进阶】RecyclerView源码解析(一)——绘制流程2.【进阶】R...
0. HTTP直观印象,HTTP是什么?HTTP的工作方式。 直观印象:我们使用浏览器输入网址访问网页;客户端开发过程中调用接口,服务器给我们返回数据。 HTTP是什么:HT...
上次写了一篇Android 自定义View实现环形带刻度的进度条,这篇文章就简单了,只是在原来的基础上加一个颜色渐变。按照惯例,我们先来看看效果图 一、概述1、相比于上篇文章...
一、准备工作 8GB U盘一个 软碟通 装好 Windows 10 系统的电脑 耐心 二、制作系统盘 1.下载制作系统盘工具 软碟通(UltraISO) 下载地址:https...