2019/09开始学习记录
文章平均质量分 96
xzj_2013
这个作者很懒,什么都没留下…
展开
-
Android Shape的使用详解
文章目录概念什么是ShapeShape可以用来做什么?Shape的一些基础属性使用概念什么是Shape官方的话来说,这是在 XML 中定义的一般形状。指向 GradientDrawable 的资源指针Shape可以用来做什么?快速实现一些基本图形方型:rectangle,这也是默认的形状椭圆型/圆:oval线性:line环:ring,为环的时候还有些针对它才使用的一些属性.快速实现一些圆角,渐变(线性渐变,径向渐变,扫描渐变),阴影等效果代替图片设置为View的背景可以减少a原创 2021-05-26 20:08:16 · 502 阅读 · 5 评论 -
java基础 多线程概念(一)
线程的概念原创 2020-05-11 22:25:45 · 233 阅读 · 0 评论 -
Rxjava入门:简单介绍与使用(一)
概述根据RxJava 在 GitHub 的介绍: RxJava:a library for composing asynchronous and event-based programs using observable sequences for the Java VM // 翻译:RxJava 是一个在 Java VM 上使用可观测的序列来组成异步的、基于事件的程序的库RxJa...原创 2020-02-26 21:56:53 · 332 阅读 · 0 评论 -
设计模式之观察者模式
什么是观察者模式原创 2019-11-24 22:23:00 · 168 阅读 · 0 评论 -
注解第二部分原理分析和注解处理器
注解的原理分析注解处理器动态字节码原创 2019-11-17 23:43:02 · 251 阅读 · 0 评论 -
java基础 反射的基本概念和Class
什么是反射三种获取Class对象的方式包信息和方法原创 2019-11-13 23:06:12 · 193 阅读 · 0 评论 -
java基础 代理机制
代理模式静态代理模式动态代理机制原创 2019-11-12 10:41:31 · 181 阅读 · 0 评论 -
注解第一部分基础介绍及使用
注解概述注解的基本元素注解的自定义原创 2019-10-21 23:17:37 · 295 阅读 · 0 评论 -
热修复 笔记 第三部分 优化篇
CLASS_ISPREVERIFIED的原理分析实战修复CLASS_ISPREVERIFIED自动化打包原创 2019-10-08 10:35:48 · 502 阅读 · 0 评论 -
热修复 笔记 第二部分 实战篇
热修复 实战实现修复的代码1.我们首先需要获取的是ClassLoader;2.反射获取DexPathClassLoader的pathList属性3.反射获取pathList中的属性dexElements4.把自己的补丁包 patch.dex 转化为 Elements[]数组 pathElements5.将pathElements 插入到 dexElements最前面,得到新的 newElements6.newElements反射替换原来的dexElements原创 2019-09-28 23:03:30 · 274 阅读 · 0 评论 -
热修复 笔记 第一部分 分析篇
在腾讯直播学习该课程后,记录下学习笔记:热修复简述1、什么是热修复用一个简单的词汇来表述,就是补丁,为了修复某个问题/bug而单独出的一个更新包;采用百度百科的说法:热修复补丁(hotfix),又称为patch,指能够修复软件漏洞的一些代码,是一种快速、低成本修复产品软件版本缺陷的方式。热修复(也称热补丁、热修复补丁,英语:hotfix)是一种包含信息的独立的累积更新包,通常表现为一个...原创 2019-09-27 17:11:46 · 738 阅读 · 0 评论 -
Java泛型定义和基本使用笔记
1、 泛型的作用以及定义2、通配符通配符与泛型边界3、注意事项原创 2019-09-27 17:16:27 · 327 阅读 · 0 评论