logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

mvp模式的套路怎么写

先看本文的包结构一共5个包。global用于保存全局的变量及application,model为javaBean文件保存girlinfo,presenter用于保存与activity对应的presenterui包括一个activity和这个activity中需要设置数据而抽象出来的接口。utils是工具类(本文是仿照网上一篇获取天气demo改写的,那个demo是标准的,model层

Dagger2和MVParms的学习

代码地址:稍后Dagger2学习笔记一:/*** dagger2理解:* 1.@Inject标记的属性,表示这个属性将会被注入到当前类中---提供注入数据* 2.@Inject标记的构造方法,表示在注入过程中将会调用这个方法来实例化* 3.@Module标记的是类* 4.@Module也表示---提供注入数据的模块* 5.@Module的一般作用是提供一个 无法直接使用@I...

Kotlin Mvp 协程 Retrofit整合

附MVP模板生成器1.BaseModuleActivity处理loading相关逻辑2.BaseModuleModel提供mRepositoryManager处理网络请求3.BaseMoulePresenter提供一个绑定当前界面生命周期的CoroutineScope保证在当前界面安全的使用协程生成代码步骤:1.选择包名目录2.右键New->Activity->Arms 全家桶 插件版

#kotlin#android
Android 录制以及播放wav

不好找,我总结了一下代码如下录制类:开始AudioRecordManager.getInstance().startRecord(wavFilePath , pcmFilePath);停止AudioRecordManager.getInstance().stopRecord();package cn.amao.cleanhome.mvp.ui.activity;import android.med

Android 5 - 9主要更新

Android5.0(ART虚拟机)不需要适配Android6.0(动态权限)1.动态权限适配:对于危险权限,需要在使用之前,弹窗获取权限,(xxpermisiton,rxpermission等)权限适配三连问Q: 是否 Android 6.0 所有权限都需要动态申请?A: 不是。只有属于危险权限的才需要申请。Q: 危险权限有哪些?A: 见下面“危险权限分组说明”Q: 危险权限是否需要一个一个申请

#服务器#linux#运维
到底了