- 2025-01-07我用Ai学Android Jetpack Compose之Column
这篇学习一下Column。我想学习Column,输入框,麻烦你介绍一下当然可以!Column是JetpackCompose中用于垂直布局多个子组件的容器。它允许你将多个Composable函数按从上到下的顺序排列,并提供了丰富的配置选项来调整其内部元素的对齐方式、间距等属性。1.基础用法A.简
- 2025-01-04我用AI学Android Jetpack Compose之开篇
最近突发奇想,想学一下JetpackCompose,打算用Ai学,学最新的技术应该要到官网学,不过Compose已经出来一段时间了,Ai肯定学过了,用Ai来学,应该问题不大,学习过程记录下来,就是本专辑《我用AI学AndroidJetpackCompose》。本教程需要有一定Android开发基础的同学,至少能运行成功Hello
- 2024-12-29Jetpack Compose 学习
这是在软件企业文化最后一节课中一位同学介绍的一个框架用于安卓移动开发目前我的安卓移动开发应用的框架主要是flutter和uniappJetpackCompose是Google推出的现代AndroidUI工具包,旨在简化和加速用户界面开发。它是一种声明式UI框架,允许开发者用更少的代码构建
- 2024-12-25关于Jetson nano (B02)如何部署Yolov8以及一些必要的知识点
一、前言记录一个简单的安装和部署过程,尽管笔者也是按照教程来的,但奈何参考了很多教程,虽然写的都非常好,但是却很散,因此笔者这里想把这些教程的精华提炼出来,汇总并且写在正文处。还是老规矩,笔者也在学习,如有错误,请在评论区及时指出!感谢!也欢迎评论区一起讨论!二、正文0.bashrc不
- 2024-12-20在 Jetpack Compose 中使用剪贴板服务
以使用LocalClipboardManagervalclipboardManager:ClipboardManager=LocalClipboardManager.currentvartextbyremember{mutableStateOf("")}Column(modifier=Modifier.fillMaxSize()){TextField(value=text,onValueChange={text=it})Button(on
- 2024-12-18Jetpack Compose学习(15)——Pager组件的使用(对标ViewPager)
原文地址:JetpackCompose学习(15)——Pager组件的使用(对标ViewPager)-Stars-One的杂货小窝从名字可以看出,Pager这个就是ViewPager的替代产物在JetpackCompose里的,Pager根据方向,主要分为2个组件:VerticalPagerHorizontalPager这2个,一个是默认占满高度,一个是默认占
- 2024-12-10【NVIDIA orin nx 安装ultralytics yolov11】
注意:不同用户安装的python可能会在不同的路径,因此不同的pip管理会导致安装的torch和torchvision会在不同的路径下记得区分用户来运行yolo一、确认系统JetPack版本此处使用5.1.11、查看JetPack版本jtop二、安装ultralytics、pytorch、torchvision、onnxruntime-
- 2024-12-09Jetpack基础(LifeCycle && ViewModel && LiveData)
Jetpack什么是JetpackLifeCycle用法ViewModel优势用法向ViewModel传值ViewModel生命周期LiveData用法map和swichMap方法什么是JetpackJetpack是一个由多个库组成的套件,可帮助开发者遵循最佳做法,减少样板代码并编写可在各种Android版本和设备中一致运行的代码
- 2024-12-09Jetpack Compose 入门与深入理解(一)
JetpackCompose命令式UI(ImperativeUI)什么是命令式UI命令式UI的缺点声明式UI(DeclarativeUI)什么是声明式UI声明式UI的优点声明式UI发展历程命令式UI(ImperativeUI)什么是命令式UI在Android开发中,我们目前采用命令式UI开发模式<!--代码经过简化--><LinearLa
- 2024-12-05Jetpack Compose学习(14)——ConstraintLayout约束布局使用
原文地址:JetpackCompose学习(14)——ConstraintLayout约束布局使用-Stars-One的杂货小窝本文阅读之前,需要了解ConstraintLayout的使用!各位可查阅我的ConstraintLayout使用一文本系列以往文章请查看此分类链接Jetpackcompose学习引入依赖implementation("androidx.c
- 2024-11-23Jetpack Compose 如何适配不同分辨率设备
文章目录前言1、获取屏幕信息2、使用响应式布局适配屏幕2.1动态调整布局3、精准适配特定分辨率4、多分辨率预览5、针对屏幕密度的适配6、实战:流式网格布局适配(例子)总结前言在移动开发中,适配不同分辨率和屏幕大小是不可避免的挑战。JetpackCompose提供了更现
- 2024-11-23Jetpack Compose 如何布局解析
文章目录前言1、@Composable函数的编译器处理2、UI树的构建与状态管理3、测量与布局4、重组机制(Recomposition)5、性能优化机制总结前言JetpackCompose的布局解析包含以下核心环节:编译器处理、UI树的构建与状态管理、测量与布局、以及重组机制。以下是结合源码
- 2024-12-13132Java基于SpringBoot的西山区家政服务网站设计与开发-java vue.js idea
所需该项目可以在最下面查看联系方式,为防止迷路可以收藏文章,以防后期找不到项目介绍132Java基于SpringBoot的西山区家政服务网站设计与开发-javavue.jsidea系统实现截图技术栈介绍JDK版本:jdk1.8+编程语言:java框架支持:springboot数据库:mysql
- 2024-11-26金融管理综合应用笔记
PART1考试情况介绍1.考试时间:3小时2.考试形式:满分100分,60分及格3.考试题型:一个案例,包括两个大题,每题50分(全是主观题★★*)4.考试时间:2013.11.16.14:30-17:305.知识点的考核目标:A.解决问题能力:40%B.决策能力:40%C.人际交往能力:10%D.数据处理能力:10%(实际要求要比这
- 2024-10-10Jetpack-ViewModel+LiveData+DataBinding
1.ViewModel解决问题:瞬态数据丢失异步调用内存泄漏类膨胀提高维护难度和测试难度作用:介于View视图和Model数据模型之间桥梁使视图和数据能够分离,也能保持通信publicclassMainActivityextendsAppCompatActivity{privateTextViewtextView;privateMy
- 2024-09-17Jetpack Compose 基本布局(7)
导读大纲1.1探索基本布局1.1.1布局介绍1.1.2定位和尺寸的修改器1.2组合可组合元素1.2.1在布局内组合可组合元素1.2.2组织可组合元素的最佳实践1.2.3真实世界的场景1.1探索基本布局布局是JetpackComposeUI的支柱它们提供在屏幕上组织和排列可组合
- 2024-09-11带你了解Android Jetpack库中的依赖注入框架:Hilt
本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”或扫描文章底部二维码关注,和我一起每天进步一点点Hilt概述Hilt是Google推出的一种用于Android的依赖注入(DependencyInjection,DI)框架,构建于Dagger之上,旨在简化Android应用中的依赖注入过程。通过Hilt,你可以更轻松
- 2024-09-05聊一下Jetpack AppStartUp的使用和原理。
AppStartup是AndroidJetpack中的一个库,用于在应用启动时初始化组件,能简化启动序列并显式设置初始化依赖顺序,从而提高应用的启动速度。以下是关于AppStartup的使用和原理的介绍:使用方法添加依赖:在项目的模块级build.gradle文件中添加对AppStartup的依赖。implementatio
- 2024-08-22Jetpack业务架构—四件套(Lifecycle、ViewModel、LiveData、DataBinding)
Jetpack是一个由多个库组成的套件,可帮助开发者遵循最佳做法、减少样板代码并编写可在各种Android版本和设备中一致运行的代码,让开发者可将精力集中于真正重要的编码工作。1. AndroidJetpack组件的优势: Jetpack推出的主要目的是为了能够
- 2024-08-17Jetpack架构组件学习(5)——Hilt 注入框架使用
原文:Jetpack架构组件学习(5)——Hilt注入框架使用-Stars-One的杂货小窝本篇需要有Kotlin基础知识,否则可能阅读本篇会有所困难!介绍说明实际上,郭霖那篇文章已经讲得比较明白了(具体参考链接都贴在下文了),这里简单总结下:如果按照之前我们的MVC写法,我们可以直接在activ
- 2024-08-15Jetpack Compose学习(13)——Compose生命周期及副作用函数
原文:JetpackCompose学习(13)——Compose生命周期及副作用函数-Stars-One的杂货小窝此文建议需要了解kotlin的lambda表达式使用和协程基础使用,不然可能会有些阅读困难本篇算是参考他人文章,按照自己理解重新总结了下吧,偏理论生命周期Composable组件都是函数,Composable
- 2024-07-26Jetpack Compose学习(12)——Material Theme的主题色切换
原文:JetpackCompose学习(12)——MaterialTheme的主题色切换-Stars-One的杂货小窝闲着无事研究了下JetpackComposeM3主题切换效果本系列以往文章请查看此分类链接Jetpackcompose学习如何生成主题首先,我们需要知道的是,M3有提供个在线网站供开发者进行快速生成主题,
- 2024-07-14Jetpack Compose(9)——嵌套滚动
自定义Composable组件目录一、Composable组件渲染流程1.1组合1.2布局1.3绘制二、自定义组合三、自定义布局3.1LayoutModifier(自定义View)3.2Layout(自定义ViewGroup)3.3固有特性测量Intrinsic3.3.1使用内置组件的固有特性测量3.3.2自定义固有特性测量3.4SubcomposeL
- 2024-07-04Jetpack Compose 页面路由功能
JetpackCompose页面路由功能JetpackCompose通过其Navigation库提供了对页面(或称为屏幕)之间导航的支持。这个库是基于Jetpack库中的Navigation组件专门针对Compose进行的扩展,使得在使用Compose构建应用时,能够以声明式的方式处理应用内的导航逻辑。JetpackComposeNavigation