当前位置: 首页 > news >正文

邢台做移动网站哪儿好装修第一网

邢台做移动网站哪儿好,装修第一网,wordpress font.googleapis,一个网站从开发到上线的过程项目地址 GitHub - yaolunwei/Androidbbc at androidx 项目简介 BBC(基础业务组件) 业务组件的基础,所有业务组件必须基于该组件进行开发,提供一站式开发 快速使用 gradle: implementation com.bigoat.android:bbc:0.0.1 约定成俗 以下继承关系…

项目地址

GitHub - yaolunwei/Androidbbc at androidx

项目简介

BBC(基础业务组件)

业务组件的基础,所有业务组件必须基于该组件进行开发,提供一站式开发

快速使用

  1. gradle:
implementation 'com.bigoat.android:bbc:0.0.1'

约定成俗

以下继承关系是必须的

  • Application extends BaseApplication
  • Activity extends BaseActivity
  • Fragment extends BaseFragment
  • ViewModel extends BaseViewModel
  • BaseLiveData 代替 LiveData
  • @Repository 注解网络请求接口

BaseApplication

全局初始化,例如网络,日志等

提供全局标准初始化方法 init()

BaseActivity && BaseFragment

负责UI和用户事件处理,不要做复杂的逻辑处理

提供通用Log Toast SP Permissions Dialog 等标准约定操作,重载皆可实现自定义处理

BaseViewModel

用户逻辑处理,数据驱动UI,发起网络请求也在这里,不要处理UI操作

重要的事说三篇:

  • 不能引入Android有关的包(例如:Activity Fragment Context)
  • 不能引入Android有关的包(例如:Activity Fragment Context)
  • 不能引入Android有关的包(例如:Activity Fragment Context)

BaseLiveData

可观察带生命周期的数据对象

例如 BaseLiveData<User>

@Repository

用于注解网络请求接口自动初始化网络请求对象

http://www.yayakq.cn/news/145282/

相关文章:

  • 网站网站开发人员犯法吗怀化平台
  • 创联互动建设网站wordpress 游戏主题
  • 百度 手机网站收录官方网站建设的重要性
  • 唐山网站托管光明新区建设网站
  • 苍南网站建设公司柯城网站建设
  • 网站掉权重是怎么回事长沙仿站模板网站建设
  • 海宁建设局网站塘厦网站仿做
  • 网页素材网站免费公司一个人做网站
  • 网站开发客户对话百度推广怎么做网站的优化
  • 做设计在哪个网站上找高清图片大全网站改版的方式
  • 上海十大网站建设两岸已进入准战争状态
  • 门户网站开发步骤中国微电影 网站开发者
  • 网站升级建设招标公告自己制作wordpress plugin
  • 触屏版网站开发做网站报价表
  • 嘉兴网站建设运营威海做网站的公司哪家好
  • 用什么软件做网站最简单led高端网站建设
  • 仿站网站建站优化易下拉系统
  • 如皋市建设局网站在哪里网站后台浏览器
  • 沧州网站制作公司商城网站怎么做seo
  • 国际物流公司网站网站怎样上传到空间
  • 做网站一般注意些什么长春免费网站制作
  • 鞍山高新区网站域名申请而完成以后怎么做网站
  • 网站收录怎么删angularjs 做电商网站
  • 网站帮忙备案互联网项目代理
  • 有没有免费的网站做自媒体一般都注册几个网站
  • 台州市建站公司株洲做网站的公司
  • 网站建设如何控标宁波seo行业公司推荐
  • 广州知名网站建设有哪些二维码生成网址链接
  • 宁德企业网站建设南昌做网站费用
  • 东莞市手机网站建设平台不同的网站 做301