Jetpack是google官方的安卓开发工具集,目的是为了标准化和加快开发效率,并且之后会持续更新 安卓开发中,google推荐使用MVVM架构,Jetpack集成了构建M...
Jetpack是google官方的安卓开发工具集,目的是为了标准化和加快开发效率,并且之后会持续更新 安卓开发中,google推荐使用MVVM架构,Jetpack集成了构建M...
Java内存模型(Java Memory Mode,JMM) Java的内存模型指定了Java虚拟机如何与计算机的主存(RAM)进行工作,如上图所示,理解Java内存模型对于...
jdk是一套java开发工具,其中包括了java运行时环境jre,在jre中有jvm(java虚拟机),代码运行在jvm中 如下图所示,JVM类加载机制分为五个部分:加载,验...
目录 1. 自定义View基础 1.1 分类 自定义View的实现方式有以下几种 类型定义自定义组合控件多个控件组合成为一个新的控件,方便多处复用继承系统View控件继承自T...
背景 Tangram是阿里出品、用于快速实现组合布局的框架模型,在手机天猫 Android & iOS版 内广泛使用。移动端原生App最大的弱点就是不能像Web端那样即改即用...
概述 ContentProvider虽说我们平时用的并不多,但是作为安卓四大组件之一,其地位不容忽视。ContentProvider的作用是为不同的应用之间数据共享,提供统一...
前言 两年前, 我写过一篇《我的三年Android开发总结》,时光流逝, 转眼间我已经从事Android开发已五年有余,很庆幸我依然从事着我热爱的Android开发. 我们做...
视频讲解 视频链接 : https://www.bilibili.com/video/BV1eD4y1R73U[https://www.bilibili.com/video/...
1.Retrofit2的简述 Retrofit其实我们可以理解为OkHttp的加强版,它也是一个网络加载框架。底层是使用OKHttp封装的。准确来说,网络请求的工作本质上是O...
前言 Rxjava由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。本文主要: 面向 刚接触Rxjava的初学者 提供了一份 清...
onAnimationEnd中 curPage的判断反了
动画系列之——高仿简书App登录注册3D旋转常常会登录简书App看文章和技术博客,很喜欢简书App清新的设计。今天,仿着简书登录注册页面的3d翻转效果做了一个,虽然不是高大上的技术,但是总能让人眼前一亮。 github...