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基础笔记
EventBus3.0源码详解
详解之前要说明一下,LivedataBus比EventBus更适合目前
jetpack
化的app,因为考虑到组件的生命周期处理,性能方面,EventBus还是要反射invoke的调用的,网上找不到有实测过的博文
zhouzhihao_07
·
2023-08-25 04:56
Eventbus源码
Jetpack
之MutableLiveData和LiveData源码分析
先看一下MutableLiveData的源码,它是继承于LiveData,主要是重写了setValue和postValue方法。上图我们知道这两个方法都是调用了livedata的各自对应的方法,我们点进去看看livedata的这两个方法是protect的允许子类和自己调用,而MutableLiveData重写的时候用的是public,开放出去了。让它的对象可以调用。接着我们着重看一下liveDat
zhouzhihao_07
·
2023-08-25 04:26
源码解析
Jetpack
android
livedata
MutableLiveData
源码分析
Android
Jetpack
系列之MVVM使用及封装
Android开发架构如果开发过程中大家各自为战,没有统一规范,久而久之,项目代码会变得混乱且后续难以维护。当使用统一的架构模式后,有很多的好处,如:统一开发规范,使得代码整洁、规范,后续易于维护及扩展提高开发效率(尤其在团队人员较多时)模块单一职责,使得模块专注自己内部(面向对象),模块间解耦总之,开发架构是前人总结出来的一套行之有效的开发模式,目的是达到高内聚,低耦合的效果,使得项目代码更健壮
蜗牛是不是牛
·
2023-08-24 22:26
jetson nano部署yolov5
三、jetsonnano安装Yolov5(建议用yolov5n.pt去训练)3.1准备工作3.2安装pytorch+torchvison(#我们装的是4.6.1的
jetpack
)3.3安装Yolov5四
学AI不秃头
·
2023-08-24 14:05
量化部署
YOLO
opencv
python
人工智能
深度学习
机器学习
神经网络
Jetpack
Compose UI架构
Jetpack
ComposeUI架构引言
Jetpack
Compose是我职业生涯中最激动人心的事。它改变了我工作和问题思考的方式,引入了易用且灵活的工具,几乎可轻松实现各种功能。
Calvin880828
·
2023-08-24 14:59
jetpack
compose
ui
架构
android
jetpack
jetpack
_
Jetpack
的新功能
jetpack
Android
Jetpack
isasuiteoflibrariesaimedathelpingyouwritehigh-qualityappseasily,supportingolderversionsoftheAndroidOS.Now
weixin_26739079
·
2023-08-24 14:59
python
Jetpack
Compose中的动画
Jetpack
Compose中没有沿用Android原有的View动画和属性动画,而是新创建了一套全新的动画系统API,这是理所当然的,因为旧的动画系统主要是基于View体系的,而Compose中需要针对的是
川峰
·
2023-08-24 14:28
Jetpack
Compose
android
动画
Jetpack
Compose
animation
Android
Jetpack
Compose中使用字段验证的方法
Android
Jetpack
Compose中使用字段验证的方法数据验证是创建健壮且用户友好的Android应用程序的关键部分。
Calvin880828
·
2023-08-24 14:28
jetpack
compose
android
jetpack
android
使用
Jetpack
Compose构建可折叠Card
使用
Jetpack
Compose构建可折叠Card为何在Android应用开发中使用扩展卡片扩展卡片在Android应用开发中广受欢迎,它们可以让开发者打造干净紧凑的用户界面,同时可以轻松展开,显示额外的内容
Calvin880828
·
2023-08-24 14:24
jetpack
compose
android
Android
Jetpack
Lifecycle
导语还在为View层生命周期的监听而烦恼吗?快来使用Lifecycle吧。同时,LiveData与ViewModel的也依赖于Lifecycle框架。主要内容Lifecycle简介&基础使用Lifecycle的原理具体内容Lifecycle简介&基础使用为什么要引进Lifecycle我们在处理Activity或者Fragment组件的生命周期相关时,不可避免会遇到这样的问题:我们在Activity
一个有故事的程序员
·
2023-08-24 05:32
python基础之函数lambda表达式
博主简介:原互联网大厂tencent员工,网安巨头Venustech员工,阿里云开发社区专家博主,微信公众号java
基础笔记
优质创作者,csdn优质创作博主,创业者,知识共享者,欢迎关注,点赞,收藏。
卧龙不言
·
2023-08-24 03:21
python基础
python
MASA MAUI Plugin (九)Android相册多选照片(使用Android
Jetpack
套件库)
背景MAUI的出现,赋予了广大.Net开发者开发多平台应用的能力,MAUI是Xamarin.Forms演变而来,但是相比Xamarin性能更好,可扩展性更强,结构更简单。但是MAUI对于平台相关的实现并不完整。所以MASA团队开展了一个实验性项目,意在对微软MAUI的补充和扩展项目地址https://github.com/BlazorComponent/MASA.Blazor/tree/featu
MASA team
·
2023-08-24 00:21
.NET
MASA
MASA
Blazor
xamarin
Android
Jetpack
组件的全方位分析
Jetpack
是一个用于简化Android应用程序开发的工具包,包含了一系列的组件和工具。
爱桥代码的程序媛
·
2023-08-23 11:36
android开发
android
jetpack
android
程序员
Android开发
组件
java
基础笔记
java的一些基础知识
一、java程序运行过程:1、编译javac文件,把java源文件编译成class字节码文件2、运行java:运行class文件二、标识符(给类,方法,变量起名):1、以字母(采用unicode字符集),下划线,$开头2,其余部分可以是:字母(采用unicode字符集),下划线,$,数字3、不能是关键字三、变量1、局部变量:定义在方法内或语句块内(使用前必需手动初始化)2、成员变量(实例变量fie
张起灵的小可爱啊
·
2023-08-23 11:15
Android
Jetpack
架构组件-Paging自定义上拉加载更多
在前面章节介绍了
Jetpack
中的Paging的基本使用,在阅读本文前,若不知Paging的基本使用的朋友,可以查看笔者之前的文章Android
Jetpack
架构组件-Paging介绍及实践知道了Paging
OneXzgj
·
2023-08-23 10:48
LiveData 面试题库、解答、源码分析
先总结,再分析:
Jetpack
引入了Lifecycle,让任何组件都能方便地感知界面生命周期的变化。只需实现LifecycleEventObserver接口并注册给生命周期对象即可。
Android小贾
·
2023-08-23 05:58
移动开发
Android
面试
android
移动开发
framework
面试题
android
jetpack
一文读懂现代 Android 开发最佳实践
13年起技术更新逐渐加速,特别是17年之后,随着Kotlin及
Jetpack
等新技术的出现Android开发方式发生了很大变化,去
安安_660c
·
2023-08-22 18:24
框架组件(二)Data Binding 3-结合Observerable数据对象
源自Google官方DataBindingLibrary一文的翻译与归纳其他相关链接:Android
Jetpack
Components[TOC]可观测性是指一个对象能够在数据改变时通知其它对象。
HelloBird_
·
2023-08-22 17:59
Android
Jetpack
见:GitHub-eHackyd/Android_
Jetpack
:android
jetpack
的学习笔记
eHackyd
·
2023-08-22 15:10
Android
android
jetpack
Nvidia Jetson 编解码开发(5)
Jetpack
5.x版本Multimedia API 硬件编码开发
1.前言基于之前的开发程序NvidiaJetson编解码开发(2)
Jetpack
4.x版本MultimediaAPI硬件编码开发--集成encode模块_free-xx的博客-CSDN博客开发版本是基于
free-xx
·
2023-08-22 14:48
Nvidia
Jetson编解码开发
Jetson
camera
视频编解码
Nvidia Jetson 编解码开发(2)
Jetpack
4.x版本Multimedia API 硬件编码开发--集成encode模块
前言这里介绍MultimediaAPI的开发流程这篇主要介绍如何集成encode模块2.版本介绍使用的MultimediaAPI版本:Tegra_Multimedia_API_R28.4.0_aarch64兼容
Jetpack
4
free-xx
·
2023-08-22 14:18
Nvidia
Jetson编解码开发
驱动开发
Jetson
视频编解码
Nvidia Jetson 编解码开发(3)解决H265解码报错“PPS id out of range”
1.问题描述基于之前的开发程序NvidiaJetson编解码开发(2)
Jetpack
4.x版本MultimediaAPI硬件编码开发--集成encode模块_free-xx的博客-CSDN博客通过JetsonXavierNX
free-xx
·
2023-08-22 14:46
Nvidia
Jetson编解码开发
Jetson
视频编解码
四篇文章带你快速入门Jetpck(终)之Navigation,Paging
四篇文章带你快速入门Jetpck(终)之Navigation,Paging
Jetpack
Jetpack
是一个由多个库组成的套件,可帮助开发者遵循最佳做法,减少样板代码并编写可在各种Android版本和设备中一致运行的代码
Cache技术分享
·
2023-08-21 03:07
Android学习之路(7) Frament
注意:某些Android
Jetpack
库(如Navigation、BottomNavig
星如雨グッ!(๑•̀ㅂ•́)و✧
·
2023-08-20 22:08
安卓
android
学习
Kotlin的WorkManager
WorkManager是安卓体系结构之一,也是Android
JetPack
的一部分。WorkManager用于可延期并需要保证执行的后台工作。
兜兜里面没有钱
·
2023-08-20 02:32
Compose中的Button
参考地址:developer.android.google.cn/
jetpack
/com…image.pngButton直接可以查看源码看看它都有哪些属性@OptIn(ExperimentalMaterialApi
提丶米
·
2023-08-19 17:22
【边缘端环境配置】英伟达Jetson系列安装pytorch/tensorflow/ml/tensorrt环境(docker一键拉取)
【边缘端环境配置】英伟达Jetson系列安装pytorch/tensorflow/ml/tensorrt环境(docker一键拉取)0.
JetPack
1.安装输入法2.安装docker和nvidia-docker3
Zhijun.li@Studio
·
2023-08-19 11:48
pytorch
tensorflow
docker
jetpack
5.0.2 已经安装了 cudnn 和 tensorrt
在平台jetsonXavierNX中想使用cudnn和tensorrt。然后自己下载了相应包并解压,拷贝,编译安装cudnn1.下载对应包文件,例如:cudnn-linux-sbsa-8.4.1.50_cuda11.6-archive.tar.xz2.解压,移动到解压目录,再拷贝。如下:sudocpinclude/cudnn*.h/usr/local/cuda/includesudocp-Plib
returningprodigal
·
2023-08-19 11:40
JetPack
cuDNN
TensorRT
Android
Jetpack
Navigation
导语
Jetpack
简介及其它组件文章单Activity多Fragment可以切换方便,Fragment俗称碎片化,可以使你能够将Activity分离成多个可重用的组件,每个都有它自己的生命周期和UI,非常灵活
一个有故事的程序员
·
2023-08-19 08:20
Jetpack
中的 databinding - 使用篇
什么叫databinding数据绑定库是一种支持库,借助该库,您可以使用声明性格式(而非程序化地)将布局中的界面组件绑定到应用中的数据源。使用数据绑定可以简化findViewById。如何使用应用模块下build.gradle文件中添加dataBinding元素,如下dataBinding{enabled=true}单向绑定activity_listListActivityclassListAct
简单不一定不好
·
2023-08-19 08:23
Jetpack开发工具包
android
kotlin
android-jetpack
databinding
jetpack
系列之databinding
DataBinding是一个实现数据和UI绑定的框架,同时也是实现MVVM模式所依赖的工具.简单说把数据映射到view的xml中,不用去findViewById使用1.开启DataBinding功能哪个module需要使用DataBinding就在对应的build.gradle编译配置文件中添加如下代码声明。开启后,在编译时就会执行Databinding相关的Task.android{...dat
gogoingmonkey
·
2023-08-19 03:47
JetPack
Compose 学习笔记(持续整理中...)
1.为什么要学?1.命令式和声明式UI大战,个人认为命令式UI自定义程度较高,能更深入到性能,内存优化方面,而申明式UI是现在主流的设计,比如React,ReactNative,Flutter,SwiftUI等等,现在性能也逐渐在变得更好2.还有一个原因compose是KMM是完整跨平台的UI基础3.声明式UI个人觉得是非常适合MVVM的设计的,比androiddatabinding实现的xml里
亚洲小炫风
·
2023-08-19 01:31
混合开发
android
开发
学习
笔记
Android
Jetpack
架构组件-Room数据库查询艺术
在阅读本文前,需要先了解Room框架的使用,入门可点击笔者Android
Jetpack
架构组件-Room基本使用文章一、Room中的数据库关系查询设计一个关系型数据库很重要的一部分是将数据拆分成具有相关关系的数据表
OneXzgj
·
2023-08-18 18:34
JetPack
-Lifecycle
概述Lifecycle是生命周期感知型组件,用于存储有关组件(如Activity或Fragment)的生命周期状态的信息,并允许其他对象观察此状态使用导入依赖//如果已经集成了AndroidX的不需要额外操作,没有集成的话需要导入对应的依赖implementation"androidx.lifecycle:lifecycle-extensions:2.2.0"annotationProcessor
niknowzcd
·
2023-08-18 15:10
Jetson Orin Nano 平台适配IMX585 camera驱动调试记录
1.前言JetsonOrinNanoDevkit适配imx585camera使用argus_camera捕获流,图片是黑色的用示波器来测量mipi信号,信号正常
Jetpack
版本:sensor参数:dts
free-xx
·
2023-08-18 10:04
Nvidia
Jetson平台相机开发
Jetson
驱动开发
Orin
nano
camera
Jetson Orin Nano 平台适配IMX715 camera驱动调试记录
1.前言JetsonOrinNanoDevkit适配imx715camera使用argus_camera捕获流,图片是黑色的用示波器来测量mipi信号,信号正常
Jetpack
版本:sensor参数:dts
free-xx
·
2023-08-18 10:04
Nvidia
Jetson平台相机开发
Jetson
camera
驱动开发
Orin
Nano
Jetson Nano 环境部署
目前JetsonNano所需要的的开发环境已经部署完了,人脸检测过程中使用到的包啊库啊也都装的差不多了;回顾一下都装了哪些以及如何安装的JetsonNano上配置各版本:
JetPack
:4.4【L4T32.4.3
木目范
·
2023-08-18 09:24
Jetpack
Compose:探索声明式UI开发的未来
Jetpack
Compose:探索声明式UI开发的未来1.引言在移动应用开发领域,用户界面(UI)开发一直是开发过程中的关键挑战之一。
Calvin880828
·
2023-08-18 05:16
jetpack
compose
ui
美国专利小知识
看着别人一篇篇的发文章为了监督自己学习加深记忆从今天开始每天写一点与美国专利相关的小
基础笔记
以免自己忘了做代理人时候记得那点东西
hillblex
·
2023-08-17 10:41
利用Lifecycle,管理一个计时器生命周期
Lifecycle是Android
Jetpack
中的一个组件,用于管理Android应用程序组件(如Activity或Fragment)的生命周期。
Android技术栈
·
2023-08-17 10:13
Android
Jetpack
android
Android开发
程序员
android
jetpack
lifecycle
——
Jetpack
系列(2)
前言LiveData是
Jetpack
组件中较常用的组件之一,曾经也是实现MVVM模式的标准组件之一,不过目前Google更多推荐使用KotlinFlow来代替LiveData;虽然Li
彭旭锐
·
2023-08-17 08:49
Android
android
android
jetpack
架构
Jetpack
-自定义LiveData解决数据粘性(倒灌),拿来就能用
背景我们在使用LiveData的时候,有时需要在两个页面监听同一个LiveData数据的变化,从第一个页面进入第二个页面时,第二个页面刚刚订阅,就会收到第一个页面最后一次数据的变化。一般地,在使用LiveData时,我们都会先订阅,后setValue,但如果我们先setValue,后订阅,会发现我们之前setValue的值也会回调onChange,这就是数据粘性。造成这种数据粘性的原因在我上一篇文
十里店守墓人c
·
2023-08-17 08:48
Jetpack学习笔记
android
kotlin
jetpack
LiveData 数据倒灌:别问,问就是不可预期
前言大家好,我是《
Jetpack
MVVMBestPractice》作者KunMinX。
KunMinX
·
2023-08-17 08:17
Jetpack
架构
android
Jetpack
入门(四)WorkManager介绍及原理
前言WorkManager为后台任务提供了一套统一的解决方案,比如上传/下载/同步服务器等等,而且兼容性好,API14+就可以使用,传统的后台任务比如说Service,如果没有被恰当的使用,会耗电量非常大。WorkManager的出现,则是为应用程序中那些不需要及时完成的任务,提供统一的解决方案,以便在设备电量和用户体验之间达到一个比较好的平衡。为什么选择WorkManager1.针对不需要及时完
remax1
·
2023-08-17 06:50
Android
JetPack
ViewModel源码分析
本文从本人的《一文搞懂Android
JetPack
组件原理之Lifecycle、LiveData、ViewModel与源码分析技巧》拆分而来,主要采用逐类源码分析方法探寻ViewModel的原理,原文内容更加全面
DylanXing
·
2023-08-16 18:28
JetPack
知识点实战系列十一:MotionLayout让动画如此简单
MotionLayout是ConstraintLayout的子类,所以它是一种布局类型,但是它能够为布局属性添加动画效果,是开发者实现动画效果的另一个新的选择。MotionLayout基础让动画跑起来在入门练习的例子中,我们先利用MotionLayout实现一个View从左下(x25%,y75%)的位置移动到右上(x75%,y25%)的位置,如下图所示:添加依赖implementation'and
JonnyLan
·
2023-08-16 01:52
Kotlin
JetPack
MotionLayout
Android
Jetpack
Compose 中的分页与缓存展示
Android
Jetpack
Compose中的分页与缓存展示在几乎任何类型的移动项目中,移动开发人员在某个时候都会处理分页数据。如果数据列表太大,无法一次从服务器检索完毕,这就是必需的。
Calvin880828
·
2023-08-15 22:55
Android架构
android
jetpack
缓存
android
Android
Jetpack
组件之架构组件总结
前言——一路坎坎坷坷终于把
Jetpack
架构组件给学完了。这篇就不做介绍了。
斌林诚上
·
2023-08-15 20:39
【背上
Jetpack
】绝不丢失的状态 androidx SaveState ViewModel-SaveState 分析
系列文章【背上
Jetpack
】
Jetpack
主要组件的依赖及传递关系【背上
Jetpack
】AdroidX下使用Activity和Fragment的变化【背上
Jetpack
之Fragment】你真的会用Fragment
flywith24
·
2023-08-15 19:13
算法通过村第三关-数组
基础笔记
|爱不起的数组
文章目录前言线性表的概念什么是线性表从语言实现的角度看从存储的角度看从访问限制的角度看从扩容的角度看数组的概念数组元素的特征数组的基本操作数组的创建和初始化查找一个元素增加一个元素删除一个元素总结前言提示:孩子们有时候挺伤人的,他们以为只要你恰好是个大人,你就刀枪不入,怎么也不会受伤。谈起数组,都是令人头疼的问题,恶心的临界判断当然了这里不是吐槽的,我们要把数组这一块学会的,还是一步一步的来吧,先
师晓峰
·
2023-08-15 05:27
算法集训营
算法
笔记
数组
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他