- 博客(5)
- 收藏
- 关注
原创 学习计划--持续更新
学习计划--持续更新kotlinJetpack组件Flutter kotlin 去年买了一本《kotlin实战》,但公司一直没有项目练手,导致又忘的差不多了,最近因为解决同事的bug(他负责的模块是用kotlin写的,出差去了),又拾起来了。 学习kotlin的基本语法,推荐菜鸟教程:Kotlin 教程 视频教程,转载的一位博主的博客,该博主已上传至西瓜视频:Kotlin视频教学 关于kotlin...
2019-09-23 12:58:23 242
原创 Kotlin-协程
Kotlin笔记--持续更新协程coroutine什么是协程协程的优点协程的创建协程的使用协程的挂起 协程coroutine 什么是协程 kotlin的协程可以理解为线程框架api,更好的处理多线程问题,可以在同一个代码块里进行多次的线程切换。一个线程可以开启多个协程,单个协程挂起后不会阻塞当前线程,线程还可以继续执行其他任务。 协程的优点 线程切换简单(这点和rxjava相似),并支持自动切回来...
2019-09-27 16:05:51 357
原创 Retrofit2拦截器
Retrofit2拦截器用途用法实际使用分类ApplicationInterceptor(应用拦截器)NetworkInterceptor(网络拦截器)异同 用途 可以拦截request和reponse,对其监视、重写和重试调用,比如请求前对request修改或增加header,响应后对reponse修改或过滤。 用法 步骤1:实现 Interceptor 类,并重写 intercept 方法; ...
2019-09-18 17:35:33 2029 2
原创 RecyclerView空白区域的点击事件
RecyclerView空白区域的点击事件错误的实现正确的实现 错误的实现 recyclerView.setOnTouchListener((v, event) -> { if (event.getAction() == MotionEvent.ACTION_UP) { if (v.getId() != 0) { ...
2019-09-04 14:29:45 3799 1
原创 RecyclerView添加选中效果
RecyclerView添加选中效果两种方案通过selector通过ItemDecoration修改activity修改adapter创建VideoItemDecoration 两种方案 通过selector 该方案实现简单,适合背景图案是固定的item,需要注意一点:在adapter点击事件中调用notifyItemChanged(selectedPosition)来刷新界面 @Override...
2019-09-02 15:34:00 3258
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人