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
Compose 系列-环境搭建和工具介绍!
去年年终总结的时候,给自己今年定的几个学习和写文章的方向是Kotlin、
Jetpack
、和Compose。
·
2023-06-15 16:02
Android
Jetpack
架构组件(七)之WorkManager
一、WorkManager概述1.1WorkManager简介在Android应用开发中,或多或少的会有后台任务的需求,根据需求场景的不同,Android为后台任务提供了多种不同的解决方案,如Service、Loader、JobScheduler和AlarmManger等。后台任务通常用在不需要用户感知的功能,并且后台任务执行完成后需要即时关闭任务回收资源,如果没有合理的使用这些API就会造成电量
·
2023-06-15 16:31
Android
Jetpack
架构组件(八)之DataBinding
一、DataBinding简介在传统的Android应用开发中,布局文件通常只负责应用界面的布局工作,如果需要实现页面交互就需要调用setContentView()将Activity、fragment和XML布局文件关联起来。然后通过控件的id找到控件,接着在页面中通过代码对控件进行逻辑处理。在这种传统的开发方式中,页面承担了大部分的工作量,大量的逻辑处理需要在Activity、Fragment中
·
2023-06-15 16:31
Android 的UI组件Compose的介绍和基本用法
Android的UI组件Compose的用法一:前言
Jetpack
Compose是用于构建原生Android界面的新工具包,他用更少的代码,强大的工具和直观KotlinAPI,可以帮助他简化并加快Android
·
2023-06-15 16:50
androidkotlin
超经典的SQL50道练习题,助力SQL提升!
SQL的快速入门参考文章:SQL
必知必会
万
尤尔小屋的猫
·
2023-06-15 16:03
数据库
mysql
Jetpack
Compose中的Accompanist
accompanist是
Jetpack
Compose官方提供的一个辅助工具库,以提供那些在
Jetpack
Composesdk中目前还没有的功能API。
川峰
·
2023-06-15 13:29
Jetpack
Compose
android
Jetpack
Compose
Accompanist
Jetpack
Compose 中使用 CameraX 拍照和录制视频
在Android开发的历史中,Camera的API是一直受人诟病的,使用过的人都知道,直观的感觉就是配置复杂、臃肿、难用、不易理解,从官方关于Camera的API迭代路线可以看出官方也在尝试着不断改进开发者关于Camera的使用体验,Camera的API截止目前经历了Camera(已废弃)、Camera2、CameraX三个版本。初代CameraAPI从5.0开始已经宣布废弃,而Camera2的A
川峰
·
2023-06-15 13:27
Jetpack
Compose
android
Jetpack
Compose
CameraX
Android
Jetpack
系列--7. WorkManager使用详解
相关知识交换空间:当系统内存资源已被耗尽,但是又有额外的内存资源请求的时候,内存中不活动的页面会被移动到交换空间。交换空间是磁盘上的一块区域,因此其访问速度比物理内存慢。Android基于Linux内核,两者主要差别在于Android系统没有交换空间(Swapspace)于是Android系统引入了OOM(OutOfMemory)Killer来解决内存资源被耗尽的问题。其作用是根据进程所消耗的内存
今阳说
·
2023-06-15 12:47
Jetpack
Compose 中的debug调试
之前在
Jetpack
Compose中的重组作用域和性能优化一文中主要介绍了如何从代码层面进行一些优化以及提到了一些值得注意的优化事项,本文主要来了解一下官方提供了哪些工具层面的手段可以帮助我们进行Compose
川峰
·
2023-06-14 18:01
Jetpack
Compose
android
Jetpack
Compose
debug调试
性能优化
Day06 Python入门
必知必会
文章目录第一章Python环境搭建1.1.计算机基础1.1.1.什么是编程1.1.2.什么是进制1.1.2.1.进制的简介1.1.2.2.进制的分类1.1.2.3.进制的表示1.1.2.4.进制的转换1.1.2.5.原反补(了解)数据的转换负数的表示补码的引入1.2.Python的介绍1.3.Python的安装与使用1.3.1.Python的下载1.3.2.Windows安装Python1.3.3
Aidon-东哥博客
·
2023-06-14 18:45
全链路数据仓库
python
PyCharm安装
Python安装
Python语法
Python基础
Python入门
Jetpack
Compose —— 深入浅出Scaffold
引言:
Jetpack
Compose是一个现代化的UI工具包,提供了一种简单、声明式的方式来构建Android应用程序界面。
书中有颜如玉
·
2023-06-14 15:04
Android
Jetpack
Compose
别裁
android
kotlin
Jetpack
Compose —— 深入理解 Column 布局
Jetpack
Compose是Android最新的UI工具包,其中的Column是一种常用的布局组件。
书中有颜如玉
·
2023-06-14 15:33
Android
Jetpack
Compose
别裁
android
kotlin
jetpack
compose —— Card
jetpack
composeCard组件提供了一种简单而强大的方式来呈现卡片式的用户界面。
书中有颜如玉
·
2023-06-14 15:33
Android
Jetpack
Compose
别裁
kotlin
Jetpack
Compose——TextField及OutlinedTextField(文本框)的使用
TextField的构造@ComposablefunTextField(//输入的文本内容value:String,//更新文本触发回调,类似EditText中addTextChangedListeneronValueChange:(String)->Unit,//样式modifier:Modifier=Modifier,//控制TextField的启用状态,false:文本字段不可编辑不可聚焦e
lplj717
·
2023-06-14 15:03
Compose
Compose学习
Compose
TextField
OutlinedTextFie
Jetpack
Compose——Image(图片)的使用
首先来看看基本的参数:@ComposablefunImage(painter:Painter,contentDescription:String?,modifier:Modifier=Modifier,alignment:Alignment=Alignment.Center,contentScale:ContentScale=ContentScale.Fit,alpha:Float=Default
lplj717
·
2023-06-14 15:03
Compose
Compose
Compose的Image
Image
Jetpack
Compose —— Image
在
Jetpack
Compose中,Image是一个重要的组件,用于显示图像和处理图像相关的操作。
书中有颜如玉
·
2023-06-14 15:32
Android
Jetpack
Compose
别裁
android
studio
开发语言
kotlin
Jetpack
Compose——Icon(图标)的使用
Compose获取资源方式:文本->stringResource(R.string.hello_world)颜色->colorResource(R.color.black)尺寸->dimensionResource(R.dimen.padding)图片->painterResource(R.drawable.head_icon)Icon:首先看看Icon的接收参数类型:contentDescrip
lplj717
·
2023-06-14 15:32
Compose
Compose学习
Compose
Jetpack
Compose的Icon
Android-Compose 切换Lottie-Compose动画资源
背景Lottie动画现在已经是很多应用中必备的动画,而
Jetpack
-Compose也是谷歌推出的代码式编写UI的新框架,一旦它们遇到一起了,又会产生怎样的碰撞呢?又会产生怎样的火花呢?
Cosecant
·
2023-06-14 14:39
【
Jetpack
】Room + ViewModel + LiveData 综合使用 ( 核心要点说明 )
Jetpack
是一个由Android官方推出的一套组件,旨在帮助开发人员更便捷地构建高质量的应用程序。
凉亭下
·
2023-06-14 13:33
Android
android
kotlin
开发语言
Jetpack
-Compose 学习笔记(三)—— Compose 的自定义“View”
在上一篇中,我们不仅了解了Compose中的Column、Row、Box等几种常见的布局方式还学习了CompositionLocal类在Compose中进行传值的方法;还有可快速搭建App结构的Scaffold脚手架组件,顺便学习了Surface、Modifier的一些使用,还有ConstraintLayout在Compose中的使用方法。虽然官方提供了这么多Compose组件,但在实际需求开发中
修之竹
·
2023-06-14 05:53
JMeter
必知必会
系列 —— JMeter基础
1.1JMeter概述JMeter简介ApacheJMeter™是Apache组织开发的一款开源软件,是典型的纯Java开发的应用程序,可以在不同平台比如Windows、Linux或macOS系统上进行软件测试。JMeter主要用于应用程序的功能负载测试以度量软件的性能,也可以用于其他类型的测试比如接口测试,API测试等。JMeter版本JMeter不同的版本,功能有所差异,对JDK的支持也不尽相
静姐说测试
·
2023-06-14 05:28
经验分享
软件测试
自动化测试
jmeter
自动化测试
测试工程师
软件测试
老项目迁移至AndroidX记录
AndroidStudio操作步骤:Refactor>MigratetoAndroidX官网链接:https://developer.android.google.cn/
jetpack
/androidx
Duzzi
·
2023-06-14 03:09
沉思篇-剖析
Jetpack
的ViewModel
>ViewModel做为架构组件的三元老之一,是实现MVVM的有力武器。###ViewModel的设计目标ViewModel的基本功能就是管理UI的数据。其实,从职责上来说,这又是对Activity和Fragment的一次功能拆分。以前存储在它们内部的数据,需要它们自己处理创建,更新,存储,
hongui
·
2023-06-13 19:00
jetpack
Hilt学习
Hilt是什么?HiltGoogle开源的一个Android的依赖注入库,其实是基于Dagger。Hilt是专门为android打造的,可以使我们的代码尽量的简化Hilt创建了一组标准的组件和作用域。这些组件会自动集成到Android程序中的生命周期中。在使用的时候可以指定使用的范围,事情作用在对应的生命周期当中。Hilt如何使用?(1)在项目的build.gradle中添加引用dependenc
刘景昌
·
2023-06-13 18:13
Android11新推出Compose介绍
简单介绍今年android11已经完爆了android10去年的发布会,无论从ai模型上的优化还是
jetpack
库的升级,都能说是android11的亮点。
Magic旭
·
2023-06-13 17:59
Android WorkManager★★★
1.WorkManagerGoogle发布的Android
Jetpack
架构中,有一个专门用于安排和管理后台任务的库WorkManager。
孟芳芳
·
2023-06-13 14:14
笔记
android
Android WorkManager,看这一篇就够了
1.1什么是WorkManagerWorkManager是Android
Jetpack
的一部分,是用于后台工作的架构组件,需要兼顾机会和有保证的执行。机会性执行意味着W
fallinux
·
2023-06-13 14:13
Android
android
android
Jetpack
应用实战(五)-WorkManager
WorkManager有什么作用?官网的一段话:用于处理既需要机会性执行,又需要有保证的执行的后台工作。机会性执行意味着WorkManager会尽快执行您的后台工作。有保证的执行意味着WorkManager会负责通过逻辑保障在各种情况下启动您的工作,即使用户离开您的应用也无妨。总结一段话:任务会执行,无论什么情况(设备重启,应用退出),一定会执行,但是什么时候执行看心情....应用场景上传日志对图
xss534890437
·
2023-06-13 14:13
Jetpack
android
jetpack
android
Android开发笔记——MVVM模式&
Jetpack
实现MVVM模式
Android开发笔记——MVVM模式&
Jetpack
实现的MVVM模式MVVM模式MVC、MVP和MVVMMVC概述特点MVP概述MVC和MVP的区别特点MVVM概述特点
Jetpack
实现MVVMModelViewViewModel
Yang杰
·
2023-06-13 13:04
Android开发学习笔记
Android
android
聊聊Flink
必知必会
(二)
###Checkpoint与BarrierFlink是一个有状态的流处理框架,因此需要对状态做持久化,Flink定期保存状态数据到存储空间上,故障发生后从之前的备份中恢复,这个过程被称为Checkpoint机制。而Checkpoint为Flink提供了Exactly-Once的投递保障。流处理
又见阿郎
·
2023-06-13 11:00
Jetpack
-ViewModel原理解析
一、ViewModel介绍ViewModel作为
Jetpack
组件库首屈一指的高频组件之一,ViewModel类旨在以注重生命周期的方式存储和管理界面相关的数据。
明朗__
·
2023-06-13 04:01
JetPack
DataStore 源码解析
DataStore是一种数据存储解决方案,使用协议缓冲区存储键值对或类型化对象。DataStore使用Kotlin协程和Flow以异步、一致的事务方式存储数据。如果您当前在使用SharedPreferences存储数据,请考虑迁移到DataStore。PreferencesDataStore和ProtoDataStorePreferencesDataStore使用键存储和访问数据。此实现不需要预定
Knight_Davion
·
2023-06-13 02:14
Jeston Orin Nnao 安装pytorch与torchvision环境
大家好,我是虎哥,JestonOrinnano8G模块,提供高达40TOPS的AI算力,安装好了
Jetpack
5.1之后,我们需要配置一些支持环境,来为我们后续的深度学习开发提供支持。
机器人虎哥
·
2023-06-13 00:36
pytorch
深度学习
python
Android
Jetpack
Compose 中的Tabs(TabLayout)
Android
Jetpack
Compose中的Tabs(TabLayout)添加依赖我们需要依赖于2个accompanist组件,你可以从下面链接中获取最新版本https://github.com/google
Calvin880828
·
2023-06-12 21:35
jetpack
compose
android
jetpack
android
java
Kotlin
jetpack
BindingAdapter 简单的给布局添加自定义属性
BindingAdapter可以给布局加上自定义的注解进行自定义的处理。非常的好玩。上布局文件不出意外地个话,阁下应该没见过这些字段因为这是自定义的打开kaptimplementation'com.squareup.picasso:picasso:2.71828'使用picasso加载网络图片新建ImageViewBindingAdapter.kt类并只有这么些内容packagecom.anguo
安果移不动
·
2023-06-12 19:25
002android
kotlin
android
android
studio
Jetpack
Compose布局(二) - Material组件和布局
在上篇《
Jetpack
Compose技术快速上手》一文中简单介绍了Compose,那么这边我们就来学习下Compose的布局。由于布局这块涉及内容较多,会分开写。
海_3efc
·
2023-06-12 11:37
Jetson硬件 升级
jetpack
系统 版本流程
前言:准备一个linux系统电脑,一个跳线帽,以及一条usb线以及英伟达开发者账号,点击https://developer.nvidia.com/zh-cn/embedded/
jetpack
进行注册注意
奶茶不加冰
·
2023-06-12 07:23
gpu算力
AI编程
物联网
Jetson 硬件 安装SSD固态作为启动盘以及安装CUDA等
Jetson硬件的自带闪存一般较小,只能安装
jetpack
等基本的环境,所以需要额外增加SSD固态或SD卡作为存储空间,很明显SSD的读取速度远远大于SD卡,所以为更好发挥出Jetson的计算性能,我们选择使用
奶茶不加冰
·
2023-06-12 07:23
jetson
nano
部署端化
边缘计算
arm开发
ChatGPT Prompt 提示词设计技巧
必知必会
本文内容整理自图灵社区直播《朱立成:ChatGPTPrompt提示词技巧
必知必会
》。朱立成,图灵社区《ChatGPT即学即用》视频课程作者,软件工程师,对新事物充满好奇,关注ChatGPT应用。
turingbooks
·
2023-06-12 01:57
chatgpt
人工智能
Jetpack
Compose 加载网页实现方式
Jetpack
Compose加载网页实现方式由于Kotlin的
Jetpack
Compose是一种响应式的UI搭建框架,所以传统的安卓界面搭建的逻辑和布局直接运用在
Jetpack
Compose上是行不通,
海龙lv
·
2023-06-11 23:50
Jetpack
系列全解析
一、什么是
Jetpack
?
Jetpack
并不是一个框架或者组件,它是一套库、工具和指南的集合,可帮助开发者更轻松地编写优质应用。
沉淀者
·
2023-06-11 16:14
Django-ORM框架-语法进阶(CRUD&关联查询、聚合查询、分组查询、F查询和Q查询)
CRUD这一套操作,即增加(Create)、查找或读取(Read)、更改(Update)、删除(Delete)精准查询,另外我们要根据筛选条件进行查询,即关联查询、聚合查询、分组查询、F查询和Q查询等等;
必知必会
是小林同学呀
·
2023-06-11 09:05
Django
django
python
后端
数据库
【
Jetpack
】Room 中的销毁重建策略 ( 创建临时数据库表 | 拷贝数据库表数据 | 删除旧表 | 临时数据库表重命名 )
文章目录一、销毁和重建策略二、销毁和重建策略核心要点1、创建Migration迁移类-重点2、配置Migration迁移类3、修改数据库版本号4、修改实体类数据类型三、完整代码示例1、数据库版本3代码示例RoomDatabase数据库类完整代码Student实体类完整代码执行结果2、数据库版本4代码示例RoomDatabase数据库类完整代码Student实体类代码示例执行结果一、销毁和重建策略在
韩曙亮
·
2023-06-11 07:53
#
Jetpack
android
sqlite
Jetpack
Room
销毁重建策略
探究
Jetpack
(二)之LiveData
目录LiveData的基本用法比较安全的LiveData使用方法map和switchMapmapswitchMapLiveData是
Jetpack
提供的一种响应式编程组件,它可以包含任何类型的数据,并在数据发生变化的时候通知给观察者
jemo也怕检查
·
2023-06-11 00:54
Android
android
探究
Jetpack
(一)之ViewModel和Lifecycles
目录
Jetpack
简介ViewModelViewModel的基本用法向ViewModel传递参数Lifecycles为什么用LifecyclesLifecycles基本用法Lifecycle主动获知当前的生命周期状态
jemo也怕检查
·
2023-06-11 00:53
Android
android
android
studio
探究
Jetpack
(三)之ROOM
目录使用Room进行增删改查Room的数据库升级ORM(ObjectRelationalMapping)也叫对象关系映射。简单来讲,Kotlin使用的编程语言是面向对象语言,而使用的数据库则是关系型数据库,将面向对象的语言和面向关系的数据库之间建立一种映射关系,这就是ORM了ORM框架赋予了一个强大的功能,就是可以用面向对象的思维来和数据库进行交互,绝大多数情况下不用再和SQL语句打交道了,同时也
jemo也怕检查
·
2023-06-11 00:23
Android
android
kotlin
Android
Jetpack
之 LiveData
[TOC]概述LiveData是一个持有数据的类,它持有的数据是可以被观察者订阅的,当数据被修改时就会通知观察者。观察者可以是Activity、Fragment、Service等。LiveData能够感知观察者的生命周期,只有当观察者处于激活状态(STARTED、RESUMED)才会接收到数据更新的通知,在未激活时会自动解注册观察者,以减少内存泄漏。使用LiveData保存数据时,由于数据和组件是
一昂Jone
·
2023-06-11 00:53
探究
Jetpack
(四)之 WorkManager
目录WorkManagerWorkManager的基本用法WorkManagerWorkManager很适合用于处理一些要求定时执行的任务,它可以根据操作系统的版本自动选择底层是使用AlarmManager实现还是JobScheduler实现,从而降低了的使用成本。另外,它还支持周期性任务、链式任务处理等功能,是一个非常强大的工具WorkManager和Service并不相同,也没有直接的联系。S
jemo也怕检查
·
2023-06-11 00:51
Android
android
Android
Jetpack
之LiveData源码分析
什么是LiveDataandroid开发者官网上对其的定义是:LiveData是一种可观察的数据存储器类。与常规的可观察类不同,LiveData具有生命周期感知能力,意指它遵循其他应用组件(如Activity、Fragment或Service)的生命周期。这种感知能力可确保LiveData仅更新处于活跃生命周期状态的应用组件观察者。上面这段话概括起来包括下面四个特点:是一个数据持有类能够感知组件的
牵着蜗牛散步Zz
·
2023-06-10 23:50
深度解析
Jetpack
Compose 布局
image
Jetpack
Compose是用于构建原生Android界面的新工具包。它可简化并加快Android上的界面开发,使用更少的代码、强大的工具和直观的KotlinAPI,快速让应用生动而精彩。
谷歌开发者
·
2023-06-10 21:24
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他