本文会不定期更新,推荐watch下项目。如果喜欢请star,如果觉得有纰漏请提交issue,如果你有更好的点子可以提交pull request。本文的示例代码主要是基于作者的...
本文会不定期更新,推荐watch下项目。如果喜欢请star,如果觉得有纰漏请提交issue,如果你有更好的点子可以提交pull request。本文的示例代码主要是基于作者的...
此篇中的小鱼动画是模仿国外一个大牛做的flash动画,第一眼就爱上它了,简约灵动又不失美学,于是抽空试着尝试了一下,如下是我用Android实现的效果图: 由于整个绘制分析过...
近年来,直播这么火,对于我们android程序员来说,手上掌握几个开源的播放器很有必要:一是方便在别人开源的项目上面更改;二来了解别人的思路可以帮助我们自己以后开发类似的项目...
简介 弹幕动画通过重写RecyclerView的默认动画"DefaultItemAnimator"来实现,更改默认动画过后的文件地址在DmItemAnimator,里面的作用...
配置 Activity代码 html 结果 参考文章:Android JSBridge的原理与实现Android JsBridge实战 打造专属你的Hybrid APP
基础理解 DataBinding针对每个Activity的布局,在编译阶段,生成一个ViewDataBinding类的对象,该对象持有Activity要展示的数据和布局中的各...
RxJava的理解 先说什么是Rxjava,在Github主页上的介绍是“RxJava is a Java VM implementation of Reactive Ext...
一、优缺点 RecyclerView主要是和ListView进行比较,下面列举几个优缺点: 缺点: listview可以通过addHeaderView()和addFooter...
缘起 一直以来,笔者对fragment相关的这一堆API,内部具体干了哪些事情不是很清楚,所以经常会用起来心里有点小疙瘩,不是那么踏实。总想着花些时间去源码中看看,大概从2、...
一、概述 Android系统中,涉及到多进程间的通信底层都是依赖于Binder IPC机制。例如当进程A中的Activity要向进程B中的Service通信,这便需要依赖于B...