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
dragger
DataBinding使用详解-Google官方的视图绑定
Android端的开源库butterknife/Anotation/
dragger
2等等也非常好用且广受支持;数据绑定简单来说,就是通过某种机制,把代码中的数据和xml(UI)绑定起来,双方都能对数据进行操作
ZhangQiang-
·
2024-02-05 08:07
[Android进阶]
Hilt的使用(基本用法)二
文章目录一、前言二、环境配置三、简单的使用四、依赖传递@Module的使用@Binds@Provides四、限定符五、预定义的限定符六、@EntryPoint的使用七、参考链接一、前言Hilt是使用
Dragger
2
Mr_Tony
·
2024-02-02 17:15
JetPack
android
jetpack
OSG学习笔记16 - 对点选物体平移(鼠标点选物体)(物体随鼠标移动)(屏幕坐标转世界坐标)
那一篇是很简单的调用了OSG中定义的一些
dragger
,但这些
dragger
都有坐标轴或者tapbox等在模型上,与我最近要做的事情的需求不同。
某吃货敲代码
·
2023-11-12 02:14
OSG学习
osg
C++
element-ui Upload 上传组件源码分析笔记(转载)
简单写了部分注释,upload-
dragger
.vue(拖拽上传时显示此组件)、upload-list.vue(已上传文件列表)源码暂未添加多少注释,等有空再补充,先记下来…index.vueimportUploadListfrom
HappyHappyBoat
·
2023-10-22 07:12
vue.js
javascript
夯实基础:Java的反射
因为本人在阅读很多注入依赖这种开源库(类似
Dragger
2,Butterknife)的源码的时候,发现其代码都运用了大量的Java反射。
肖邦kaka
·
2023-08-12 08:33
Cypress 上传 pdf 变空白页问题
错误的代码:cy.fixture('CBKS.pdf').as('uploadFile')cy.get('.el-upload-
dragger
').selectFile('@uploadFile',{action
周大侠啊
·
2023-07-27 19:42
前端
集成测试
ANTD使用遇到的坑
1.前端使用antd的Upload.
Dragger
组件上传多个文件,springboot后端用(@RequestParam(required=false,value="files")MultipartFile
windUtterance
·
2023-07-25 03:41
AOP系列01:利用ASM动态创建Class
Android中运用AOP,发现主要有这几种技术方案:APT:可以在编译期帮我们生成Java文件(需要手动拼接代码,或使用Javapoet),但无法修改已有Java文件,应用案例:ButterKnife、
Dragger
2
小鱼爱记录
·
2023-03-23 14:37
Dragger
2解析(一)
依赖注入(DI-DependencyInjection)什么是依赖注入这是一种设计思想,一个面向对象的编程法则。DI能够让开发者写出低耦合代码,更加优良的程序。更容易测试,代码健壮性更强。它能使程序的整体结构变的非常灵活。依赖注入的好处举个例子人和车的关系,人有开车的技能,但是他想要开车就必须先找一辆车过来。publicclassCar{publicCar(){}publicvoidrun(){L
Ming威
·
2023-03-21 01:31
Dragger
2 依赖注入理解
1,
dragger
作用利用注解,直接将对象注入到目标类,省去手动new的操作,降低耦合2,@inject注解是代表类需要的对象,是指被注入的对象类似mPresenter,也可修饰类构造方法,构造方法所需参数会自动在
itwillrain
·
2023-02-06 02:30
关于android 注解框架
xUtils、ButterKnife、
Dragger
和Roboguiceandroidannotation网上说最强,没用到反射,不影响性能都是编译时生成代码其实就是xutil之类最后,对上面三种框架总结一下
吃才_2b10
·
2023-01-31 20:19
Android注解使用
注解在Android开发中经常被使用到,特别是在很多当前流行的第三方框架中都有用到,比如:Retrofit、EventBus、Glide、
Dragger
2等等什么是注解?
奈何人别离
·
2023-01-27 07:59
Vue.
dragger
导致页面click失效
touch移动后取消导致click点击无效,需要再次点击才可以,这里使用touch来替代页面上的click时间,touch延迟到替换click页面所有的点击用这个组件包装exportdefault{data(){return{clicking:false,move:false,}},methods:{touchmove(e){this.move=true},touchstart(e){this.m
fordG
·
2021-07-08 15:19
JQuery+drag.js上传图片并且实现图片拖曳
外层的容器的id属性应为'container'容器中有多个队列,这些队列之间可以随意拖动,class属性应为'queue'队列中有多个拖动块,class属性应为'
dragger
'把拖动块拖到队列的尾部空白处会使这个拖动块加到队列尾部
·
2020-12-13 10:41
OSG自定义拖拽器
#ifndef_OSG_TRACKBALL_AND_TRANSLATEAXIS_
DRAGGER
_#define_OSG_TRACKBALL_AND_TRANSLATEAXIS_
DRAGGER
_#include
zhurui3747
·
2020-09-17 00:01
OSG
OSG
DRAGGER
osg拖曳器源码流程
Dragger
::addTransformUpdating用来添加回调函数,并把希望操作的三维对象添加进来。
最最最爱小盖儿
·
2020-09-16 23:19
osgDragger
Java中的APT注解
java中常用的一些框架都使用到了注解,比如EventBus、
Dragger
2、Butterknife等,从这些流行框架可以看出,注解在Android中使用还是很广泛的,常见的注解有运行时注解和编译期注解
醒不来的梦~
·
2020-09-11 14:00
Android
注解
apt
android
Dagger2使用详解
Dragger
2通过注解来生成代码,定义不同的角色,主要的注解有:@Inject、@Module、@Component、@Provides、@Scope、@SubComponent等。
RavenXRZ
·
2020-08-21 01:18
Android
搭建自己的框架之3:项目中引入dagger.android(不讲dagger基础)
DemoOnGitHub(MVP-Dagger2-Rxjava2)春天花会开后台开发Spring很早很早就有依赖注入,
Dragger
(2)出现后大型的Android项目开发依赖管理也美好了。
Felix_9
·
2020-08-19 23:47
Android中使用AbstractProcessor在编译时生成代码
1.概述在现阶段的Android开发中,注解越来越流行起来,比如ButterKnife,Retrofit,
Dragger
,EventBus等等都选择使用注解来配置。
云涛yuntao
·
2020-08-14 13:18
Android
Dragger
2与MVP与Retrofit实战
1:MVP模块1.1:MVP与MVC区别,有何应用场景1.2如何写mvp2:
dragger
2框架2.1:为什么要用
dragger
2?2.2:深入解析
dragger
2?
遥望江南2009
·
2020-08-10 01:39
mvp
retrofit
Dragger2
Java注解与ButterKnife的实现
Java注解注解(Annotation)在JDK1.5之后增加的一个新特性,注解的引入意义很大,有很多非常有名的框架,比如后台的Hibernate、Spring,Android端的ButterKnife、
Dragger
weixin_34160277
·
2020-08-03 07:38
dragger
2新了解
@Inject构造器注入,@Inject标注在构造器上其实有两层意思。①告诉Dagger2可以使用这个构造器构建对象。如Rose类②注入构造器所需要的参数的依赖。如Pot类,构造上的Rose会被注入。构造器注入的局限:如果有多个构造器,我们只能标注其中一个,无法标注多个。属性注入如MainActivity类,标注在属性上。被标注的属性不能使用private修饰,否则无法注入。属性注入也是Dagge
itwillrain
·
2020-07-28 03:34
element-ui Upload 上传组件源码分析整理笔记(十四)
简单写了部分注释,upload-
dragger
.vue(拖拽上传时显示此组件)、upload-list.vue(已上传文件列表)源码暂未添加多少注释,等有空再补充,先记下来...index.vueimportUploadListfrom
weixin_30564901
·
2020-07-12 06:29
Dragger
2的简单使用
a.什么是依赖:假设有2个类,在类B中有类A的实例,这时我们就说,B对A产生了依赖publicclassDog{…Catcat;…publicDog(){cat=newCat();}}分析:上面这个例子我们不难发现,有很大的问题:1.这种生明对象的方式非常的不好,如果Cat类中的构造方法发生了变化,那么Dog类中的创建Cat类实例的代码也要发生变化.2.如果我们需要测试不同的Cat对象对Dog的影
guanyueliuxing
·
2020-07-11 06:30
开源框架
Dagger2
Dragger
2通过注解来生成代码,定义不同的角色,主要的注解有:@Inject、@Module、@Component、@Provides、@Scope、@SubComponent等。
RavenX
·
2020-07-09 10:43
使用android-async-http来封装Android网络请求框架
上一篇为大家讲解了如何《基于Retrofit2.0+RxJava+
Dragger
2实现不一样的Android网络构架搭建》http://blog.csdn.net/finddreams/article/
寻梦-finddreams
·
2020-07-09 08:23
Android开发
游戏陪玩系统源码,陪玩APP开发系统自动化代码实践
android端游戏陪玩系统源码主流的Butternife,
Dragger
2等很好的实现了AOP的编程理念。
云豹科技官方
·
2020-06-30 10:31
直播APP源码
Dragger
2 与 单元测试
简要:在Android实现单元测试,
Dragger
2+MVP+Robolectric是最佳搭配。背景:登陆模块使用
Dragger
2的好处是,能够让模块尽可能解耦,可复用性高。
安然_Aaron
·
2020-06-28 13:36
Android开发之MVP模式
正好现在的项目是被小伙伴借助
dragger
搭建的mvp模式的结构,所以就想着总结整理一下mvp模式的东西并写出来,也算是作为自己使用了mvp模式的标志。
mysimplelove
·
2020-06-24 16:45
学无止境
关于Retrofit的一些记录
Retrofit同OkHttp一样都是square公司(然后查了一下发现Picasso和
Dragger
也是他们的项目,向大佬低头)的开源网络框架,大概因为这个原因,它们也有相似的Builder链式调用和相似的请求流程
Lazxy
·
2020-04-07 09:55
Dagger2神器入门(一)
前言网上随便搜索一下
Dragger
2,一大堆文章铺天盖地而来,一上来就讲@Inject,@Module等注解是做什么的,解释一大堆,看完之后一脸懵逼。
黑马有点白Android
·
2020-04-04 09:16
前端开源项目周报0103
ndmnpm桌面管理器table-
dragger
拖拽和排序表格的控件vue-play展示Vue组件的最小化框架react-native-circular-slider创建圆形滑块的ReactNative
OpenDigg
·
2020-03-31 16:10
Rxjava1.0 学会搬砖。
+
Dragger
?先暂且不说
Dragger
注解+MVP模式。什么是RxJava?直接上资料官网:http://reactivex.io/这里几乎能找到目前流行的编程语言的基础语法。
Themores
·
2020-03-20 20:25
mvp架构模式
mvp架构模式是Google官方推荐的架构模式,特别是近年来的新项目,mvp+retrofit+rxjava+
dragger
2配合使用已经在引领程序界的潮流了,在github上可以轻易的搜到一大堆这样的开源项目
山野纸鹤
·
2020-03-20 01:39
Dragger
2系列--第一节 最简教程
1添加依赖库:在项目的build.gradle中添加:classpath'me.tatarka:gradle-retrolambda:3.2.4'classpath'com.neenbedankt.gradle.plugins:android-apt:1.8'在app的build.gradle中添加:compile'com.google.dagger:dagger:2.11-rc1'annotat
三江渔者
·
2020-03-18 10:11
Dagger2 -依赖注入 使用简单Demo
3.注入方式:a.接口注入b.通过set方法注入c.通过构造方法注入d.通过java注解(
Dragger
实现方式)依赖//Daggercompile'com.google.dagger:dagger:
半截铅笔
·
2020-03-07 05:59
介绍一个名为
Dragger
的android控件
前言最近在做一个项目的时候要求使用一个弹出的效果,正好遇见如下的一个效果,感觉效果很好看就用了项目地址如下:
Dragger
开始使用:(开发环境为AndroidStudio)在你的build.gradle
雇个城管打天下
·
2020-02-25 23:39
今天学习十分钟——Annotation Processor Tools入门
所有Android开发一定都了解或使用过Butterknife、
Dragger
等编译期生成代码的框架,今天的学习就是入门AnnotationProcessorTools(注解处理工具),在简单的学习之后
走川
·
2020-02-23 01:41
打造一个简易的编译时注解框架(一)
一、AbstractProcessor1,概述注解分为编译时注解和运行时注解,现在流行的主流框架ButterKnife,Retrofit,
Dragger
都是编译时注解。
梦止惰
·
2020-01-03 05:43
Retrofit学习(一)
JakeWharton在Android开发领域就如同传奇一般(崇拜脸),在github上贡献了N个开源项目,大名鼎鼎的
Dragger
,ButterKnife都是出自他的手笔。好像
seph_von
·
2019-12-27 20:59
Android APT编译时注解
很多流行的框架都是用的这个思想,比如Butterknife、
Dragger
、Room、组件化框架都是用的编译时注解
耳_总
·
2019-12-08 06:04
Android APT系列 - 十分钟让你的 AS 动态生成代码
前言前天看了公司的路由框架源码后,打算自己手撸一套路由框架,决定不用反射,而用Apt来做,因为大名鼎鼎的ButterKnife/
Dragger
都是用Apt来实现,到底要看看有哪些好玩的地方.在这一篇文章中
毛先森
·
2019-09-25 13:23
Dragger
.android的使用
Dagger2特别提供了一个针对Android使用的简化流程。1.给你的Activity写一个Subcomponent,应引用所需的Module@Subcomponent(modules=NetModule.class)publicinterfaceMainActivitySubcomponentextendsAndroidInjector{@Subcomponent.Builderabstrac
BunnyCoffer
·
2019-09-11 17:07
android
Dragger
.android的使用
Dagger2特别提供了一个针对Android使用的简化流程。1.给你的Activity写一个Subcomponent,应引用所需的Module@Subcomponent(modules=NetModule.class)publicinterfaceMainActivitySubcomponentextendsAndroidInjector{@Subcomponent.Builderabstrac
BunnyCoffer
·
2019-09-11 17:07
android
element-ui Upload 上传组件源码分析整理笔记(十四)
简单写了部分注释,upload-
dragger
.vue(拖拽上传时显示此组件)、upload-list.vue(已上传文件列表)源码暂未添加多少注释,等有空再补充,先记下来...index.vueimportUploadListfrom
kristy1993
·
2019-09-02 17:00
Angular拖拽指令
import{Directive,ElementRef,HostListener,Input,OnInit}from'@angular/core';@Directive({selector:'[seat-
dragger
Fieeeeee
·
2019-08-27 10:39
工具代码
基于javascript的拖拽类封装详解
/static/
dragger
.js'import'.
我是大哥的女朋友
·
2019-04-19 10:30
从零编写一个一键生成mvp的android studio插件
实现的效果首先展示一下运行的效果这里只展示了自动新建mvp架构,后面还有自动插入
dragger
2没有加入,不过效果也差不多开发环境工欲善其事必先利其器,如果要开发一个软件,那么我们首先需要了解的这个软件的开发工具
lanlengran蓝冷然
·
2018-12-14 16:56
android
Dragger
2快速入门浅析
定Dagger2的基本介绍:dagger2是一个依赖注入框架,在编译期间自动生成代码,负责依赖对象的创建。使用Dagger2的好处:为了进一步解耦和方便测试,我们会使用依赖注入的方式构建对象(不使用new来创建依赖对象)。在mvp中,presenter层会持有view和model层的依赖,依赖注入主要用于解耦,通过依赖注入创建对象,不再使用new来创建对象。Dagger的常用注解:@Inject1
Jet_Green
·
2018-07-11 11:47
adnroid
dagger
上一页
1
2
下一页
按字母分类:
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
其他