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
JetPack全家桶
1-1.
Jetpack
之 Navigation 简单编码模板
一、Navigation1、Navigation概述Navigation是
Jetpack
中的一个重要成员,它主要是结合导航图(NavigationGraph)来控制和简化Fragment之间的导航,即往哪里走
我命由我12345
·
2024-09-15 14:53
Android
-
Jetpack
简化编程
java
java-ee
android-studio
android
studio
安卓
android
jetpack
Android
JetPack
架构——结合记事本Demo一篇打通对Sqlite的增删改查结合常用
jetpack
架构应用
为什么要用
Jetpack
?
erhtre
·
2024-09-15 10:18
程序员
android
jetpack
架构
sqlite
Jetpack
LiveData源码分析
文章目录
Jetpack
LiveData源码分析前提源码分析注册订阅流程LiveData#observe()LifecycleRegistry#addObserver()ObserverWithState
xiangxiongfly915
·
2024-09-14 21:48
#
Android
Jetpack系列
Jetpack
LiveData
源码分析
[AI资讯·0605] GLM-4系列开源模型,OpenAI安全疑云,ARM推出终端计算子系统,猿辅导大模型备案……
大模型
全家桶
曝光|甲子光年FineChatBI,帆软在AI方
老牛同学
·
2024-09-14 13:57
AI
人工智能
ai
大模型
AI资讯
Android清洁架构实战教程:基于AliAsadi/Android-Clean-Architecture
Android-Clean-ArchitectureAndroid-Clean-ArchitectureAdemomovieandroidappshowcasingCleanArchitecture,writteninKotlinandfeaturing
Jetpack
Composeformodern
符凡言Elvis
·
2024-09-13 21:12
JetPack
Compose简单介绍
它是2019年I/O大会上公布的新的UI库,在今年下半年会发布它的正式版。既然它是一个UI库,那就要和我们传统写UI的方式作对比了。①传统写UI的方式:就是先在建立一个xml文件,在里面写好布局好,再回到Java文件(或者是Kotlin文件)里去把控件实例化出来后,再去调用。②Compose这个库:或者说它是一个框架,它重新定义了AndroidUI的写法,不再使用xml文件了,而是直接在Kotli
蜗牛的小梦想
·
2024-09-13 00:26
JetPack
Compose
android
ui
Jetpack
Compose 架构如何选?MVP 、 MVVM 还是 MVI
[](()前期准备:Model层=======================================================================其实无论MVX中X如何变化,Model都可以用同一套实现。我们先定义一个DataRepository,用于从wanandroid获取搜索结果。后文Sample中的Model层都基于此Repo实现@ViewModelScoped
一朵白山茶
·
2024-09-13 00:24
Android
经验分享
面试
jetpack
compose 开发架构选择探讨(一)
jetpack
compose开发架构选择探讨(一)最近
jetpack
compose发布了正式版本,在
jetpack
compose刚出来的时候就一直有在关注这个全新的ui框架,但是一直没有基于它去做一个完整的项目
iffly-csdn
·
2024-09-12 23:51
jetpack
compose
android
jetpack
compose
mvvm
mvi
Jetpack
Compose 架构如何选?MVP 、 MVVM 还是 MVI?
首先,先看看不借助任何架构的Compose代码是怎样的?不使用架构的情况下,逻辑代码将与UI代码耦合在一起,在Compose中这种弊端显得尤为明显。常规Android开发默认引入了MVC思想,XML的布局方式使得UI层与逻辑层有了初步的解耦。但是Compose中,布局和逻辑同样都使用Kotlin实现,当布局中夹了杂逻辑,界限变得更加模糊。此外,ComposeUI中混入逻辑代码会带来更多的潜在隐患。
goodhighting
·
2024-09-12 23:47
程序员
架构
Android-面试-
Jetpack
-LiveData-你必须滴知道得知道的那些玩意儿(1)
作者:RicardoMJiang前言阅读本文前,大家可以先思考一些这几个问题:1.LiveData为什么可以自动取消订阅,如何避免内存泄漏?2.LiveData设置相同的值,会不会回调?3.LiveData有什么坑?如何实现LiveDataBus?带着问题学习可以让我们在学习的过程中更加有目的性与条理。例如在读源码的过程中,我们如果从头开始读,往往千头万绪,抓不住要领。而如果在开始读之前先带着几个
m0_64603929
·
2024-09-12 08:45
程序员
面试
移动开发
android
android plaid,Plaid 开源库学习
Plaid库是google之前的一个demo库,近期利用kotlin进行了重写.某种程度上,是Kotlin和
Jetpack
的一个实践。
AI沃浪讯
·
2024-09-11 09:03
android
plaid
MapBox Android版开发 5 示例清单
MapBoxAndroid版开发5示例清单Examplesforv9ViewExamplesforv11
Jetpack
ComposeExamplesforv11MapBox官网V9和V11版示例汇总Examplesforv9titledescriptionsCreateasimplemapviewLearnhowtoquicklydisplayaMapboxStreetmapinyourapp.D
程序喵D
·
2024-09-11 08:24
MapBox
Android开发
android
MapBox
DataBinding-Android
JetpacK
组件之一
一、DataBinding简介在传统的Android应用开发中,布局文件通常只负责应用界面的布局工作,如果需要实现页面交互就需要调用setContentView()将Activity、fragment和XML布局文件关联起来。然后通过控件的id找到控件,接着在页面中通过代码对控件进行逻辑处理。在这种传统的开发方式中,页面承担了大部分的工作量,大量的逻辑处理需要在Activity、Fragment中
Mac Zhu
·
2024-09-10 18:13
android
jetpack
android
Android-
Jetpack
架构组件(二)带你了解Lifecycle,给2021的移动开发一些建议
@OverrideprotectedvoidonResume(){super.onResume();myPresenter.onResume();}@OverrideprotectedvoidonPause(){super.onPause();myPresenter.onPause();}}classMyPresenter{《Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战
flutter架构师
·
2024-09-10 17:06
程序员
面试
移动开发
android
apk开发教程!安卓资深架构师分享学习经验及总结,技术详细介绍
JetPack
里的组件上图就是
JetPack
中包含的组件列表,每个组件都是相对独立的,可以被单独
安卓开发程序员
·
2024-09-10 02:26
程序员
Android
开源项目教程:TopCorn2 - 使用
Jetpack
Compose构建的IMDb_top_250电影浏览应用
开源项目教程:TopCorn2-使用
Jetpack
Compose构建的IMDb_top_250电影浏览应用TopCorn2AminimalisticmovielistingapptobrowseIMDB'stop250movies
廉霓津Max
·
2024-09-09 02:37
推荐开源项目:Compose PhotoApp - 创新的
Jetpack
Compose示例应用
推荐开源项目:ComposePhotoApp-创新的
Jetpack
Compose示例应用compose-photoappAsimpledemoprojecttoshowcasethepossibilitiesof
Jetpack
Compose
伍辰惟
·
2024-09-09 02:06
Android架构组件
JetPack
之ViewModel(二),android面试题2024基础
概述ViewModel,从字面上理解的话,它肯定是跟视图(View)以及数据(Model)相关的。正像它字面意思一样,它是负责准备和管理和UI组件(Fragment/Activity)相关的数据类,也就是说ViewModel是用来管理UI相关的数据的,同时ViewModel还可以用来负责UI组件间的通信。之前存在的问题ViewModel用来存储和管理UI相关的数据,可于将一个Activity或Fr
高手程序员
·
2024-09-08 06:19
2024年程序员学习
android
架构
简易版LiveData-->实现MVVM
一、简易的ViewModelpackagecom.example.
jetpack
test;publicclassViewModel{publicStringname;publicintcount;}二、
战国剑
·
2024-09-07 15:34
Android技巧
android
Compose Preview 的 UX 设计之旅
Jetpack
Compose刚刚进入测试阶段啦!
谷歌开发者
·
2024-09-06 08:42
springcloud中间件
实际上,SpringCloud是一个
全家桶
式的技术栈,包含了很多组件。本文先从其最核心的几个组件入手,来剖析一下其底层的工
斯巴达的男人
·
2024-09-05 14:06
Jetpack
MVVM 常见错误二:在 launchWhenX 中启动协程
image.pngFlowvsLiveData自StateFlow/SharedFlow出现后,官方开始推荐在MVVM中使用Flow替换LiveData。见文章:https://juejin.cn/post/6979008878029570055Flow基于协程实现,具有丰富的操作符,通过这些操作符可以实现线程切换、处理流式数据,相比LiveData功能更加强大。但唯有一点不足,无法像LiveDa
fundroid
·
2024-09-02 17:10
Google develop day 个人总结
Android
JetPack
Google在本次开发者盛会中,依旧将Android作
水月沐風
·
2024-09-02 12:14
2023-11-08 小小软件 ,扰我心境。
2023-11-08周三下载了一款软件,竟然在未察觉之下被捆绑了其他外国软件,堪比国内的流氓
全家桶
软件,连关闭都找不到地方,关服务也频频提示没有权限操作,拒绝访问等等。尝试了种种方法,均未达到效果。
超级跳投
·
2024-08-29 01:14
(1)Hilt的基本概念和使用
Jetpack
Hilt是一个用于Android的依赖注入框架,它建立在Dagger的基础上,旨在简化Android应用中的依赖注入过程。
challenge51all
·
2024-08-28 16:37
jetpack
android
jetpack
Hilt
04 vue3之to系列
全家桶
toReftoRefstoRawtoRef如果原始对象是非响应式的就不会更新视图数据是会变的如果原始对象是响应式的是会更新视图并且改变数据的针对响应式的有效修改某个对象的key值非响应式视图不会改变,源码没做依赖收集和更应依赖,做了会导致BUG会触发两次{{j}}toRefimport{ref,reactive,toRef,toRefs,toRaw}from"vue";letj=reactive(
流氓也是种气质 _Cookie
·
2024-08-27 22:43
Vue3
javascript
前端
vue.js
Vue3
03 vue3之Reactive
全家桶
reactive用来绑定复杂的数据类型例如对象数组AarryObjectsetmapreactive源码约束了我们的类型他是不可以绑定普通的数据类型这样是不允许会给我们报错import{reactive}from'vue'letperson=reactive('sad')绑定普通的数据类型我们可以使用ref你如果用ref去绑定对象或者数组等复杂的数据类型我们看源码里面其实也是去调用reactive
流氓也是种气质 _Cookie
·
2024-08-27 22:13
Vue3
vue.js
前端
javascript
vue3
JetPack
Compose 实战 Jetchat(2)
继续看配置app/build.gradlebuildFeatures{composetrueviewBindingtrue//DisableunusedAGPfeaturesbuildConfigfalseaidlfalserenderScriptfalseresValuesfalseshadersfalse}指的注意的是这里开启和关闭功能的做法承接上篇importcom.example.comp
zcwfeng
·
2024-08-25 02:56
vue3项目使用signalr(长链接/服务端推送到客户端)
需求项目中需要服务端主动向客户端发送通知消息后端是.net6的webapi项目,前端是vue3
全家桶
项目,前后端分离这里使用signalR来实现,官网:ASP.NETCoreSignalR概述|MicrosoftLearn
woflyoycm
·
2024-08-24 13:10
vue
C#
前端
前端
javascript
asp.net
.net
c#
Lifecycle的基本概念和使用实例
Jetpack
的Lifecycle是一个用于管理Android组件(如Activity和Fragment)生命周期的库。
challenge51all
·
2024-08-24 11:02
jetpack
jetpack
lifecycle
Github新开源303页Spring
全家桶
高级笔记
Spring
全家桶
不知道各位Java好大哥们闲的时候会不会去关注Spring目前的官网,你会发现他的slogan是:SpringmakesJavaSimple。它让Java的开发变得更加简单。
Java海
·
2024-08-23 14:42
Android
Jetpack
架构组件之Lifecycle
Lifecycle简介一直以来,解藕都是软件开发永恒的话题。在Android开发中,解藕很大程度上表现为系统组件的生命周期与普通组件之间的解藕,因为普通组件在使用过程中需要依赖系统组件的的生命周期。举个例子,我们经常需要在页面的onCreate()方法中对组件进行初始化,然后在onStop()中停止组件,或者在onDestory()方法中对进行进行销毁。事实上,这样的工作非常繁琐,会让页面和页面耦
大渔歌_
·
2024-08-23 10:46
jetpack
android
jetpack
Jetpack
系列(十) — 测试 ,2021Android高级面试题总结
```Room测试在androidTest文件夹下新建测试类```@RunWith(AndroidJUnit4::class)classWordDaoTest{privatelateinitvardatabase:AppDataBaseprivatelateinitvarwordDao:WordDaoprivatevalword1=Word("hello")privatevalword2=Word
m0_61408726
·
2024-08-23 08:37
Android
android
面试
java
移动开发
Android
Jetpack
组件(一)
Jetpack
组件概述
文章目录一、
Jetpack
是什么?二、
Jetpack
组件的作用三、
Jetpack
组件的组成三、总结一、
Jetpack
是什么?
maguifeng2012
·
2024-08-22 13:14
android
jetpack
android
(一)Android
Jetpack
组件介绍
1、为什么会有
Jetpack
组件?
Jetpack
组件其最核心的出发点就是帮助开发者快速构建出稳定、高性能、测试友好同时向后兼容的APP。2、
Jetpack
组件是什么?
James-Tom
·
2024-08-22 13:43
Android
Mvvm架构
Android-
Jetpack
架构组件(一)带你了解Android-
Jetpack
Architecture指的是架构组件,帮助开发者设计稳健、可测试且易维护的应用。架构组件可以说是对应用开发帮助最大的组件,本系列也是围绕着架构组件进行讲解。DataBinding:以声明方式将可观察数据绑定到界面元素,通常和ViewModel配合使用。Lifecycle:用于管理Activity和Fragment的生命周期,可帮助开发者生成更易于维护的轻量级代码。LiveData:在底层数据库更
性能优化Java开发
·
2024-08-22 12:08
2024年程序员学习
android
jetpack
架构
android
谷歌Phone的AI
全家桶
上线了,给所有安卓手机打了个样
Google的Pixel9系列正式发布,亮点依然在AI功能!为了让自家的手机能跑起来AI功能,Pixel在硬件方面进行了升级。Google为所有新手机增加了RAM,以满足对设备内存需求高的AI应用。Pixel9配备了12GBRAM,其余型号(Pixel9Pro、Pixel9ProXL、Pixel9ProFold)则拥有16GB内存。Pixel9的外观设计令人印象深刻,颜值十分能打。但更重要的部分是
诗者才子酒中仙
·
2024-08-22 04:46
物联网
/
互联网
/
人工智能
/
其他
云计算
/
大数据
/
安全
/
数据库
人工智能
智能手机
罗永浩将首度直播卖“云”;武汉大学回应开设雷军班;.NET 7自5月14日起将不被支持 | 极客头条
90后华为「天才少年」稚晖君又获新融资百度智能云推出大模型应用
全家桶
,7款产品全新升级武汉大学回应开设雷军班:招15人,本博贯通知情人士辟谣腾讯大规模裁员罗永浩将首度直播卖“云”联发科携手阿里云,天玑930
极客日报
·
2024-03-28 17:20
.net
jetpack
mvvm架构
Jetpack
MVVM理解参考文档
Jetpack
模式是mvvm在安卓开发下的一个具体实现,是官方推荐的用法,通过数据驱动完成解耦,兼备控制试图的生命周期,Lifecycle能够妥善处理页面的周期,避免view
问心所求
·
2024-03-15 22:28
架构
android
android
jetpack
JVM对象创建与内存分配机制分析
本地线程分配缓冲三、初始化四、设置对象头五、执行方法六、对象内存分配七、对象内存回收可达性分析算法:总结前言最新的Java面试题,技术栈涉及Java基础、集合、多线程、Mysql、分布式、Spring
全家桶
旺仔爱Java
·
2024-03-15 15:16
JVM专题
jvm
java
JVM级缓存本地缓存Caffeine
创建缓存的代码逻辑二、Caffeine的优化方面淘汰算法W-TinyLFU三、Caffeine的业务使用总结前言最新的Java面试题,技术栈涉及Java基础、集合、多线程、Mysql、分布式、Spring
全家桶
旺仔爱Java
·
2024-03-15 06:32
JVM专题
jvm
JVM缓存
本地缓存
Caffeine
Guava
Cache
学习用网址 自留
CSDN博客_shell学习Python基础-廖雪峰的官方网站Python爬虫100例教程导航帖(已完结)_梦想橡皮擦,专栏100例写作模式先行者-CSDN博客_python爬虫100例教程蓝桥杯算法
全家桶
lsswear
·
2024-03-13 07:29
学习
学习
被情绪冲击时,我们如何保持稳定?(二)
想到考试感到焦虑,一个没留神,已经吃了一桶肯德基
全家桶
刷了整晚手机而没一点都没复习;在人群中感到不安,别人
花团与芥末
·
2024-03-05 02:44
Mysql5.7主从复制安装配置
1.下载笔者的服务器时centos7,选择的mysql版本是5.7的centos
全家桶
版本,链接如下:rpm-centos7-社区版
全家桶
-链接2.安装2.1检查服务器是否已安装:rpm-qa|grep-imysql
南风nanfeng
·
2024-03-01 12:18
Jetpack
Compose 架构层
点击查看:
Jetpack
Compose架构层官网本页面简要介绍了组成
Jetpack
Compose的架构层,以及这种设计所依据的核心原则。
ChinaDragonDreamer
·
2024-02-28 02:40
#
JetpackCompose
架构
android
jetpack
台达PLC编程软件之仿真方法
(学会利用这样的仿真,可以提前把项目在实验室先进行校验)如果你还不知道软件在哪里,那么请移步到《台达软件
全家桶
》。如果不知道软件安装的,那么请私聊。
TomatoTor
·
2024-02-25 04:56
docker安装网易云音乐(yesplaymusic)
hub.docker.com/r/fogforest/yesplaymusic/tags项目地址:https://github.com/qier222/YesPlayMusic✨特性✅使用Vue.js
全家桶
开发网易云账号登录
跪下,大胆刁民
·
2024-02-20 20:49
docker
笔记
docker
容器
运维
XMall 开源商城 SQL注入漏洞复现(CVE-2024-24112)
0x01产品简介XMall开源电商商城是开发者Exrick的一款基于SOA架构的分布式电商购物商城前后端分离前台商城:Vue
全家桶
后台管理:Dubbo/SSM/Elasticsearch/Redis/MySQL
OidBoy_G
·
2024-02-20 11:27
漏洞复现
web安全
安全
sql
Jetpack
之WorkManager 的链式调度
简介WorkManager主要的能力:可轻松调度那些即使在退出应用或重启设备后仍然可以运行的可延期的异步任务,重点是可延期和异步链式任务本篇侧重介绍Workmanager的异步的链式任务的调度上,至于可延期定时任务等更高级功能,我们后面再做分享WorkManagerdeviceapiLevel使用条件:如果设备在API级别23或更高级别上运行,系统会使用JobScheduler。在API级别14-
QiShare
·
2024-02-20 06:33
Jetpack
之Glance+Compose实现一个小组件
Glance,官方对其解释是使用
Jetpack
Compose样式的API构建远程Surface的布局,通俗的讲就是使用Compose风格的API来搭建小插件布局,其最新版本是2022年2月23日更新的1.0.0
左大星
·
2024-02-20 05:40
Android进阶
Jetpack
Compose
android
android-jetpack
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
其他