0. 简介 Service

Service 不一定用得很长久,那不就成了长佣了吗?我们可以用 JobIntentService ——临时佣人,它跟你的 App 同生共死,真好!但是,启动容易,关闭就毫无头绪了。因为 Service 在后台跑,跟 UI 是不沾边的。如果用 MVVM,我们可以塞 LiveData 。通过方程启动,系统会弹出 “LiveData has not initialed”。如果用 Service 的构造函数,系统会说不接受参数。饶头啊,对不?

没关系,我们可以使用插入式,我提议的是 Dagger-Hilt ,给系统打针。


啪!啪!给 JobIntentService 打针, Hilt 号的大针,看你爽不爽?哎呦,Espresso 看不到结果,用 UiAutomator 测。相关推荐

  1. (转载)最全各种浏览器网页星号点号密码查看最简方法(技术小白也能看懂使用)

    https://blog.csdn.net/superit401/article/details/77892480 最全各种浏览器网页星号点号密码查看最简方法(技术小白也能看懂使用)加粗样式

  2. 【微信公众号● DBAplus】Oracle原厂老兵:从负面案例看Hint的最佳使用方式

    原创 2016-10-12 罗敏  Oracle原厂老兵:从负面案例看Hint的最佳使用方式 作者介绍 罗敏,从事Oracle技术研究.开发和服务工作20余年,在Oracle中国公司的10多年,分别在 ...

  3. 爬取微信公众号发布的所有文章(包括阅读数,在看数,点赞数)

    这次写爬虫.我爬取了某个微信公众号的全部文章的 文章链接 url 文章标题 title 发布时间 update_time 封面链接 cover 阅读数 read_num 在看数 like_num 若想 ...

  4. 最全各种浏览器网页星号点号密码查看最简方法(技术小白也能看懂使用)

    查看浏览器网页星号.点号密码分IE内核的浏览器和非IE内核的浏览器密码查看 1.IE浏览器的密码查看 方法①:(需要懂简单的IT前端技术)按F12--找到密码元素 或 找到你要查看的密码元素--右键- ...

  5. 微信订阅号消息列表重大更新!6点解读(必看)

    就在刚刚(6月20日),AppStore微信更新6.7.0版本,增加新功能:可以直接浏览订阅号的消息. 或许微信并没有把这个变化叫做信息流,因为龙哥年初在演讲时说,「其实我们并没有想到(去做信息流), ...

  6. python爬虫抓取微信公众号文章(含全文图以及点赞数、在看数、阅读数)

    因工作需要写了一个微信公众号文章的爬虫程序,贴一下分享给需要的朋友. 首先是抓取文章的url链接,在反复研究之后找到的一个最简单的方法,不需要抓包工具.首先需要自己注册一个微信公众号,有微信即可绑定注 ...

  7. douphp mysql版本_【公众号+小程序】DouPHP模块化企业网站管理系统版本号v1.6 – 最新版本 无后门 亲测...

    源码亲测可用 源码亲测可用 源码亲测可用 源码简介 更新日志 将背景更改为响应式布局,支持手机的后台管理:前景也更改为响应式布局,并且默认情况下关闭了独立移动版本(可以在系统设置中打开) douphp ...

  8. windows phone 越狱教程:利用学生帐号解锁并部署软件教程(图文并茂)

    之前老是看到有学生帐号可以越狱,但一直以来都觉得比较复杂,不想下手. 近日,TX微信出来了,很多人都想装,可是装不了, 所以下决心研究一下学生帐号越狱. 网上看教程,发现很多都是不全面,有些只有一半, ...

  9. ibm服务器报错代码大全_微信认证订阅号开发者模式服务器配置自定义菜单PHP独立完整版...

    ( 网络配图) 开发微信公众号时可能需要自己对接一些服务,所以会启用微信公众号服务器配置功能,开启后你会发现,公众号的部分基础功能都需要自己配置了,原生的不能使用了,其中就包括公众号底部菜单. 下面主 ...

最新文章

  1. linux进程间通信:命名管道FIFO
  2. 数据分析需求转型与商业模式重构
  3. Android--调用内置的浏览器
  4. ORACEL游标的使用实例
  5. eShopOnContainers 看微服务 ①:总体概览
  6. 数据分箱3——决策树分箱(有监督)
  7. 新手如何入门PyTorch
  8. 销售订单获取不到即时库存
  9. 研发、运营必备实用工具网站
  10. ILSVRC2015_VID数据集说明
  11. 35个优秀的电子商务网站设计案例
  12. 最全的熬粥方法Word计算机考试怎么做,各种粥的做法大全Word文档.doc
  13. 杨永信和他荒唐至极的 “网瘾电击疗法”
  14. 2022金三银四面试总结-Java高级篇
  15. 基于java+ssm+mysql的大学生考勤管理系统及智能分析系统
  16. python 活体检测_基于Python+Keras+OpenCV实现实时人脸活体检测 | 文末送书
  17. 李洪超 硬件工程师_工作六年,如何从 layout 转硬件工程师?丨版主采访(一)...
  18. 基于盲估计和ICA的单通道盲分离算法–Matlab仿真
  19. CLEARCO Silicone Fluids Grease Compounds
  20. 微信公众号三方平台开发【帐号注册、平台创建】

热门文章

  1. python-pytorch hello world
  2. 声网在线教育解决方案全面升级,提供8大场景+最稳实时互动课堂
  3. 思杰desktop7.6申请90天试用的License
  4. 【Linuxamp;Unix--exec 与 fock 系统调用】
  5. MultiNet:自主驾驶中的实时联合语义推理 论文翻译
  6. 泰迪杯数据挖掘挑战赛C题 通用论坛正文提取
  7. 豆豆趣事[2014年05月]
  8. java实行excel cell内换行
  9. c语言综合设计作业医院管理系统,C语言之医院管理系统
  10. 学习社会工程学需要什么前置知识