![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jetpack
文章平均质量分 92
一键曾当百万狮
你管我怎么写代码
展开
-
Android中高级成长之路—Hilt组件Java语言(一)
前言在学习今天的Hilt之前,我们要先来聊聊依赖注入。那什么是依赖注入呢?先给大家举一个简单的例子:现在有两个class类,分别是A和B,在A这个类里面我们想使用B这个类里面的成员方法或者是设置B的属性值,我们通常的做法就是在A这个类里面new一个B的对象b,然后根据b这个对象去调用里面的setter方法修改里面的属性值或者是调用b的成员方法。其实我们把这种setter的形式就叫做注入,把这种创建对象的过程叫做依赖关系。常见的依赖注入分为setter注入,构造方法注入,接口注入。那么学习Hilt依赖原创 2022-06-04 20:39:17 · 1120 阅读 · 1 评论 -
关于Android数据持久层SQLite数据库中的GreenDao和ROOM的使用
Android系统是目前来说,最热门的系统之一,市场份额高达70%,也就是说,十个人中间,有七个人都在使用Android系统。而数据保存,在Android的开发中显得尤其重要,Android虽然提供了一个轻量级的数据库--SQLite,但是使用起来不是很方便,特别是对于不擅长SQL语句的同学,更是一场极大的考验,从而增加了学习成本。本文将介绍两种操作数据库的第三方组件(GreenDao和Room),供大家学习和参考。原创 2020-11-09 14:55:06 · 1332 阅读 · 0 评论