Repository files navigation
目标:用最简洁的代码写清楚关于Android学习、面试、实战的一切
Handler 倒计时 Java版本编写
Handler 倒计时 Kotlin版本编写
抽奖系统 Java版本
抽奖系统 Kotlin版本
监听器的使用、Listener的使用、EditText的使用。 Java版本/Kotlin版本
ConstrainLayout的使用。Java版本/Kotlin版本
通讯录、拨号 Java版本
BroadcastReceiver的使用 Java版本
Service的使用 Java版本
SharePreferences的使用 Java版本
HttpURLConnection的使用、JSONObject的使用 Java版本
Glide图片加载的基本使用 (GlideActivity)
Glide with() load() into() 源码分析
downloadOnly 图片下载 获取File、Bitmap等源文件
Glide 图片变换、自定义变换、三方库实现圆角、模糊、灰度等效果
Glide4.0 用法
Sensor 距离传感器的使用 Java版本
Sensor 方向传感器的使用、指南针 Java版本
Activity的事件分发流程、ViewGroup的事件分发流程、View的事件分发流程
View的滑动之ScrollBy和ScrollTo
补间动画、属性动画
代码动态修改View的LayoutParams
Scroller动画的使用 HorizontalScrollerView
滑动冲突解决:通过外部拦截法解决 HorizontalScrollerView (ScrollConflictJavaActivity)
滑动冲突解决:通过内部拦截法解决 VerticalScrollerView (ScrollConflictJavaActivity)
惯性滑动效果处理 VerticalScrollerView (ScrollConflictJavaActivity)
滑动冲突解决(内部外部即存在方向一致的,也存在方向不一致的处理)
自定义View (onMeasure、onLayout、onDraw)(SimpleLayout、CanvasView)
视图状态与重绘(ViewStatusJavaActivity)
自绘控件 CounterView (CustomViewJavaActivity)
自定义View之组合控件 NavigationBarView (CustomViewJavaActivity)
自定义View之继承控件 PowerImageView (CustomViewJavaActivity)
LruCache设计 (LruCacheJavaActivity)
MVC 架构代码编写
MVP 架构代码编写
MVVM 架构代码编写
RxJava的基本使用 (RxJavaActivity)
RxJava3定时器、轮询写法
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.