E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
dagger
第3O讲d和g(d的第二讲)
dagger
匕首,短剑。drag拉,拖拽。garden花园,菜园,公园。grade职别,年级,安排。daughter女儿,产物,后代。gradual渐进的,倾斜度。degree音阶,度,程度。
石三英语
·
2023-11-25 06:11
适用于 Android 初学者的
Dagger
2 - 进阶第二部分
原文链接这个故事是该系列的第七部分,适用于Android初学者的
Dagger
2。如果您没有阅读上一个,可以从下面开始。
PekingVagrant
·
2023-11-22 08:15
android
翻译
适用于
Android
初学者的
Dagger
2
-
进
Dagger
2
Dagger
2
for
Android
Beginners
三
Dagger
2的@Singleton注解
概述:在
Dagger
2中,@Singleton注解可以保证被注解的对象全局都是单例。本篇主要分析为什么这个注解会有这种效果。
天地玄黄
·
2023-11-21 00:42
Jetpack Hilt 的 @EnterPoint 注解使用介绍
Hilt继承了
Dagger
编译期检查等优秀特性,通过更加易用的API降低了
Dagger
的使用门槛。
fundroid
·
2023-11-20 08:27
Hilt
jetpack
Dagger
Hilt
EnterPoint
依赖注入
Android
Android 开源项目分类汇总
我们的网站:www.codekk.comAndroid开源项目源码解析(Volley、UIL、
Dagger
、EventBus、插件化库等分析)Android职位内部推荐(阿里、腾讯、百度、京东、滴滴、美团
miaozhenzhong
·
2023-11-17 08:57
人工智能
ui
测试
kotlin与
dagger
2问题:Unresolved reference: DaggerMainComponent
kotlin项目集成
dagger
2时遇到:E:\Users\lenovo\MyDagger2\app\src\main\java\com\xq\mydagger2\MainActivity.ktError
Mars-xq
·
2023-11-13 14:30
kotlin
【思维构造】Anonymous Informant—CF1894C
一个匿名的消息来源告诉你,数组bbb是这样得到的:最初存在一个数组a1,a2,…,ana_1,a_2,\ldots,a_na1,a2,…,an,然后进行了以下两步操作共kkk次:选择数组aaa的一个固定点†^{\
dagger
AC2656
·
2023-11-11 11:37
思维构造
c++
Dagger
2学习笔记
Dagger
2是第一个使用生成代码的方式实现依赖注入的框架。作为
Dagger
的升级版本,自然有它的优势,优先注重的是执行效率。本文着重介绍
Dagger
2。
Zeal27
·
2023-11-09 18:49
架构
依赖注入
控制反转
Dagger2
编程语言历史时间轴概览——Kotlin for Android
上主流编程语言历史时间轴概览Kotlin也是基于JVM设计的编程语言,算是对Java的温和改良,她是一个开源项目的成果,拥有很高的声望,很多公司、组织、业界大犇都很喜欢她,Square公司的Jake大神(
Dagger
m0_64422261
·
2023-11-08 05:40
android开发
android工程师
移动开发
kotlin
android
java
开发语言
文档资料
初步理解android studio里java(generated)
而有的项目里就没有,从网上进行搜索之后了解到当使用一些库的时候,例如
Dagger
(目前不知道是什么),Room(也不知道是个啥),Navigation组件(终于见到一个熟悉的了),在使用的过程中会生成java
赛亚超
·
2023-11-06 21:39
android
studio
java(generated)
android
studio
android
关于Gradle新版插件依赖方式
在项目级下面使用如下方式添加buildscript{...dependencies{...classpath'com.google.
dagger
Mr_Tony
·
2023-11-05 18:28
开发工具
Gradle
gradle
android
创建Android Architecture Components项目需要用到的组件
LiveData持有可被观察数据的类DatBinding数据绑定(在布局文件里绑定数据)
Dagger
2依赖注入(用于解耦)Room对象映射库,能够在数据库内容发生改变时通过LiveData的形式发出通知
执念蓝枫
·
2023-11-02 18:30
Flutter之GetX controller tag使用详解
与
Dagger
和k
shelutai
·
2023-11-02 07:47
flutter/dart
flutter
Android开发常用轮子
缓存、事件总线、权限管理、数据库、图片加载,基本都是项目中必用功能,每个模块充分解耦,可自由拓展2.MVPArms一个整合了大量主流开源项目高度可配置化的AndroidMVP快速集成框架(包括Mvp、
Dagger
2
yabinYang
·
2023-11-01 11:02
android常用
android常用轮子(持续更新)
缓存、事件总线、权限管理、数据库、图片加载,基本都是项目中必用功能,每个模块充分解耦,可自由拓展2.MVPArms一个整合了大量主流开源项目高度可配置化的AndroidMVP快速集成框架(包括Mvp、
Dagger
2
流船
·
2023-11-01 11:23
安卓常用框架
缓存、事件总线、权限管理、数据库、图片加载,基本都是项目中必用功能,每个模块充分解耦,可自由拓展2.MVPArms一个整合了大量主流开源项目高度可配置化的AndroidMVP快速集成框架(包括Mvp、
Dagger
2
IT刘小牛
·
2023-11-01 11:18
android
安卓框架
安卓轮子
android
Dagger
2 User's Guide (用户指南) 全文翻译。
原文地址https://google.github.io/
dagger
/users-guide翻译很累,转载请注明出处。适合使用过一段时间
Dagger
2的人看。可能会用到的示例。
红酥手黄藤酒丶
·
2023-11-01 02:19
Android注解--初探
为什么要学注解要想看懂很多开源库,如Arouter,
dagger
,ButterKnife等,不得不先看懂注解;想更好地提升开发效率和代码质量,注解可以帮上很大的忙;本文主要介绍注解开发的大概概念,算是入个门
4e70992f13e7
·
2023-10-29 21:54
Dagger
2进阶-模块化开发
在
Dagger
2快速入门中,我们通过注入了Logger,实现了打日志,假设要为Logger增加上传日志功能,那么现在Logger需要一个网络库组件Retrofit实例,这个实例不应该每次都初始化,应该是全局的
dasan沈扬
·
2023-10-29 10:23
Kotlin&mvp&模块化&
dagger
&rx全家桶<一>
Kotlin就不说了..谷歌爸爸的亲儿子...MVP就不说了..解耦彻底..利于维护模块化就不说了..解耦更彻底..更利于维护
dagger
就不说了..注入引用..rx就不说了...跟着潮流走就行...step1
那个唐僧
·
2023-10-28 22:40
Dagger
2依赖注入解析之MVP模式解耦
之前写过一篇关于
Dagger
2入门的一篇文章。前一篇文章只是简单的介绍了
Dagger
2的注解和使用,本篇文章旨在探讨
Dagger
2实际运用于MVP开发模式中如何解耦的问题。
乐小文
·
2023-10-27 06:10
Dagger
2 独家解读
1、
Dagger
2是干嘛的?
Dagger
2是用于依赖解耦的2、要了解
Dagger
2他是怎么解耦的?
kevin910
·
2023-10-24 16:30
Android |《看完不忘系列》之
dagger
嗨,我是哈利迪~《看完不忘系列》将以从树干到细枝的思路分析一些技术框架,本文将对开源项目
dagger
进行介绍。本文约3800字,阅读大约10分钟。
哈利迪ei
·
2023-10-24 08:37
Dagger
神兵利器
Dagger
2Android:
Dagger
2系列2实例解析(更新完毕)
Dagger
2最清晰的使用教程
木山人
·
2023-10-21 16:19
性能优化,还得看AspectJ
https://mp.weixin.qq.com/s/heBoKE2UqMgp4_zm_fciuA笔记:image.pngAPT应用:
Dagger
,butterKnife,组件化方案等等,应用在编写代码过程中
better_huo
·
2023-10-16 11:30
造轮子
缓存、事件总线、权限管理、数据库、图片加载,基本都是项目中必用功能,每个模块充分解耦,可自由拓展2.MVPArms一个整合了大量主流开源项目高度可配置化的AndroidMVP快速集成框架(包括Mvp、
Dagger
2
不问出路
·
2023-10-13 22:13
BRouter 入门
实现整体实现参考OkHttp的interceptor责任链模式,支持Router跳转中的认证,拦截,重定向,AB,(服务发现,服务注入):类似
Dagger
自定义Gradleplugin以及APT编译阶段根据注解生成代码
swust_cp
·
2023-10-13 18:35
Android Weekly Notes #420
#420ExploringHilt:ApplicationLevelCodeGeneration解析Hilt的工作原理.主要是@HiltAndroidApp.Componenthierarchy:https://
dagger
.dev
圣骑士wind
·
2023-10-07 23:56
Android 12系统源码_SystemUI(二)系统状态栏StatusBar的创建流程
SystemUIService服务的onCreate方法会继续调用SystemUIApplication的startServicesIfNeeded方法,在该方法中会获取SystemUI组件各个类的具体路径,并通过和
dagger
2
AFinalStone
·
2023-10-07 09:44
Framework12源码
Frameworks
Android
SystemUI
基于Kotlin实现注解生成器(Annotation Processor)
随着一些使用注解生成器(annotationProcessor)的框架的流行,例如ButterKnife、
dagger
2、EventBus3.0。我需要了解注解生成器的相关知识。
lycknight
·
2023-10-04 11:40
Dagger
基础-@Subcomponent和@Name
需要用到的相关的类对象类:HttpObject,DatabaseObjectModule类:HttpModule,DatabaseModuleComponent(组件):DatabaseComponent,HttpComponentHttpObject.javapublicclassHttpObject{publicStringbaseUrl;publicHttpObject(Stringbase
凌烟醉卧
·
2023-10-02 12:49
Android开发-
Dagger
2学习记录
前言
Dagger
2是目前Android流行的框架搭配之一。所以,学起来!(P.s:看了好多好多的文章解读~)原理解读
Dagger
2是什么?
lyichao
·
2023-10-01 03:06
一个简洁至极的Presenter、View的MVP框架,对于MVP框架的优化
今天给大家介绍下我用的MVP框架,这套框架与其他的大多MVP框架一样使用了
Dagger
+Retrofit+RxJava来写的。那么我的框架又做了哪些东西才对得起文章的标题呢?
月色丶Heaven
·
2023-09-30 18:22
Dagger
2 简单使用
不带参数的Inject1.将需要注入的对象的构造用@Inject标注(告知
dagger
此对象可以实例化)2.编写Component接口使用@Component标注,里面的voidInject(目标位置)
冰吻心玉
·
2023-09-30 12:58
Koin实战
对于强大的注解框架,
Dagger
2的编译特点一直都让我觉得不舒服,强行学完
Dagger
2的使用和大体原理后,也一直没有将它投入生产中。
一缸米
·
2023-09-29 19:20
Dagger
2
Dagger
2注解@Inject:用来标记需要依赖的变量,以此告诉
Dagger
2为它提供依赖;是用来标记构造函数,
Dagger
2通过@Inject注解可以在需要这个类实例的时候来找到这个构造函数并把相关实例构造出来
Simar
·
2023-09-27 02:58
Android 依赖注入 DI -
Dagger
2
Dagger
21.依赖注入(DependencyInjection)1.1面向接口编程publicinterfaceDrivable{voiddrive();}publicclassBikeimplementsDrivable
Kip_Salens
·
2023-09-26 09:02
Dagger
2实战
当前比较流行的Android开发框架当属MVP、RxJava、Retrofit2、
Dagger
2了,而在这些框架之中,学习成本最高也是最难上手的应该就是
Dagger
2了但是作为程序员这种需要与时俱进的行业
高永峰
·
2023-09-23 10:25
Dagger
.io尝鲜-20行代码实现基于多操作系统、多python版本兼容性测试(并发)
背景
Dagger
.io介绍可以参考这一篇新兴却大牛云集的
Dagger
.io最近在用目前热度很高的提示工程框架langchain,遇到一个bug,打算提一个PullRequest内容提交代码会涉及大量本地测试工作
·
2023-09-20 17:57
初识
Dagger
2
介绍
Dagger
2也依照JSR330支持声明注入点(injectionsites)。
raywalker
·
2023-09-18 19:14
Dagger
2 中的 SubComponent
两个Component之间除了dependencies依赖方式以外,还可以使用SubComponent方式。比如说SeeComponent想要依赖AnimalComponent,我们可以这样操作:第一步,在SeeComponent中使用@SubComponent注解:@SubcomponentinterfaceSeeComponent{funinject(firstActivity:SeeActi
曹仁不会飞
·
2023-09-18 06:33
Dagger
Hilt 初探
介绍DaggerHilt(这名字起的溜...........)官方描述其设计目的:TosimplifyDagger-relatedinfrastructureforAndroidapps.Tocreateastandardsetofcomponentsandscopestoeasesetup,readability/understanding,andcodesharingbetweenapps.T
魁地奇
·
2023-09-15 11:59
Dagger
2的MVP模式基本使用和实现
Dagger
基本介绍根据官网来说他就是一个快速的依赖注入框架,作用重点就是解耦和管理实例对象,MVP模式可以在MVP模式上进一步解耦获取书名
Dagger
2注解简单使用(以购物为例手机"User"和"Book
飘飘如叶
·
2023-09-15 00:18
记录 Android 常用轮子
下载、缓存、事件总线、权限管理、数据库、图片加载,基本都是项目中必用功能,每个模块充分解耦,可自由拓展MVPArms一个整合了大量主流开源项目高度可配置化的AndroidMVP快速集成框架(包括Mvp、
Dagger
2
初见_Dream
·
2023-09-14 18:22
转载博文
android
Android |
dagger
细枝篇
嗨,我是哈利迪~《看完不忘系列》之
dagger
(树干篇)一文对
dagger
做了初步介绍,下面我们一起来瞅瞅
dagger
的一些细节。本文约3.5k字,阅读大约9分钟。
哈利迪ei
·
2023-09-12 15:42
从 Compnent Tree 视角看
Dagger
到 Hilt 的演变
本文视频:https://www.bilibili.com/video/BV1cg4y1w7Vh/1.从
Dagger
的本质说起一言以蔽之,
Dagger
的本质就是一棵ComponentTree。
fundroid
·
2023-09-11 09:27
dagger
Hilt
Android
dagger
hilt
android
jetpack
android
Dagger
.io尝鲜-20行代码实现基于多操作系统、多python版本兼容性测试(并发)
背景
Dagger
.io介绍可以参考这一篇新兴却大牛云集的
Dagger
.io最近在用目前热度很高的提示工程框架langchain,遇到一个bug,打算提一个PullRequest内容提交代码会涉及大量本地测试工作
·
2023-09-09 21:37
新兴DevOps操作系统-
Dagger
.io
一、
Dagger
.io是什么?
·
2023-09-09 09:09
什么是依赖注入(DI)
如今这一设计理念也风靡Android端,比如
dagger
1,
dagger
2,hilt等一些框架。依赖注入的含义是,当一个类需要引用另一个类的实例时,不是自己创建或获取,而是由外部提供并注入。
challenge51all
·
2023-09-07 04:13
jetpack
android
android
jetpack
Dagger
1和
Dagger
2还有Hilt的区别
Dagger
1,
Dagger
2和Hilt都是Android开发中的依赖注入框架,它们的区别如下:
Dagger
1是最早的版本,使用反射机制来实现依赖注入,性能较差,不推荐使用。
challenge51all
·
2023-09-07 04:42
jetpack
android
android
jetpack
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他