
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
解决ARouter Fragment中startActivityForResult 无法在Fragment中的onActivityResult收到回调的问题val postcard = ARouter.getInstance().build(RouterPage.SUBJECT)ARouter.getInstance().fragmentNavigation(this, postcard,1000
flow:emit发射数据lifecycleScope.launch {//TODO Flow是冷数据,不消费则不生产,只有调用collect()函数时才会发射数据//SharedFlow则是热流,会立即发射数据//StateFlow是SharedFlow的一个特殊变种,SharedFlow是Flow的一种特殊类型//StateFlow与LiveData比较接近,都有stateFlow.value
前言最近一直闭关修炼Kotlin,说实话真香真好用,刚好公司准备交给我一个新项目,于是打算直接用Kotlin来构建项目。刚好整体架构搭建完毕了,于是把网络请求这一部分先分享给大家。这次使用到的是 协程+ retrofit +mvvm的模式,我这儿直接用一个简单的demo来看一下具体的实现方式吧。文章只是描述实现思路,需要demo的直接跳到文末项目配置首先先引入所需要...
Android设置Activity全屏的三种方式:1、manifest中设置:在application中设置,或者指定activity设置。android:theme="@android:style/Theme.NoTitleBar.Fullscreen"或者android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen"...
Android 5.0Material DesignART虚拟机Android 6.0应用权限管理官方指纹支持Doze电量管理运行时权限机制->需要动态申请权限Android 7.0多窗口模式支持Java 8语言平台需要使用FileProvider访问照片安装apk需要兼容Android 8.0通知画中画自动填充后台限制自适应桌面图标->适配隐式广...
首先他俩都是退出程序的意思:区别在于:system.exit(0):正常退出,程序正常执行结束退出system.exit(1):非正常退出,就是说无论程序正在执行与否,都退出,System.exit(0)是将你的整个虚拟机里的内容都停掉了 ,而dispose()只是关闭这个窗口,但是并没有停止整个application exit() 。无论如何,内存都释放了!也就是说连...
设是ROOT过的或者设备商提供重启的APIpublic class DeviceAutoRebootService extends Service {private ScheduledExecutorService threadPool = null;private int betweenTime = 59;//间隔59秒执行一次private int delay...
com.android.tools.r8.utils.AbortException: Error: Program type already present: me.pqpo.plocklib.BuildConfig







