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
打造丝滑的Android应用:LiveData完全教程
LiveData是Android
Jetpack
提供的一种观
大模型大数据攻城狮
·
2025-06-26 09:22
android
echarts
livedata
flow
android面试
android面经
数据分发
【Android知识笔记】ARouter / Navigation / EventBus
注:本文主要基于过去AndroidView体系的路由学习笔记整理,不包括最新的
Jetpack
Compose路由体系,如您需了解关于
Jetpack
Compose中的导航路由,请参考
Jetpack
Compose
川峰
·
2025-06-25 21:23
Android知识笔记
ARouter
Navigation
EventBus
Android Navigation
在
JetPack
中有一个组件是Navigation,顾名思义它是一个页面导航组件,相对于其他的第三方导航,不同的是它是专门为Fragment的页面管理所设计的。
锐湃
·
2025-06-25 21:22
jetpack
navigation
WorkManager深度解析:企业级后台任务调度方案
WorkManager一、WorkManager是什么WorkManager是Android
Jetpack
组件库中的一部分,专为管理和调度后台任务而设计。
Android洋芋
·
2025-06-25 03:44
WorkManager
Jetpack
任务调度
Android
后台任务
从ConstraintLayout到
Jetpack
Compose:全面掌握Android UI设计与布局技术
简介**ConstraintLayout作为Android官方推荐的首选布局管理器,提供了灵活高效的界面构建方案,而
Jetpack
Compose作为声明式UI框架,正在逐步改变Android开发范式。
Android洋芋
·
2025-06-25 02:42
AndroidUI设计
JetpackCompose
MaterialDesign3
声明式UI
性能优化
Android Compose 约束布局(ConstraintLayout、Modifier.constrainAs)源码深度剖析(十二)
随着Android开发技术的不断发展,
Jetpack
Compose作为一种全新的声明式UI框架应运而生。它为开发者提供了一种更简洁、高效的方式来构建Android应用的用户界面。
Android 小码峰啊
·
2025-06-24 06:42
Android
Compose介绍
android
Android安全机制权威指南:从权限、加密到代码混淆
第一部分:应用权限管理-最小权限原则权限的分类如何请求运行时权限第二部分:数据加密-保护本地数据
Jetpack
Security:官方推荐的加
半夜偷你家裤衩子
·
2025-06-23 02:05
Android
android
安全
安卓
JetPack
篇——LifeCycle原理
LifeCycle一、什么是Lifecycle具备宿主生命周期感知能力的组件。它能持有组件(如Activity或Fragment)生命周期状态的信息,并且允许其他观察者监听宿主的状态。二、基本原理1、安卓10以下版本隐形的Fragment注入在LifecycleOwner(宿主页面)中,当Fragment感知到宿主生命周期变化时,通知LifecycleRegister进行状态修改,然后Lifecy
GoatJun
·
2025-06-22 19:20
Android
android
android
jetpack
Android
Jetpack
解析之——LiveData_什么生命周期下开始observelivedata
最后最后为了帮助大家深刻理解Android相关知识点的原理以及面试相关知识,这里放上相关的我搜集整理的24套腾讯、字节跳动、阿里、百度2019-2021BAT面试真题解析,我把大厂面试中常被问到的技术点整理成了视频和PDF(实际上比预期多花了不少精力),包知识脉络+诸多细节。还有高级架构技术进阶脑图帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。Andro
2401_84545908
·
2025-06-22 18:16
程序员
android
jetpack
android
Jetpack
组件实战:ViewModel+LiveData+Navigation提升代码结构化与可维护性
简介
Jetpack
组件是Google为Android开发者提供的现代化架构解决方案,其中ViewModel、LiveData和Navigation三大组件在提升代码结构化和可维护性方面表现尤为突出。
Android洋芋
·
2025-06-22 12:06
Android
Jetpack
ViewModel实战
LiveData响应式编程
Navigation模块化
Jetpack
架构组件 -> ViewModel
在Android开发中,ViewModel是
Jetpack
架构组件的核心部分,用于以生命周期感知的方式管理和存储UI相关的数据。
消失的旧时光-1943
·
2025-06-20 11:45
jetpack
架构
android
jetPack
Android应用开发:深度解析Material Design 3 Expressive新特性及适配实践
开发者可通过更新项目SDK版本至Android16,并使用
Jetpack
Compose的最新组件库快速适配这一设计语言。本文将从零开始,通过详细代码示
·
2025-06-20 04:28
Android
Jetpack
Compose开发纯自定义表盘【可用于体重,温度计等项目】
嗯,几天没写博客,又来了分享知识咯,博主也是菜鸡一个,有错误大家评论提出来,手下留情。先上图:开发环境:MacOS15.0.1AndroidStudioJellyfish|2023.3.1Patch2当前程序环境compileOptions{sourceCompatibilityJavaVersion.VERSION_11targetCompatibilityJavaVersion.VERSION
·
2025-06-18 03:12
Android 开发理论树
以下是Android开发理论树的体系化梳理,涵盖从基础到高级的知识结构,并结合现代开发趋势(如
Jetpack
、Kotlin、Compose),帮助学习者建立系统化的学习路径:Android开发理论树mindmaproot
MUJ7
·
2025-06-17 20:00
android
Compose列表项动画实现指南
本文将深入探讨如何在
Jetpack
Compose中使用AnimatedVisibility实现优雅的列表项动画效果。
时小雨
·
2025-06-12 08:25
Android实战与技巧
kotlin
android
java
Android 之 kotlin 语言学习笔记四(Android KTX)
一、AndroidKTX简介AndroidKTX是包含在Android
Jetpack
及其他Android库中的一组Kotlin扩展程序。
casual_clover
·
2025-06-08 14:53
Kotlin
新起点
Android
android
kotlin
学习
Jetpack
Compose瀑布流实现方案
本文全面解析在
Jetpack
Compose中实现瀑布流布局的两种主流方案,涵盖基础实现、性能优化及核心源码解析,助你轻松应对复杂布局需求。
时小雨
·
2025-06-08 11:01
Android
Jetpack
Android基础
Android实战与技巧
android
kotlin
java
android
jetpack
androidx
KMP跨平台开发中的现状调研
目前KMP在业务逻辑共享方面已相当成熟,支持在Android、iOS、桌面、Web及服务器端之间实现高达80%的代码复用,但在UI框架支持、部分
Jetpack
库兼容性、依赖注入框架支持以及特定平台API
胡湾ONE
·
2025-06-08 06:58
KMP跨平台开发现状调研
目前KMP在业务逻辑共享方面已相当成熟,支持在Android、iOS、桌面、Web及服务器端之间实现高达80%的代码复用,但在UI框架支持、部分
Jetpack
库兼容性、依赖注入框架支持以及特定平台API
和乐君
·
2025-06-08 06:55
跨端开发
kotlin
android
ios
Paging 3.0 + Kotlin 分页加载指南
Paging3.0是Android
Jetpack
组件中用于高效分页加载数据的现代化方案,结合Kotlin协程和Flow特性,能够显著简化分页逻辑的实现。
时小雨
·
2025-06-08 00:17
kotlin
开发语言
android
Jetpack
二维码扫描:CameraX与ML Kit结合方案
Jetpack
二维码扫描:CameraX与MLKit结合方案关键词:
Jetpack
、CameraX、MLKit、二维码扫描、Android开发、机器学习、图像识别摘要:本文深入探讨了在Android应用中使用
移动开发前沿
·
2025-06-05 04:35
移动端开发宝典
ai
Android后台任务管理利器
Jetpack
组件中的WorkManager应运而生,成为非实时后台任务的终极解决方案。本文将深入解析WorkManager的核心场景、
时小雨
·
2025-06-03 08:03
Android基础
android
kotlin
java
Android Compose开发架构选择指南:单Activity vs 多Activity
简介掌握
Jetpack
Compose的Activity架构选择,是构建高性能、易维护Android应用的关键一步。
Android洋芋
·
2025-05-31 16:58
android
架构
单Activity架构
多Activity架构
性能优化
模块化设计
大屏适配
JetPack
——ViewModel
ViewModel是什么?ViewModel类是一种业务逻辑或屏幕级状态容器。它用于将状态公开给界面,以及封装相关的业务逻辑。它的主要优点是,它可以缓存状态,并可在配置更改后持久保留相应状态。这意味着在activity之间导航时或进行配置更改后(例如旋转屏幕时),界面将无需重新提取数据。ViewModel解决什么问题?如下是MVP架构中播放暂停按钮的实现classMainActivity:AppC
松仔log
·
2025-05-28 23:05
#
Jetpack
android
kotlin
java
Jetpack
架构组件从入门到精通:项目的核心功能/场景
Jetpack
架构组件从入门到精通:项目的核心功能/场景【下载地址】
Jetpack
架构组件从入门到精通《
Jetpack
架构组件从入门到精通》是一份系统性的学习资源,帮助开发者由浅入深掌握
Jetpack
组件的使用
宣隽熹Ambitious
·
2025-05-28 13:56
Android
Jetpack
实战:优化移动开发的布局性能
Android
Jetpack
实战:优化移动开发的布局性能关键词:Android
Jetpack
、布局性能优化、Compose、ConstraintLayout、ViewBinding摘要:本文从移动应用用户体验的核心痛点
移动开发前沿
·
2025-05-27 22:31
android
jetpack
android
ai
Android
Jetpack
在移动开发中的全面解析与应用
Android
Jetpack
在移动开发中的全面解析与应用关键词:Android
Jetpack
、组件化开发、架构组件、ViewModel、LiveData、Room、Compose摘要:本文全面解析Android
Jetpack
移动开发前沿
·
2025-05-27 10:48
android
jetpack
android
ai
Android
Jetpack
:移动开发的强大助力
Android
Jetpack
:移动开发的强大助力关键词:Android
Jetpack
、组件化开发、架构组件、ViewModel、LiveData、Room、Navigation摘要:本文深入探讨Android
Jetpack
移动开发前沿
·
2025-05-27 06:53
移动端开发宝典
android
jetpack
android
ai
现代Android 选项卡实现方案
但随着
Jetpack
组件库的成熟,这些技术已逐渐被更高效、灵活的方案取代。本文将详细讲解如何用现代技术实现类似功能,并提供完整的代码实现和关键优化点。
时小雨
·
2025-05-27 02:25
android
kotlin
KMP跨平台开发中的现状调研
目前KMP在业务逻辑共享方面已相当成熟,支持在Android、iOS、桌面、Web及服务器端之间实现高达80%的代码复用,但在UI框架支持、部分
Jetpack
库兼容性、依赖注入框架支持以及特定平台API
七上八幡
·
2025-05-27 02:24
Jetpack
+MVVM
本文包含Android中MVVM体系中的很多部分,主要对ViewModel+DataBinding+RxJava+LiveData+Lifecycle等笔者所使用的技术体系进行解析.本文字数较多,内容较为完整并且后续还会追加更新,阅读本篇文章需要较长时间,建议读者分段阅读.所有文字均为个人学习总结和理解,仅供参考,如有纰漏还请指出,笔者不胜感激.1.1配置环境笔者的AndroidStudio版本=
hc.Geng
·
2025-05-25 16:25
jetpack
android
Jetpack
+MVVM架构下的Android定位开发 - 含完整代码示例
完整实现:在AndroidFragment中使用定位功能下面提供完整的代码实现,包括定位工具类、Fragment实现以及ViewModel整合方案。1.添加权限声明在AndroidManifest.xml中添加以下权限:1.定位工具类(NativeLocationHelper.kt)importandroid.Manifestimportandroid.content.Contextimporta
奋斗理想
·
2025-05-25 15:24
android
Kotlin
android
kotlin
Jetson系统烧录与环境配置全流程详解(含驱动、GCC、.Net设置)
Jetson系统烧录与环境配置全流程详解(含驱动、GCC、.Net设置)目录1.准备工作与工具安装1.1主机系统要求1.2安装SDKManager2.
JetPack
系统烧录流程2.1Jetson进入恢复模式
视觉AI
·
2025-05-24 22:37
模型部署
python基础
.net
人工智能
计算机视觉
linux
ubuntu
Kotlin 之 协程(三)Flow异步流
{//超时的时候取消流withTimeoutOrNull(2500){cancelFlow().collect{log("value=$it")}}}打印:在2.5秒的时候超时了,取消了com.z.z
jetpack
V
2401_89694082
·
2025-05-19 03:43
kotlin
android
javascript
Jetpack
Compose 中移除或自定义点击阴影效果
Jetpack
Compose点击效果:移除或自定义默认的灰色阴影在
Jetpack
Compose开发中,当为Column、Image等组件添加点击事件时,默认会出现MaterialDesign的灰色涟漪(
奋斗理想
·
2025-05-15 15:52
android
Compose
android
高仿微信客户端开发实践 | WeClone 技术解析
项目地址:github.com/xming521/WeClone项目亮点:100%原生开发,无第三方UI框架依赖采用最新Android
Jetpack
组件构建完整实现即时通讯核心链路高度还原微信交互动效二
几道之旅
·
2025-05-14 19:58
人工智能
智能体及数字员工
微信
人工智能
Jetpack
Compose 状态管理:为什么 `by viewModel.state` 能自动刷新界面?
Jetpack
Compose状态管理:为什么byviewModel.state能自动刷新界面?
奋斗理想
·
2025-05-14 02:36
Compose
android
android
Android操作系统的移动办公应用开发要点
Android操作系统的移动办公应用开发要点关键词:Android移动办公开发、组件化架构、数据安全加密、跨平台兼容性、性能优化、企业级需求、
Jetpack
组件摘要:本文系统解析Android移动办公应用开发的核心技术要点
操作系统内核探秘
·
2025-05-12 12:31
android
ai
Jetpack
与 Kotlin 协程:异步编程的完美结合
Jetpack
与Kotlin协程:异步编程的完美结合关键词:
Jetpack
、Kotlin协程、异步编程、ViewModel、LiveData、Room、Flow摘要:本文深入探讨
Jetpack
组件与Kotlin
移动开发前沿
·
2025-05-10 09:53
kotlin
开发语言
android
ai
Android开发实战班 -应用架构 - MVVM 架构模式
本章节将深入讲解MVVM架构模式的原理、组件、
Jetpack
组件(如ViewModel和LiveData)的使用,以及如何在Android项目中应用MVVM架构。MVVM架构模式简介M
老码小张
·
2025-05-09 20:33
Android
开发实战班
android
架构
项目推荐:Resaca —— 打造灵活高效的
Jetpack
Compose对象管理新时代
项目推荐:Resaca——打造灵活高效的
Jetpack
Compose对象管理新时代resacaAndroidlibrarytoscopeViewModelstoaComposable,survivingconfigurationchangesandnavigation
姚喻蝶Kerry
·
2025-05-09 15:27
Jetpack
Compose与Kotlin UI开发革命
Jetpack
Compose+Kotlin:AndroidUI开发的革命简介
Jetpack
Compose是Google推出的现代AndroidUI工具包,结合Kotlin语言,彻底改变了传统Android
androidwork
·
2025-05-08 04:14
kotlin
ui
开发语言
Kotlin中 StateFlow 或 SharedFlow 或 LiveData的区别
每种工具都有其特点和使用场景,下面我们将逐一比较它们的区别:1.LiveDataLiveData是Android
Jetpack
库的一部分,用于在架构组件中观察数据变化。它主要用于UI组件与数据仓库之
夜晚&星光
·
2025-05-06 19:18
kotlin
开发语言
android
Jetpack
Compose 边距终极指南:Margin 和 Padding 的正确处理方式
Jetpack
Compose边距终极指南:Margin和Padding的正确处理方式在Android开发中,
Jetpack
Compose彻底改变了UI构建方式,但许多开发者对如何处理边距(Margin/
奋斗理想
·
2025-05-04 18:02
Compose
android
android
Android Compose 物联网(IoT)UI 组件库封装指南
AndroidCompose物联网封装组件在物联网(IoT)应用开发中,使用
Jetpack
Compose可以创建现代化、响应式的用户界面。
奋斗理想
·
2025-05-04 17:28
android
Compose
android
Jetson Orin Nano 开发手册——快速入门
您可以使用它与NVIDIA®
JetPack
™SDK一起开发和测试适合您用例的软件。Jetson开发者套件不适用于生
FREEDOM_X
·
2025-04-27 13:54
Jetson
Orin
Nano
数据库
java
服务器
人工智能
算法
安卓App开发 篇二:Android UI和布局
文章目录系列文章
Jetpack
Compose基本语法可组合函数预览布局元素基于槽位(slot-based)的布局横屏处理实现布局设计布局检查器工具MaterialDesign使用字符串等资源列表和动画LazyColumn
李小白杂货铺
·
2025-04-24 20:02
斜杠人生
android
ui
Jetpack
Compose
布局
XML迁移到Compose
Kotlin 协程在 LiveData 中的完美封装:CoroutineLiveData 全解
CoroutineLiveData是liveData构造器创建出来的LiveData对象,它是
Jetpack
中为协程量身打造的LiveData版本,主要用来让我们在LiveData的作用域内,安全、方便地使用协程
居然是阿宋
·
2025-04-24 19:54
Kotlin
kotlin
android
开发语言
(二十九)安卓开发中DataBinding 和 ViewBinding详解
ViewBinding是Android
Jetpack
提供的一项功能,旨在替代传统的findViewById方法。它通过为
匹马夕阳
·
2025-04-23 04:09
Android开发
android
Android Kotlin(五)数据流StateFlow和LiveData
来源标注:Android上的Kotlin数据流|AndroidDevelopers书接上篇:Android
Jetpack
之LiveData使用及源码Flow的核心概念Flow是一种基于协
艾阳Blog
·
2025-04-22 14:46
Kotlin
android
kotlin
开发语言
上一页
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
其他