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
架构组件
- 让天下没有难做的 App
Google为了帮助Android开发者更快更好地开发App,推出了一系列组件,这些组件被打包成了一个整体,称作Android
Jetpack
,它包含的组件如下图所示:老的support包被整合进了
Jetpack
程序亦非猿
·
2023-11-08 01:47
jetpack
: ViewBinding 和 DataBinding + viewmodel + livedata 的使用
参考:计分器(ViewModel、Databinding实现数据的保存和控件操作)一、ViewBinding:视图绑定通过视图绑定功能,您可以更轻松地编写可与视图交互的代码。在模块中启用视图绑定之后,系统会为该模块中的每个XML布局文件生成一个绑定类。绑定类的实例包含对在相应布局中具有ID的所有视图的直接引用。在大多数情况下,视图绑定会替代findViewById。开启ViewBinding:an
Mars-xq
·
2023-11-08 01:47
android
Android
架构组件
(一)
www.yuque.com/liangfei/programming/hr8o47Google为了帮助Android开发者更快更好地开发App,推出了一系列组件,这些组件被打包成了一个整体,称作Android
Jetpack
lyb2518
·
2023-11-08 01:16
Android
JetPack
-Navigation(一)
文章目录一、Navigation介绍二、Navigation主要元素三、使用Navigation3.1、创建NavigationGraph3.2、添加NavHostFragment3.3、创建destination3.4、Fragment页面切换3.5、使用NavController完成导航3.6、添加页面切换效果3.6.1、使用XML添加切换效果3.6.2、使用NavOptions对象添加切换效
ImomoTo
·
2023-11-08 01:16
JetPack专栏
jetpack
Navigation
Android
架构组件
,节省你重复造轮子时间
前言Google为了帮助Android开发者更快更好地开发App,推出了一系列组件,这些组件被打包成了一个整体,称作Android
Jetpack
,它包含的组件如下图所示:老的support包被整合进了
Jetpack
chuhe1989
·
2023-11-08 01:45
Android开发
android
经验分享
Android
jetpack
: Navigation 导航 路由 、 单个Activity嵌套多个Fragment的UI架构方式
AndroidNavigation如何动态的更换StartDestination&&保存Fragment状态Navigation(一)基础入门google官网:Navigation导航路由讨论了两年的Navigation保存Fragment状态问题居然被关闭了Navigation是一种导航的概念,即把Activity和fragment当成一个个的目的地Destination,各目的地形成一张导航图
Mars-xq
·
2023-11-08 01:44
android
jetpack
android
Android 扩大 View 的点击区域,
jetpack
库
Log.d(TAG,"MyFrameLayoutdispatchTouchEvent"+event.getAction());returnsuper.dispatchTouchEvent(event);}@OverridepublicbooleanonTouchEvent(MotionEventevent){Log.d(TAG,"MyFrameLayoutonTouchEvent"+event.g
m0_64382868
·
2023-11-07 11:28
程序员
面试
移动开发
android
数据中心架构有哪些组件?
数据中心
架构组件
计算、存储和网络是数据中心中使用的三种主要组件类型。然而,在现代数据中心中,这些组
数据中心运维管理
·
2023-11-06 17:00
网络
大数据
数据分析
人工智能
分布式
深入详解
Jetpack
Compose | 实现原理
image本文是Compose系列的第二篇文章。在第一篇文章中,我已经阐述了Compose的优点、Compose所解决的问题、一些设计决策背后的原因,以及这些内容是如何帮助开发者的。此外,我还讨论了Compose的思维模型、您应如何考虑使用Compose编写代码,以及如何创建您自己的API。在本文中,我将着眼于Compose背后的工作原理。但在开始之前,我想要强调的是,使用Compose并不一定需
谷歌开发者
·
2023-11-06 16:39
【Android】使用CameraX实现拍照和录制视频
AndroidX是
Jetpack
包下的组件,谷歌帮你考虑好了很多细节,用就完事了。这些细节想自己设置的话也可以,不设置使用默认值照样很舒服。
天枢破军
·
2023-11-06 14:37
Jetpack
:029-
Jetpack
中的网格布局
文章目录1.概念介绍2.使用方法3.代码与效果3.1示例代码3.2运行效果4.内容总结我们在上一章回中介绍了
Jetpack
中Card相关的内容,本章回中主要介网格布局。
talk_8
·
2023-11-06 02:52
一起Talk
AndroidJetPack吧
Jetpack
compose
网格布局
LazyVerticalGri
Jetpack
:027-
Jetpack
中的Switch
文章目录1.概念介绍2.使用方法3.代码与效果3.1示例代码3.2运行效果4.内容总结我们在上一章回中介绍了
Jetpack
中Slider相关的内容,本章回中主要介绍Switch。
talk_8
·
2023-11-06 02:51
一起Talk
AndroidJetPack吧
移动开发
jetpack
compse
compose中的switch
compose中的滑动开关
Jetpack
:028-
Jetpack
中的Card
文章目录1.概念介绍2.使用方法2.1主要类型2.2其它类型3.示例代码4.内容总结我们在上一章回中介绍了
Jetpack
中Switch相关的内容,本章回中主要介绍Card。
talk_8
·
2023-11-06 02:51
一起Talk
AndroidJetPack吧
移动开发
jetpack
compose
card卡片
Jetpack
Lifecycle使用--
Jetpack
系列
Jetpack
Lifecycle是
Jetpack
的组件之一,用于感知组件(如Activity和Fragment)的生命周期状态的变化。
Bert丶seven
·
2023-11-06 02:21
Jetpack
android
android
jetpack
Andriod ---
JetPack
:LifeCycle 的诞生
Andriod—
JetPack
:初识
JetPack
Andriod—
JetPack
:LifeCycle的诞生Andriod—
JetPack
:ViewModel的诞生Andriod—
JetPack
:BaseObservable
梁同学与Android
·
2023-11-06 02:21
Android
项目开发笔记
android
java
JetPack
LifeCycle的诞生
Android
Jetpack
系列--1.Lifecycle使用及源码解析
Jetpack
简介定义
Jetpack
是一个由多个库组成的套件;主要包括架构(Architecture)、基础(Foundation)、行为(Behavior)、界面(UI)四个方面;特点提高开发效率和应用质量
今阳
·
2023-11-06 02:20
Android
Jetpack
android
java
jetpack
架构
Jetpack
---- WorkManager入门(一)
翻译自android官网,可直接去官网观看
Jetpack
----WorkManager入门(一)一、使用WorkManager调度任务功能使用WorkManager实现可延期、可靠的工作二、WorkManager
detachment_w
·
2023-11-06 02:50
android
Android
Jetpack
应用指南--阅读笔记
一、初始
Jetpack
Jetpack
是谷歌官方给出的一个统一的Android架构解决方案,它包含四个部分,分别是架构、UI、基础和行为,每个部分都有各自的一些组件,像架构部分就有LiveData、ViewModel
一颗暗色星辰
·
2023-11-06 02:20
android
jetpack
笔记
android
Jetpack
:030-
Jetpack
中的状态
文章目录1.概念介绍2.使用方法2.1可监听对象2.2获取状态值2.3修改状态值2.4重组函数3.示例代码4.内容总结我们在上一章回中介绍了
Jetpack
中网格布局相关的内容,本章回中主要介绍状态。
talk_8
·
2023-11-06 02:19
一起Talk
AndroidJetPack吧
compose
移动开发
状态管理
重组
remember
使用
Jetpack
Compose从图库中选择图片
使用
Jetpack
Compose从图库中选择图片添加依赖
Jetpack
Compose是一种用于构建Android应用界面的现代工具包。
Calvin880828
·
2023-11-05 15:16
jetpack
compose
android
android
jetpack
Jetpack
生命周期管理 -Lifecycle实战及源码分析
概述今天我们来聊聊
Jetpack
。具体地说是聊聊他的生命周期管理组件LifeCycle,因为
JetPack
这个官方库还蛮大。这里不会再讲
Jetpack
的前世今生,以及他的作用什么的。
字节跳不动
·
2023-11-05 12:50
Jetpack
---- Paging源码解析 - Paging的设计与实现:系统概述
这篇博客转载却把清梅嗅
Jetpack
----Paging源码解析-Paging的设计与实现:系统概述前言一、起源1.服务端组件、数据库、内存2.问题在哪?
detachment_w
·
2023-11-04 13:47
android
K8s相关知识点
2014开源的一个容器化管理系统使k8s进行容器化部署使用ks8利用应用扩展k8s的目标实施让部署容器化应用更加简洁和高效特性:水平扩展、服务发现、滚动更新、版本回退、自动恢复、密钥配置和管理1.2k8s
架构组件
主控节点
莫失莫忘hh
·
2023-11-04 13:19
docker
运维
Jetpack
Compose Material3实现下拉刷新
Jetpack
ComposeMaterial3实现下拉刷新1.前言在material3中很遗憾到目前位置2023年/5月27日官方还是没有更新material3的下拉组件,网上搜和ai查询的结果都是推荐使用
凉亭下
·
2023-11-04 05:37
Android
python
开发语言
Jetpack
Compose中的列表
Cloumn和Row如果是普通的不是特别长的列表,可以直接使用Column和Row组件,默认Column和Row组件是不支持滚动的,如果需要支持滚动可以在Column和Row组件上使用Modifier.verticalScroll()和Modifier.horizontalScroll()修饰符@ComposablefunColumnList(list:List){Box{Column(Modif
川峰
·
2023-11-04 05:03
Jetpack
Compose
android
Jetpack
Compose
列表
LazyList
StaggeredGrid
Jetpack
Compose 上新:瀑布流布局、下拉加载、DrawScope.drawText
不久前,
Jetpack
Compose发布了1.3.0正式版。经过一年多的发展,再回头去看,Compose终于带来了缺失已久的瀑布流布局以及DrawScope.drawText方法。本文就简单介绍一下。
bugyinyin
·
2023-11-04 05:01
Android
Android
Jetpack
Android开发
android
android
jetpack
compose
Jetpack
Compose 实现下滑刷新
引入依赖首先引入google提供的依赖implementation'com.google.accompanist:accompanist-swiperefresh:0.28.0'MVI的ViewModel状态建设这里就用Flow来实现观察者模式classSwipeRefreshViewModel:ViewModel(){privateval_isLoading=MutableStateFlow(f
silent碎月
·
2023-11-04 05:59
安卓开发
android
Jetpack
Compose : 一学就会的自定义下拉刷新&加载更多
前言一个成熟Androider的标志是自定义下拉刷新&加载更多自定义下拉刷新你会怎么做?因为我这个人比较懒(其实就是菜),所以直接拿Compose自带的下拉刷新来修改。这里先上效果图,第一张是Compose自带的下拉刷新,第二张是我们想要的下拉刷新。通过对比我们很轻松找到需要改造的点:列表跟随手指滑动指示器样式修改接下来我们看Compose自带的下拉刷新是如何使用的://refreshing:下拉
上马定江山
·
2023-11-04 05:58
Android
jetpack
compose
jetpack
android
android
jetpack
jetpack
compose
【
Jetpack
篇】协程+Retrofit网络请求状态封装实战
前言在App中,对于网络请求状态一般性的就分为加载中、请求错误、请求成功、请求成功但数据为null。为了用户体验,不同的状态需要对用户展示不同的界面,例如网络异常的提醒,点击重新请求等。之前项目一直都是以Retrofit+RxJava+OkHttp为网络请求框架,RxJava已经很好的封装了不同的请求状态,onSubscribe、onNext、onError等,只需要在不同的回调中做出相应的动作就
Kepler_II
·
2023-11-04 04:02
JetPack
学习笔记之DataBinding(五)
JetPack
学习笔记之DataBinding(五)使用ObserverField实现数据的双向绑定,即字段变化时,控件中的内容会随之变化,当控制中的内容变化时,字段的值也会相应的变化。
秀儿2020
·
2023-11-03 03:22
DataBinding——使用Kotlin 委托优化
简介DataBinding是Google在
Jetpack
中推出的一款数据绑定的支持库,利用该库可以实现在页面组件中直接绑定应用程序的数据源。使其维护起来更加方便,架构更明确简洁。
bug樱樱
·
2023-11-02 21:49
Android
Kotlin
kotlin
android
Android
Jetpack
笔记 - ViewModel和LiveData
Android
Jetpack
笔记-ViewModel和LiveData这是Android
Jetpack
系列文章的第一篇,主要是总结一下在学习
Jetpack
组件库时遇到的各种问题和学习心得。
dsdisenc
·
2023-11-02 21:18
Android
JetPack
安卓
Android-架构新组件---让天下没有难做的-App,Android
架构组件
Room功能详解
Jetpack
不属于AndroidFramework,不是Android开发的必需品,它只是应用层开发的一种辅助手段,帮我们解决了一些常见问题,比如版本兼容、API易用性、生命周期管理等。
读读金典
·
2023-11-02 21:44
程序员
面试
移动开发
android
Android _
Jetpack
处理回退事件的新姿势 —— OnBackPressedDispatcher
================================OnBackPressedDispatcher源码不多,我直接带着问题入手,帮你梳理OnBackPressedDispatcher内部的实现原理:3.1Activity如何将事件分发到OnBackPressedDispatcher?答:ComponentActivity内部组合了分发器对象,返回键回调onBackPressed()会直
m0_64319112
·
2023-11-02 21:14
程序员
面试
android
移动开发
Sunflower——Google官方的
Jetpack
学习项目笔记(Java版)
该项目虽然简单,但是用到的知识很多,正所谓麻雀虽小五脏俱全,对于架构和
Jetpack
学习是个很好的示例,强烈推荐。
小山研磨代码
·
2023-11-02 21:13
笔记
java
学习
android
Jetpack
Compose - Slider
Jetpack
Compose-Slider0、介绍1、属性一览2、使用示例3、版本更新4、未解决问题Compose系列文章,请点原文阅读。原文,是时候学习Compose了!
乐翁龙
·
2023-11-02 13:53
Jetpack-Compose
Jetpack
Compose
Slider
拖动条
滑块
Jetpack
:025-
Jetpack
中的多点触控事件
文章目录1.概念介绍2.使用方法2.1缩放事件2.2旋转事件2.3平移事件2.4综合事件3.示例代码4.内容总结我们在上一章回中介绍了
Jetpack
中滚动事件相关的内容,本章回中主要介绍多点解控事件。
talk_8
·
2023-11-02 13:53
一起Talk
AndroidJetPack吧
移动开发
Jetpack
compose
多点触控事件
Jetpack
Compose Slider,Android高级工程师进阶学习】
onValueChange进度改变的监听modifier修饰符enabled是否可用valueRange进度值的范围默认是0到1steps将进度条平分成(steps+1)段,比如分成2段。如果我们进度条在第一段之间拉,超过第一段的一半就自动到第一段,没超过一半就回退到开始位置。onValueChangeFinished进度改变完成的监听interactionSource可以处理状态的,比如按下的时
m0_61418216
·
2023-11-02 13:50
Android
android
移动开发
Jetpack
Compose——Slider(滑块控件)简单使用
基于compose_version=1.1.0-beta01版本参数如下:Slider(value:Float,//当前值onValueChange:(Float)->Unit,//滑动时回调当前值modifier:Modifier=Modifier,//布局修饰enabled:Boolean=true,//是否启用或交互valueRange:ClosedFloatingPointRange=0f
lplj717
·
2023-11-02 13:20
Compose
Compose学习
Compose
Slider
Compose的Slider
Android
Jetpack
Compose 1.3 你开始用了吗,来看看更新了什么吧!
从官网上看,与1.2的变化Importantchangessince1.2.0NewexperimentalAPIsuiteLookaheadLayout(enablingpreviouslyimpossibleanimationbehaviors)NewexperimentalAPIsuiteModifier.Node(higher-performancealternativetoModifie
fanketly
·
2023-11-02 13:19
Compose
Android
Kotlin
android
android
jetpack
kotlin
Jetpack
:026-
Jetpack
中的Slider
文章目录1.概念介绍2.使用方法3.代码与效果3.1示例代码3.2运行效果4.内容总结我们在上一章回中介绍了
Jetpack
多点触控相关的内容,本章回中主要介绍Slider。
talk_8
·
2023-11-02 13:43
一起Talk
AndroidJetPack吧
android
Jetpack
compose
slider
滑动条
学习安卓开发!阿里P8架构师的Android大厂面试题总结,附赠课程+题库
Google为了帮助Android开发者更快更好地开发App,推出了一系列组件,这些组件被打包成了一个整体,称作Android
Jetpack
,它包含的组件如下图所示:老的support包被整合进了
Jetpack
赵是水瓶座
·
2023-11-02 09:20
程序员
Android
Jetpack
---Room数据库
属于
jetpack
,就顺带着学习一下。官网全是kotlin表达的。设想一个场景,一个activi
大苏打6815
·
2023-11-02 06:23
Vins-Fusion代码跑通
版本之间的不兼容导致首先是遇到ceres库的版本问题然后是源码安装vins-mono算法问题整理(ROSMelodic+opencv4.1.1)-创客智造/爱折腾智能机器人社区测试环境:JetsonXavierNX+
Jetpack
4.4
小枫小疯
·
2023-11-02 03:34
视觉里程计
c++
Android_传统MVVM_
JetPack
加持下的MVVM
本文目标理解MVVM架构并能手写出来强调首先要强调的一点就是,MVVM并不等同与dataBinding,只不过二者总是混合在一起使用,导致很多人以为dataBinding就是MVVM,其实并不是,dataBinding只是谷歌的一个库,目的是数据和UI的绑定,可以实现单向绑定(数据驱动UI)也能实现双向绑定(数据驱动UI和UI同步数据)传统MVVM架构M:Model层,数据模型V:View层,Ac
信仰年輕
·
2023-11-02 01:14
Android NDK开发详解之调试和性能分析的原生跟踪自定义事件
Jetpack
提供了一个跟踪API,可用于为特定的代码段添加标签。然后,设备上捕获的跟踪记录中会报告此信息。Macrobenchmark会自动使用自定义跟踪记录点来捕获跟踪记
五一编程
·
2023-11-01 23:51
学习交流
android
java
kotlin
c++
数据结构
JetPack
-Databinding
简介将布局中的界面组件绑定到应用的数据源中简单使用使用步骤:创建数据对象,即一个类创建布局文件绑定数据例子:编译环境在对应模块的build.gradle下添加dataBinding元素android{//DataBinding必须dataBinding{enabled=true}}创建数据对象这里我创建User类,用于绑定到xml文件上dataclassUser(valname:String)创建
暗中观察的小老板
·
2023-11-01 23:43
jetpack
android
jetpack
Android databinding之BindingAdapter与BindingConversion详解与使用(四)
接下来我们将介绍BindingAdapter和BindingConversion二、BindingAdapter绑定适配器,是
Jetpack
DataBinding中用来扩展布局xml属性行为的注解,容许你针对布局
蜗牛、Z
·
2023-11-01 23:13
Databinding
kotlin
android
android
android
studio
ide
安卓现代化开发系列——从生命周期到Lifecycle
由于安卓已经诞生快二十载,其最初的开发思想与现代的开发思想已经大相径庭,特别是
Jetpack
库诞生之后,项目中存在着新老思想混杂的情况,让许多的新手老手都措手不及,项目大步向屎山迈进。
Android小贾
·
2023-11-01 23:07
Android
Jetpack
compose
移动开发
android
移动开发
安卓
架构
android
jetpack
jetpack
在x86(VMWare)和arm(jetson TX2)的Ubuntu18.04中安装pyrealsense
准备作目标识别并获取相对摄像头的坐标,最后转换到全局坐标,VMware中装pyrealsense很轻松,但是在jetson中装realsense的时候遇到了不少问题,特此记录参考文章:JetsonNX+
Jetpack
4.4
CGYCS
·
2023-11-01 20:50
python
arm
上一页
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
其他