- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 Android EventBus的实现原理
EventBus的出现完美的解决了多个线程和多个activity、fragment之间的通信问题,下面我们来讲解一下具体的实现原理:1、首先通过EventBus.getDefault().register(this);进行注册,getDefult()使用的单例双重锁创建了EventBus实例2、在看一下register(),通过反射,图中标记1方法是把当前对象的所有带@Subscrib...
2020-04-13 15:34:10 2116 1
原创 Android Studio 创建第一个Flutter项目
1、首先把Flutter的插件下载下来(Android studio 3.0以上),博主的是最新的3.6.1,我这边已经下载了这里提示的是Update,没下载的话是download2、安装成功之后会提示重启studio,重启成功之后会看到多了一个new Flutter project,点击3、第一次点击可能会延迟几秒,这是因为访问Google的原因,随后跳出点击next这里...
2020-04-09 11:45:31 1194 3
原创 Android使用CoordinatorLayout+AppBarLayout实现拉伸顶部图片功能
一、国际惯例,先看下效果图二、不跟你多bb直接上布局文件代码<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/...
2019-10-15 16:45:40 1922 5
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人