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
jetpack
mvvm架构
Jetpack
MVVM理解参考文档
Jetpack
模式是mvvm在安卓开发下的一个具体实现,是官方推荐的用法,通过数据驱动完成解耦,兼备控制试图的生命周期,Lifecycle能够妥善处理页面的周期,避免view
问心所求
·
2024-03-15 22:28
架构
android
android
jetpack
Jetpack
Compose 架构层
点击查看:
Jetpack
Compose架构层官网本页面简要介绍了组成
Jetpack
Compose的架构层,以及这种设计所依据的核心原则。
ChinaDragonDreamer
·
2024-02-28 02:40
#
JetpackCompose
架构
android
jetpack
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
细说 AppCompat 主题引发的坑:You need to use a Theme.AppCompat theme with this activity!
AppCompat框架作为
Jetpack
集合的基石,非常重要。
TechMerger
·
2024-02-20 05:27
Jetpack
AppCompat
Android
android
移动开发
java
AppCompat
Jetpack
Compose 1.6 发布:性能大升级、拖放新功能、文本新变化...
翻译自:https://android-developers.googleblog.com/2024/01/whats-new-in-
jetpack
-compose-january-24-release.html
TechMerger
·
2024-02-20 05:57
Android
Compose
android
compose
jetpack
kotlin
Android
jetpack
compose 创建新拟态风格控件
前几天开发新程序的时候,选择了
jetpack
最新的组件compose来构建应用程序的界面。
酱小油
·
2024-02-19 21:23
Android
compose
android
2022-05-10-
jetpack
之liveData
一、前言LiveData是一个可观察的数据存储类,并且具有ActivityorFramgent生命周期的感知能力,livedata会将存储的数据,发送给正处于活跃的观察者observer。使用LiveData的优势UI和数据保持一致避免内存泄漏不会因Activity停止而导致崩溃自动感知生命周期解决Configurationchanges问题共享资源:使用单例扩展LiveData二、相关API1、
北京小强户外
·
2024-02-19 20:29
Jetpack
Compose 第 4 课:列表和动画
点击查看:
Jetpack
Compose教程点击查看:Composetutorial代码简介
Jetpack
Compose是用于构建原生Android界面的新工具包。
ChinaDragonDreamer
·
2024-02-19 18:49
#
JetpackCompose
android
jetpack
android
Jetpack
Compose 第 2 课:布局
点击查看:
Jetpack
Compose教程点击查看:Composetutorial代码简介
Jetpack
Compose是用于构建原生Android界面的新工具包。
ChinaDragonDreamer
·
2024-02-19 18:48
#
JetpackCompose
android
jetpack
android
Jetpack
Compose 第 3 课:Material Design
点击查看:
Jetpack
Compose教程点击查看:Composetutorial代码简介
Jetpack
Compose是用于构建原生Android界面的新工具包。
ChinaDragonDreamer
·
2024-02-19 18:48
#
JetpackCompose
android
jetpack
android
Android
Jetpack
ViewModel
导语
Jetpack
简介及其它组件文章还在因为屏幕反转数据丢失而烦恼吗?那就使用ViewModel吧。
一个有故事的程序员
·
2024-02-14 23:47
Android---
Jetpack
Compose学习003
本文将探索如何在使用
Jetpack
Compose时使用和考虑状态,为此,我们需要构建一个TODO应用,我们将构建一个有状态界面,其中会显示可修改的互动式TODO列表。状态的定义。
别偷我的猪_09
·
2024-02-14 12:18
#
Jetpack
Compose
kotlin
android
Jetson TX1 UART0(/dev/ttyS0)转为普通串口方法
connecttech.com/resource-center/kdb347-reassigning-disable-serial-debug-connect-tech-tx1-carriers/2参考网址中
JetPack
羊羊羊羊羊羊羊--
·
2024-02-14 08:42
Jetson
ubuntu
linux
DataBinding源码浅析---初始化过程
作为Google官方发布的支持库,DataBinding实现了UI组件和数据源的双向绑定,同时在
Jetpack
组件中,也将DataBinding放在了Architecture类型之中。
左大星
·
2024-02-13 13:17
Android进阶
android
jetpack
android-jetpack
android
kotlin
Android---
Jetpack
Compose学习002
Compose布局。Compose布局的目标:1)实现高性能;2)让开发者能够轻松编写自定义布局;3)在Compose中,通过避免多次测量布局子级可实现高性能。如果需要进行多次测量,Compose具有一个特殊系统,即固有特性测量。标准布局组件使用Column可将多个像垂直地放置在屏幕上;使用Row可将多个项水平地放置在屏幕上;使用Box可将一个元素放在另一个元素上。类似于FrameLayout布局
别偷我的猪_09
·
2024-02-11 15:08
#
Jetpack
Compose
kotlin
android
Compose之Slider全面解析
JetPack
Compose系列(14)—SliderSlider,即拖动条,默认包含了一个滑块和一个滑动轨道。允许用户在一个数值范围内进行选择。
左大星
·
2024-02-10 19:10
Jetpack
Compose
Android进阶
android
android
jetpack
android-jetpack
Jetpack
Compose常用工具包推荐
跟常规的View体系一样,Compose在扩展库方面也获得了很多官方支持。以下扩展库,如果没有特殊说明,都在官方仓库https://google.github.io/accompanist/或https://github.com/google/accompanist。Insets作用:设置WindowsInsets配置方式:repositories{mavenCentral()}dependenc
左大星
·
2024-02-10 19:40
android
jetpack
android-jetpack
android
kotlin
Jetpack
Compose之状态管理
JetPack
Compose系列(13)—状态管理State即,状态。
左大星
·
2024-02-10 18:07
android
jetpack
android-jetpack
android
kotlin
基于Hilt+Retrofit+协程的MVVM模式探索
一、简介年初开始我们公司的项目上开始使用MVVM与
Jetpack
,但是我们并没有使用Kotlin,最近想学习一下Kotlin的协程,所以写了个Demo,然后就寻思写篇博客。
Android开发指南
·
2024-02-10 07:10
Android
Jetpack
Compose之使用脚手架快速搭建APP布局结构
概述现在市场上大多数的手机APP的通用布局结构都是顶部有个顶部导航栏,底部有个底部导航栏,例如抖音的布局结构:点击导航栏里面的各个项又可以跳转到相应的页面,现在这种结构特别流行,如果我们使用传统的View来实现会很费力。而且效果还不咋理想。所以Compose给我们提供了一个组件叫脚手架(Scaffold)可以快速的实现一个类似的UI结构。实例解析Scaffold组件实现了MaterialDesig
职场007
·
2024-02-10 06:30
Android
Jetpack
Compose
android
android
jetpack
kotlin
Scaffold
脚手架
Jetpack
Compose从入门到实战学习笔记9—Scaffold脚手架的简单使用
Jetpack
Compose从入门到实战学习笔记9—Scaffold脚手架的简单使用1.定义scaffold脚手架的item:varselectedItembyremember{mutableStateOf
淡淡的香烟
·
2024-02-10 06:58
Android
Jetpack
学习
android
kotlin
Jetpack
LiveData
整体预览
Jetpack
LiveData概览图1.使用说明1.1特点确保界面符合数据状态LiveData遵循观察者模式。当底层数据发生变化时,LiveData
科技猿人
·
2024-02-09 22:27
Jetpack
Compose - Scaffold、SnackBar
Jetpack
Compose-Scaffold、SnackBar0、介绍1、属性一览2、使用示例3、版本更新4、未解决问题Compose系列文章,请点原文阅读。原文,是时候学习Compose了!
乐翁龙
·
2024-02-09 07:02
Jetpack-Compose
Jetpack
Compose
Scaffold
SnackBar
脚手架
orin 36.2 /sys/class/gpio/export节点没有
JetsonAGXOrin升级sdk到
JetPack
-36.2,发现/sys/class/gpio/export节点没有,需要怎么配置?
Janet CHU
·
2024-02-09 06:18
orin
linux
【Yolo】Jetson Orin Nano下部署 YoloV5
环境:
Jetpack
:5.1.1CUDA:11.
Jamie.T
·
2024-02-08 22:35
Yolo
YOLO
Android
Jetpack
Compose - Button
简单示例@ComposablefunButton(text:String,modifier:Modifier=Modifier.None,onClick:(()->Unit)?=null,style:ButtonStyle=ContainedButtonStyle()){Button(modifier=modifier,style=style,onClick=onClick){Text(text=
魁地奇
·
2024-02-08 21:42
Compose | UI组件(十五) | Scaffold - 脚手架
布局例子2:带有Drawer的Scaffold布局例子3:带有Snackbar的Scaffold布局总结前言Compose中的Scaffold脚手架:构建现代化Android界面的基石随着Android
Jetpack
Co
谭祖爱
·
2024-02-08 18:19
Android开发
#
[Compose]
Compose
Scaffold
Android
Jetpack
Compose 沉浸式状态栏的实现
目录概述效果展示代码实现总结概述说到沉浸式状态栏,很多小伙伴可能不太熟悉,其实让Android的状态栏的颜色和APP的主题颜色相同,给人感觉状态栏和APP就是一体的。沉浸式的状态栏让页面看起来更舒服,实现沉浸式状态栏也很简单,首先就是配置主题,然后设置状态栏的颜色,之前的博客中实现沉浸式状态栏是通过将状态栏的颜色设置成页面背景的颜色,这样状态栏就和背景融为一体了,但是这种办法在每个页面都需要设置一
职场007
·
2024-02-07 16:08
Android
Jetpack
Compose
android
jetpack
Android
Compose
Compose
沉浸式状态栏
沉浸式状态栏
Kotlin——
jetpack
Compose按钮弹出dialog、列表(类似recyclerView)、双向绑定--列表(可单选/多选)、列表选中显示边框(最简单的方式)
一、按钮弹出dialog效果图为:packagecom.example.
jetpack
composeimportandroid.os.Bundleimportandroidx.activity.ComponentActivityimportandroidx.activity.compose.setContentimportandroidx.compose.material
wy313622821
·
2024-02-07 15:37
kotlin
-
java
kotlin
android
java
Jetpack
Compose之ConstraintLayout
Jetpack
Compose系列(10)-ConstraintLayoutConstraintLayout在View体系中,ConstraintLayout就已经展现出其关于布局构建功能的强大性,能够避免过多的布局嵌套导致页面过多的渲染和代码维护性
左大星
·
2024-02-07 15:35
Jetpack
Compose
Android进阶
android
jetpack
android-jetpack
android
kotlin
Jetpack
Compose - AlertDialog
Jetpack
Compose-AlertDialog0、介绍1、属性一览2、使用示例3、版本更新4、未解决问题Compose系列文章,请点原文阅读。原文,是时候学习Compose了!
乐翁龙
·
2024-02-07 15:05
Jetpack-Compose
Jetpack
Compose
AlertDialog
dialog
Jetpack
Compose从入门到实战学习笔记7—Dialog的简单使用
Jetpack
Compose从入门到实战学习笔记7—Dialog的简单使用1.Dialog对话框Dialog的参数如下:@ComposablefunDialog(onDismissRequest:(()
淡淡的香烟
·
2024-02-07 15:05
Android
Jetpack
android
kotlin
开发语言
Jetpack
之RadionBtton、Switch、Checkbox组件介绍
Jetpack
Compose系列(9)-RadionBtton、Switch、Checkbox组件介绍RadioButton跟View体系一样,Compose也有RadioButton单选按钮组件,遵从
左大星
·
2024-02-07 15:05
Jetpack
Compose
Android进阶
android
android
jetpack
android-jetpack
kotlin
Jetpack
Compose中的Dialog、AlertDialog
跟View体系一样,Compose中也用Dialog做提示框的。既然有这个API,那我们还是得卷起来熟悉下使用流程及方法。Dialog其构造函数如下:@ComposablefunDialog(onDismissRequest:()->Unit,properties:DialogProperties=DialogProperties(),content:@Composable()->Unit)不难看
左大星
·
2024-02-07 15:03
Jetpack
Compose
Android进阶
android
jetpack
android-jetpack
android
kotlin
高效动画实现原理-
Jetpack
Compose 初探索
一、简介
Jetpack
Compose是Google推出的用于构建原生界面的新Android工具包,它可简化并加快Android上的界面开发。
vivo互联网技术
·
2024-02-07 10:53
Jetson Xavier NX CUDA、cuDNN、TensorRT与Pytorch环境配置
/s/1mrIgGoMo0bq6otGhlh-E3A提取码:6sb31.Cuda、CuDNN和TensorRT在JetsonXavierNx控制台中执行指令#更新软件源sudoaptupdate#安装
JetPack
想努力的人
·
2024-02-07 08:07
pytorch
人工智能
python
orin nx 安装paddlespeech记录
11.4Opencv版本4.5.4Tensorrt版本5.1Cudnn版本8.6.0.166Deepstream版本6.2Python版本3.8算力100T安装paddlepaddle:去飞桨官网下载
jetpack
想努力的人
·
2024-02-07 08:35
算法
语音合成
人工智能
【Android-Compose】Material3 新版下拉刷新 PullRefresh
这里写自定义目录标题1、`(新)`用于
Jetpack
Compose的刷新指示器1.1SwipeRefresh迁移到新的PullRefresh1.2迁移步骤1.3自定义指示器2、原始文档(SwipeRefresh
许多仙
·
2024-02-06 17:19
android
Compose
下拉刷新
PullRefresh
Material3
DataBinding 使用介绍
DataBinding是Google在
Jetpack
中推出的一款数据绑定的支持库,利用该库可以实现在页面组件中直接绑定应用程序的数据源。使其维护起来更加方便,架构更明确简介。
张可_
·
2024-02-06 12:32
组件化之路 - ViewModel一知半解
新的一年,优先把欠账补齐,关于
Jetpack
下Lifecycle、ViewModel、LiveData组件库,以及ViewModel+LiveData项目实践,如今也只差ViewModel还没有记录了,
远方那座山
·
2024-02-05 17:45
Android组件化之路
Android
JetPack
组件化
ViewModel
组件化之路 - LiveData一知半解
嗯,好吧,最近又整理了下
JetPack
下的Lifecycle、LivaData、ViewModels的相关知识,没想到越学越深,越整理越多,所以赶紧一起共勉一下吧~AndroidArchitectureComponents
远方那座山
·
2024-02-05 17:15
Android进阶之路
#
项目开发知识点归纳
Android组件化之路
1024程序员节
Android组件化
LiveData
Android
Jetpack
Compose之底部导航栏的实现
目录1.概述2.效果展示3.代码实现3.1定义底部导航栏的tab项3.2整体页面架构搭建3.3底部导航栏的实现3.4所有代码4.总结1.概述写过一段Android
jetpack
compose界面的小伙伴应该都用过
职场007
·
2024-02-05 06:35
Android
Jetpack
Compose
android
jetpack
Compose
底部导航栏
一文讲完
Jetpack
常用修饰符
Jetpack
Compose系列(4)-修饰符修饰符Modifier,即
Jetpack
Compose中的修饰符,可以用来修饰以下内容:·更改可组合项的大小、布局、行为和外观·添加信息,如无障碍标签·处理用户输入
左大星
·
2024-02-05 06:05
Jetpack
Compose
android
android
jetpack
android-jetpack
JetPack
Compose之Text使用指北
Jetpack
Compose系列(6)-文本组件对应View体系中传统的TextView,
Jetpack
Compose中用Text组件来显示文本信息。
左大星
·
2024-02-05 06:05
Jetpack
Compose
Android进阶
android
jetpack
android-jetpack
android
Jetpack
Compose系列(3)-使用列表
使用列表在View体系中,创建自定义布局必须扩展ViewGroup并实现测量和布局函数。在Compose中,只需使用Layout可组合项编写一个(布局)函数即可。上一篇文章我们详细介绍了Column()和Row()这两各横向布局,这里我们继续介绍其他布局。在此之前,我们先使用Column()创建一个包含10项的垂直列表,代码如下:classMainActivity:ComponentActivit
左大星
·
2024-02-05 06:04
Jetpack
Compose
android
android
jetpack
android-jetpack
一文讲明
Jetpack
中的图片组件
Jetpack
Compose系列(5)-图片组件
Jetpack
Compose中的常用图片组件有两个:Icon和Image。从命名上就不难看出这两个组件在内容呈现上就是负责图形和图片相关。
左大星
·
2024-02-05 06:01
Jetpack
Compose
Android进阶
android
jetpack
android-jetpack
android
十九、使用
Jetpack
Compsoe编写一个写小说的Android应用:【TextField应用】插入回车时多插入一行
写小说的时候分行其实挺重要的,一大段文字挨在一块属实看不下去,别说读者了就是自己看起来都很费力,所以每次插入回车时多插入一行是很有必要的。这次时偏向于算法的实现,有点烧脑可能。先看效果:当然我写的这个程序有个问题,就是在最开始的地方插入换行的时候很不稳定:所以这个问题更适合在初始化的时候解决,先一步步来看!还是老样子,梳理思路,实现这个功能首先就是插入一个回车,这时候要拦截这个回车做一些修改,那么
HO灵
·
2024-02-05 05:01
Android
android
kotlin
android
jetpack
二十、使用
Jetpack
Compsoe编写一个写小说的Android应用:【TextField应用】撤销与反撤销
百度去搜的话,极有可能会搜到和栈相关的东西,但是其实我们可以想的简单点,撤销的地方就是存一下上一步的文本内容,反撤销就是存着撤销中的内容,所以我们其实用两个类似列表的东西就能实现这个功能。因此,以下的功能都是基于ArrayDeque来实现的,翻译一下Deque,它的中文名叫双队列。不是很明白它的使用形式,但是应该是和列表差不多的。思路很简单撤销:填充上一步内容反撤销:填充被撤销的内容所以基于以上思
HO灵
·
2024-02-05 05:01
Android
android
kotlin
android
jetpack
十六、使用
Jetpack
Compsoe编写一个写小说的Android应用:第一次阶段总结
先捋一下我们目前已经实现的功能:1、创建了四个界面分别为:主页(MainPage)和小说名字页(FictionNamePage)章节列表页(ChapterListPage)和写作页(WriteTextPage)2、实现了各个页面之间的跳转,包括从一个页面跳转到另一个页面,以及返回原页面等功能。发现动图里有“主页”两个字的虚影,但是实际看的时候没有,可能是我录制不正确导致的,只看功能哈,忽略小瑕疵。
HO灵
·
2024-02-05 05:31
Android
android
kotlin
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
其他