Introduction.gif animation.gif 1. 使用准备 Lottie支持多平台,使用同一个JSON动画文件,可在不同平台实现相同的炫酷动画效果。Android 通过Airbnb的开源项目lottie…
滑动内联动效的实现之图片平行逆差效果
本文属于滑动内联动效系列的第一篇。仓库地址 滑动内联动效 指的是 在容器滑动的过程中,其子View对应展现出来的一些效果。而图片平行逆差效果,就是在容器滑动过程中,图片也跟着移动的效果。语言太苍白,直接上效果。 单张图片…
Dagger Android 使用解惑
Dagger已经发展好几年了,好多项目和开源项目都使用到了,但是也发生了好多次版本的更新。 学习肯定要学习最新的。之前老的也就不提了,最好学习新的时候忘记老的使用方式,不然心中会有一万只为什么奔腾。 我们以google …
“2019,别进大厂了!”
是的。 对于一部分人来说,这是真的。 因为,无论是BAT三足鼎立的前些年,还是TMD日益壮大的2016年、2017年,或者是寒冬已至的2018年… 这些人每年都会说一次这样的话。 一部分人跟风焦虑,另一部分人…
Filter容器--PopsTabView
PopsTabView === PopsTabView是个filter容器,他可以自动,快速,构建不同筛选样式,自由组合成一组tab. 目前版本v1.1 筛选样式 筛选种类 单列 单选,多选 三行 单选,多选 双列 单选…
Java序列化的总结
序列化:把Java对象转换为字节序列的过程。 反序列化:把字节序列恢复为Java对象的过程。 Serializable 和 Parcelable 的区别 Serializable:使用简单,无需实现方法;缺点是使用了反射…
Android Jetpack之WorkManager保活福音
WorkManager 初探 WorkManager API可以很容易的指定一个可延迟的异步任务何时运行。这些api允许你创建一个任务并将其交给WorkManager以立即或在适当的时间运行。比如说,一个APP可能需要时…
刚刚,阿里开源首个深度学习框架 X-Deep Learning
前言: 刚刚,阿里妈妈正式对外发布了X-Deep Learning(下文简称XDL)的开源代码地址,开发者们可以在Github上自主下载。 此前,在11月底,阿里妈妈就公布了这项开源计划,引来了业界的广泛关注。 刚刚,阿…
可以算是Flutter面试凉凉经吧
一面问的Java 和Android基础 Jvm虚拟机 messageQueue会不会阻塞ui线程 对象锁和类锁 之字形打印树 还有其他的记不清了,主要是我对二面印象太深刻了。 二面问的Flutter和Dart dart是…
室内地图导航
效果图 jianshu_0047.png 视频 视频演示地址 有声音的哦~ APK下载 点我体验 集成步骤 AndroidManifest.xml 更换key <meta-data android:name="RT…
Android系统源码分析--View绘制流程之-inflate
上一章我们分析了Activity启动的时候调用setContentView加载布局的过程,但是分析过程中我们留了两个悬念,一个是将资源文件中的layout中xml布局文件通过inflate加载到Activity中的过程,…
在SpeedDialPlus中使用EarthViewfromGoogleEarth图片作背景
如何在Speed Dial Plus中Earth View from Google Earth图片 介绍 Speed Dial Plus和Earth View from Google Earth都是Chrome中的两个十…