本项目针对开发过程中一些知识点或者新功能进行学习和调试。
Github地址,欢迎Star。
功能
仿京东列表页页码弹框提示
BottomSheet用法
水波纹动画
App更新框架使用
共享元素
DataBinding使用
Hook入门
RxJava2.0学习
效果
仿京东列表页页码弹框提示
BottomSheet用法
1.采用普通布局方式实现
2.采用Fragment实现
水波纹动画
1.Demo中将屏幕的宽看做一个波长,振幅为50。
2.利用quadTo方法实现了绘制曲线的功能。
3.通过ValueAnimator计算偏移量,并刷新,实现动画效果
4.效果如下:
Android自定义View——贝塞尔曲线实现水波纹效果
App更新框架使用
共享元素
Android Transition Framework详解---超炫的动画框架
DataBinding使用
1.文本内容
2.运算符使用
3.图片
4.点击事件
DataBinding使用
Hook入门
不在清单文件中配置Activity的情况下,利用Hook技术启动此Activity。
RxJava2.0学习
测试代码写在ExampleUnitTest中。
RxJava2.0学习笔记