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
--LiveData粘性数据的去除
在上一篇LiveData的原理分析(https://blog.csdn.net/xxwbwm/article/details/124395615?spm=1001.2014.3001.5501)中发现Google的源码是默认存在粘性数据的,原因:privatevoidconsiderNotify(ObserverWrapperobserver){if(!observer.mActive){retu
VividnessYao
·
2023-10-30 17:40
Jetpack
android
kotlin
android
jetpack
详解
Jetpack
Compose中的状态管理与使用
前言引用一段官方描述,如下由于Compose是声明式工具集,因此更新它的唯一方法是通过新参数调用同一可组合项。这些参数是界面状态的表现形式。每当状态更新时,都会发生重组。因此,TextField不会像在基于XML的命令式视图中那样自动更新。可组合项必须明确获知新状态,才能相应地进行更新。google想表达的是compose不会像xml布局一样,可以简单的在代码里主动调用方法(比如setText()
金戈鐡馬
·
2023-10-30 17:10
Android
android
Compose
Jetpack
remember
状态管理
JetPack
-Compose - Flutter 动态UI?
一、Flutter-初遇2018-06月左右入坑Flutter,于是拿出美团和痘印等好看的界面感受了一波FlutterUI和绘制等写了三天的Demo也感受到了Flutter强大,当时匆匆忙忙就写了相关Demo上传了Github。不知不觉Github很多Star很开心,接着决定进行录制基础教学视频,在B站也收到了很多感谢私信、技术交流,记得2018年素未谋面的大哥因为我的热心无缘无故送我2018款M
路很长oO
·
2023-10-30 17:37
Android
UI
Compose
AndroidUI
JetPack-Compose
Flutter
Jetpack
Compose中的绘制流程和自定义布局
Jetpack
Compose中绘制流程的三个阶段与大多数其他界面工具包一样,Compose会通过几个不同的“阶段”来渲染帧。
川峰
·
2023-10-30 17:36
Jetpack
Compose
android
Jetpack
Compose
Compose
绘制流程
Compose
自定义布局
Jetpack
Compose中的Modifier
Modifier的基本使用Modifier修饰符是
Jetpack
Compose中用来修饰组件的,提供常用的属性,写布局时几乎所有Composable组件的大部分属性都可以用Modifier来修饰。
川峰
·
2023-10-30 17:06
Jetpack
Compose
android
Jetpack
Compose
Modifier
关于MVP的项目经验心得以及对
Jetpack
Compose的思考
MVC(既当爹又当妈的痛苦)MVC的缺点就不啰嗦了,来张图总结一下,你看着图上画的挺好挺清楚,实际上它们都在一个Activity类里面呢,互相纠缠在一起,就问你怕不怕。(说出来你可能不信,我在项目中曾经有幸见过超过2000行业务代码的Adapter类,你猜里面都干了啥)关于MVP架构的心得总结(过去式)这部分重点总结一下项目中实践的一些心得和思考,先来简单回忆一下MVP架构的分层:V层和P层交互:
川峰
·
2023-10-30 17:05
架构设计
Jetpack
Compose
架构
ui
Jetpack
Compose
jetpack
compose原理解析
目录
jetpack
compose原理解析
jetpack
compse声明式ui开发原理分析整体框架介绍composeLayoutNode布局介绍@Composeable注解实现细节属性更新小结
jetpack
compose
iffly-csdn
·
2023-10-30 17:04
jetpack
compose
android
jetpack
Jetpack
Compose | State状态管理及界面刷新
我们知道
Jetpack
Compose(以下简称Compose)中的UI可组合项是通过@Composable声明的函数来描述的,如:@ComposablefunGreeting(){Text(text="
码中之牛
·
2023-10-30 17:32
Android
jetpack
Compose
android
android
jetpack
compose
移动开发
在Kotlin中探索 Activity Results API 极简的解决方案
hl=zh-cn一句话解释:官方
Jetpack
组件用于代替startActivityForResult()
金戈鐡馬
·
2023-10-30 15:46
Android
android
ViewModel
spm_id_from=333.788.videocard.1背景:为了帮助开发者更高效、更容易地构建优秀的应用,Google推出了Android
Jetpack
,它包含了开发库、工具、以及最佳实践指南。
WangDDY
·
2023-10-30 09:10
Jetpack
:020-
Jetpack
导航示例:底部导航栏
文章目录1.概念介绍2.使用方法3.代码与分析3.1示例代码3.2代码分析4.内容总结我们在上一章回中介绍了
Jetpack
中导航相关的内容,本章回中主要介绍导航的综合示例:底部导航栏。
talk_8
·
2023-10-30 01:12
一起Talk
AndroidJetPack吧
移动开发
Jetpack
compose
脚手架scaffold
底部导航栏
Jetpack
:019-
Jetpack
的导航二(传递数据)
文章目录1.知识回顾2.使用方法2.1通过参数传递数据2.2获取参数中的数据2.3共享导航控制器3.示例代码4.内容总结我们在上一章回中介绍了
Jetpack
中导航相关的内容,本章回中继续介绍导航相关的内容
talk_8
·
2023-10-30 01:12
一起Talk
AndroidJetPack吧
移动开发
Jetpack
compose
导航中传递数据
共享数据
Jetpack
:018-
Jetpack
中的导航一
文章目录1.概念介绍2.使用方法2.1基本概念2.2传统用法2.3新的用法3.示例代码4.内容总结我们在上一章回中介绍了
Jetpack
库中对话框相关的内容,本章回中主要介绍导航。
talk_8
·
2023-10-30 01:41
一起Talk
AndroidJetPack吧
移动开发
jetpack
compose
导航
navigation
Jetpack
:021-
Jetpack
中的滑动列表
文章目录1.概念介绍2.使用方法2.1函数参数2.2列表成员3.示例代码4.内容扩展5.内容总结我们在上一章回中介绍了
Jetpack
中底部导航栏相关的内容,本章回中主要介绍滑动列表。
talk_8
·
2023-10-30 01:38
一起Talk
AndroidJetPack吧
移动开发
Jetpack
compose
LazyColumn
LazyRow滑动列表
JetPack
_Lifecycle
假设有Chronometer这个控件,要求在Activity不同的生命周期实现start()或者stop(),如果把代码都写在Activity中相当臃肿,可以自定义一个Chronometer的子类publicclassMyChronometerextendsChronometerimplementsLifecycleObserver{privatelonglastTime;publicMyChro
老北瓜
·
2023-10-29 20:38
如何看待Android的
Jetpack
这一系列库?
如何看待Android的
Jetpack
这一系列库?
Android技术圈
·
2023-10-29 15:58
Jeson TX2刷机(
Jetpack
4.4版本)及镜像备份与恢复的巨详细教程
JETSONTX2镜像备份与恢复以及刷机的巨详细教程(
Jetpack
4.4版本)JETSONTX2镜像备份与恢复以及刷机的巨详细教程(
Jetpack
4.4版本)刷机前的絮絮叨叨和准备工作开始刷机备份及恢复刷机前的絮絮叨叨和准备工作看了各种论坛上的教程
Errorbot
·
2023-10-29 12:13
linux
jetson
tx2
ubuntu
ubuntu
linux
深度学习
【
Jetpack
Architecture Components 之 Lifecycle】
Jetpack
ArchitectureComponents之Lifecycle在本系列文章中,我们准备分析
Jetpack
架构组件。
Arrowyi
·
2023-10-29 11:50
Jetpack
android
使用
Jetpack
设计的升级版MVP + MVVM
一个使用
Jetpack
设计的MVP+MVVM开发模式支持标准MVP用法,Activity或者Fragment作为P,可配置DataBinder支持ViewModel+liveData的简易用法,可快速实现
漫步者_d40d
·
2023-10-29 10:51
Jetson nano 重装系统与
Jetpack
一、我的搭建环境一台Ubuntu18.04的上位机、Jetsonnano开发板(NB-001)二、采用L4T驱动包烧录方式,烧录系统镜像1.L4T驱动包下载网址:https://developer.nvidia.com/embedded/linux-tegra-r3271点击上方红色框出的两个链接,下载选择需要的版本驱动包和根文件系统包(本文以32.7.1为例),得到Jetson-210_Linu
Yannan Xie
·
2023-10-28 18:21
Jetson
nano
linux
ubuntu
服务器
JETSON NANO 刷机及环境配置教程
一、下载相关软件包下载NVIDIA
JetPack
SDK镜像https://developer.nvidia.com/jetson-nano-sd-card-image下载SDMemoryCardFormatter
shenchen2010
·
2023-10-28 18:20
声阵列
linux
opencv
运维
jetson nano刷机更新
Jetpack
只是记录个人在使用英伟达jetsonNano的经历,由于头一次尝试,所以特此记录需要的问题和经验。一,英伟达刷机教程(jetsonnano版本)本次我是直接刷机到TF卡,然后TF卡作为启动盘进行启动,我看网上有带EMMC版本的,好像可以直接把系统镜像安装到EMMC里面。但是有个问题就是,EMMC的内存比较小,如果作为镜像系统盘的不利于开发,本来就没多大,安装个系统之后就没有了多少空余时间了。1.1
书中藏着宇宙
·
2023-10-28 18:11
jetson
刷机
linux
Android
Jetpack
架构组件之 Lifecycle (二) 使用
Lifecycle使用在上篇文章Lifecycle(一)起源中已经通过一个例子让大家简单的认识到:将依赖于生命周期的代码直接写在Activity或Fragment会导致代码条理性很差并且会扩散错误。通过Lifecycle可以将依赖组件的代码从生命周期方法移入组件本身中。也就是说,组件内部可以感知到Activity或者Fragment的生命周期这篇文章具体展开说一下Lifecycle的用法预备知识L
Daybreaks
·
2023-10-28 16:06
Jetpack
Compose使用自定义操作符实现绘制五角星效果
公众号:安安安安卓说明compose中我们的所有ui操作,包括一些行为,例如:点击、手势等都需要使用Modifier来进行操作。因此对Modifier的理解可以帮助我们解决很多问题的自定义星行Modifier本文我们打算自定义一个Modifier,通过这个modifier我们可以实现用一个操作符就画出五角星的效果原理我们实现绘制五角星的原理如下图,首先我们会虚构两个圆,将内圆和外圆角度平分五份,然
卡布哥哥学安卓
·
2023-10-28 08:37
jetpack
compose
android
jetpack
android
compose
Jetpack
Compose - Modifier入门篇
Jetpack
Compose-Modifier入门篇0、介绍1、属性一览1.1、androidx.compose.foundation.layout包1.2、androidx.compose.ui.draw
乐翁龙
·
2023-10-28 08:35
Jetpack-Compose
Jetpack
Compose
Modifier
Modifier渐变
Compose渐变
Jetpack
Compose - Canvas
Jetpack
Compose-Canvas0、介绍1、属性一览2、使用示例2.1、drawArc2.2、drawCircle2.3、drawImage2.4、drawLine2.5、drawOval2.6
乐翁龙
·
2023-10-28 08:35
Jetpack-Compose
Jetpack
Compose
Canvas
Compose自定义
ComposeCanvas
Jetpack
Compose中的Canvas
Jetpack
Compose中的CanvasAPI使用起来感觉比传统View中的要简单一些,因为它不需要画笔Paint和画布分开来,大多数直接就是一个函数搞定,当然也有一些限制。
川峰
·
2023-10-28 08:02
Jetpack
Compose
android
Jetpack
Compose
Canvas
自定义绘制
Jetpack
Compose UI创建布局绘制流程+原理 —— 内含概念详解(手撕源码)
本文是我去年首发于稀土掘金平台的文章全文较长:共1万5千字,适合有耐心❤️的人学习有些概念不懂的可以去4.部分概念详解这个目录先稍微学习一下Compose源码基于最新的Compose版本:1.0.1系统源码基于最新的Android11版本注意:后续Compose版本升级之后,有可能内部代码会稍微有些不同,但是原理都是差不多的。因文章字数上限10万字符,所以有部分代码换成了图片1.创建一个简单示例o
Halifax
·
2023-10-28 08:30
Jetpack
Compose
android
kotlin
源码
android
jetpack
jetpack
compose
Jetpack
Compose:自定义阴影绘制,支持阴影颜色、圆角、偏移量
Compose没有可支持的阴影控件,也不支持设置阴影颜色封装了一个Compose可用的阴影控件,可自由Copyimportandroidx.compose.foundation.layout.paddingimportandroidx.compose.foundation.shape.RoundedCornerShapeimportandroidx.compose.material.Cardimp
家驹六月天
·
2023-10-28 08:30
Compose
kotlin
java
jetpack
Jetpack
Compose自定义绘测 画太阳
要调用Canvas()的绘测方法`drawCircle方法:绘制圆形fundrawCircle(color:Color,radius:Float圆的半径,center:Offset=要绘制圆的中心坐标,/*@FloatRange(from=0.0,to=1.0)*/alpha:Float=1.0f,style:DrawStyle=Fill,colorFilter:ColorFilter?=当绘制到
九狼JIULANG
·
2023-10-28 08:29
Jetpack
Compose
android
kotlin
android
jetpack
android-studio
Jetpack
Compose 自定义绘制
概述
Jetpack
Compose作为一款UI框架,自定义绘制部分是必不可少的。通过官方所提供的基础API,允许开发者实现各种场景下的绘制定制需求。
塞尔维亚大叔
·
2023-10-28 08:59
架构
移动开发
Android程序员
Android
开发
compose
自定义view
NVIDIA AGX Xavier 安装torch和对应torchvision
首先结合python和
JetPack
版本从JetsonZoo下载相应whl文件。我的
JetPack
是4.5.1,因此下载了pytorch1.6.0。
Al资料站与复盘笔记
·
2023-10-28 04:30
Debug
pytorch
深度学习
Android
Jetpack
: ViewModel | 中文教学视频
Android
Jetpack
是一系列助力您更容易打造卓越Android应用的工具和组件。这些组件能帮助您遵循最佳实践、免除编写繁复的样板代码并简化复杂任务,从而使您可以专注于最核心的代码逻辑。
谷歌开发者
·
2023-10-28 03:54
Jetpack
系列 Room操作数据库
看了google出品的
jetpack
库,感觉还是很不错的,这里开始我们的
Jetpack
学习之旅本文所有源码收录在-->https://github.com/ddssingsong/AnyTool简介官方
ddssingsong
·
2023-10-27 16:41
多 Activity 多 Page 的 UI 架构
在古老的Android时代,基本上一个Activity就代表一个界面,所以开发不需要做选择,但随着技术的迭代与框架的完善,Fragment的使用成为主流,再进化为
Jetpack
的navigation。
码中之牛
·
2023-10-27 10:48
Android
移动开发
架构
ui
架构
android
移动开发
App架构
安卓升级AndroidX手把手教程
AndroidX概述AndroidX是Android团队用于在
Jetpack
中开发,测试,打包,版本和发布库的开源项目。AndroidX是对原始Android支持库的重大改进。
Zhu_jiang
·
2023-10-27 04:40
Jetpack
学习-WorkManager
个人博客http://www.milovetingting.cn
Jetpack
学习-WorkManagerWorkManager是什么WorkManager可以轻松调度即使在应用退出或设备重启时仍应运行的可延迟异步任务
milovetingting
·
2023-10-26 23:05
Kotlin数据流概览
文章目录一什么是数据流二创建数据流三修改数据流四从数据流中进行收集五数据流捕获异常六在不同CoroutineContext中执行七
Jetpack
库中的数据流八将基于回调的API转换为数据流一什么是数据流数据流以协程为基础构建
鱼包子Ray
·
2023-10-26 18:39
Kotlin
android
kotlin
数据流
map修改数据流
collect数据流中进行收集
Jetpack
Compose 基础知识
教程取自于Google官方课程之
Jetpack
Compose基础知识1.准备工作
Jetpack
Compose是一款新型工具包,旨在帮助简化界面开发。
qiufeng1ye
·
2023-10-26 16:16
Android 技术前沿:
Jetpack
Compose
Android技术前沿:
Jetpack
Compose简介优势编程思想环境布局列表可以滚动的布局内边距item间距浮动列表的浮动标题网格布局自定义布局简介
Jetpack
Compose:利用声明式编程构建Android
weixin_45885475
·
2023-10-26 13:32
android
ui
java
Jetpack
Compose初体验
概览
Jetpack
Compose是用来构建Android界面的新款工具包,前段时间beta版本刚发布的时候就已经心痒难耐的想要尝试了,最近轻松点了赶紧尝试一波。
chsmy2018
·
2023-10-26 13:27
jetpack
Jetpack
Compose初体验,android屏幕适配和性能优化
classHelloViewModel:ViewModel(){privateval_name=MutableLiveData("")valname:LiveData=_namefunonNameChanged(newName:String){_name.value=newName}}MainActivity中privatevalviewModel:HelloViewModelbyviewMode
m0_64604042
·
2023-10-26 13:57
程序员
面试
移动开发
android
Jetpack
-Compose 学习笔记(二)—— Compose 布局你学会了么?
在前一篇笔记中,我们知道了Compose布局的一些基本知识,这篇笔记就来详细看看Compose布局吧!还有些Compose其他的知识,根据官方的实例,我们边看边说。1.Compose布局方式Android目前的布局Layout有许多:LinearLayout线性布局、RelativeLayout相对布局、ConstraintLayout约束布局、FrameLayout帧布局、TableLayout
修之竹
·
2023-10-26 13:26
Android
Jetpack
Compose
android
jetpack
【Android-
Jetpack
Compose】10、基于 Compose 基本布局的健身 App
文章目录一、新建项目二、搜索栏三、Align对齐四、设置Surface五、横向列表六、实现LazyHorizontalGrid七、首页的槽位API八、主屏幕的滚动九、底部导航栏十、整体App集成一、新建项目通过gitclonehttps://github.com/googlecodelabs/android-compose-codelabs克隆代码,打开BasicLayoutCodelab项目,首
呆呆的猫
·
2023-10-26 13:54
android
jetpack
android
kotlin
Jetpack
Compose 初体验教程,不会真还有人不会用吧?
概览
Jetpack
Compose是用来构建Android界面的新款工具包,前段时间beta版本刚发布的时候就已经心痒难耐的想要尝试了,最近轻松点了赶紧尝试一波。
陈京大帅比
·
2023-10-26 13:24
Android
谷歌
android
移动开发
Android
Jetpack
Compose介绍
一、背景介绍
Jetpack
Compose是用于构建原生Android界面的新工具包。它使用更少的代码、强大的工具和直观的KotlinAPI,可以帮助您简化并加快Android界面开发。
okclouderx
·
2023-10-26 13:54
Android
开发
Jetpack
Kotlin
基础
android
android
jetpack
kotlin
compose
下一个 Android 技术前沿:快速掌握
Jetpack
Compose
Compose简介
Jetpack
Compose:利用声明式编程构建Android原生界面(UI)的工具包优势更少的代码、代码量锐减强大的工具/组件支持直观的KotlinAPI简单易用Compose编程思想声明性编程范式
塞尔维亚大叔
·
2023-10-26 13:53
Android开发
移动开发
Android技术
android
compose
jetpack
中的常用知识点笔记(2)
5,RoomAndroid采用SQLite作为数据库存储,开源社区常见的ORM(ObjectRelationMapping)库有ORMLite,GreenDAO等,Room和其他库一样,也是SQLite上提供了一层封装。Room重要的三个概念Entity:实体类,对应的是数据库的一张表结构,使用注释@Entity标记。(相当于javaBean)Dao:包含访问一系列访问数据库的方法v,使用注释@D
提起裙摆做女王i
·
2023-10-26 12:56
实战 | 在应用中使用 Compose Material 3
MaterialYou是下一代MaterialDesign的发展方向,也是一种全新的设计愿景:方便您打造个性化的样式设计、满足各种需求并自适应各种屏幕;
Jetpack
Compose是用于构建原生Android
谷歌开发者
·
2023-10-26 10:14
Jetpack
入门到精通(五)一文带你了解LiveData(原理篇)
前言在上一篇文章中我们学习了LiveData的基本用法,我们知道LiveData是一个可观察的数据持有者,他是具有组件生命周期感知的,那么它是如何观察组件生命周期变化的呢?LiveData和RxJava的不同的是,LiveData并不是通知所有观察者,它只会通知处于Active状态的观察者,如果一个观察者处于DESTROYED状态,它将不会收到通知,这一点又是如何做到的?还有另外一点,Transf
字节跳不动
·
2023-10-26 08:30
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他