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】BOM是什么?
前言本篇旨在帮助小伙伴们了解和使用Compose中BOM相关的知识,在Compose的开发过程中更加便捷、统一的管理相关依赖信息。BOM基础知识Compose推出的BOM为物料清单的意思,BOM全称为BillOfMaterials,Compose推出BOM的意义旨在通过指定的BOM版本来管理所有Compose库版本,比如我们要添加compose.material3和compose.ui的依赖,在未
Android小贾
·
2023-10-16 06:47
Android
Jetpack
compose
移动开发
android
移动开发
android
jetpack
Compse
安卓
Android
Jetpack
Navigation 处理推送通知
Jetpack
Navigation的页面跳转让我们可以方便的开发出单Activity多Fragment的应用。
一个脱离高级趣味的人
·
2023-10-16 04:11
第一行代码Android 阅读笔记 第十三章(仅自用)
Jetpack
至此,已经具备了独立开发一款app的能力,但能够开发app和能够开发好的app不是一回事,这里的好是指代码质量优越,项目架构合理。
Jamison Tam
·
2023-10-16 03:50
android
探索
Jetpack
PreferenceDataStore 原理
Jetpack
DataStore是一种数据存储解决方案,可以和SharedPreferences一样存储键值对,还可以用ProtocolBuffers协议来存储类型化对象数据。
欧少泽
·
2023-10-16 03:17
Jetpack
android
android
jetpack
Jetpack
:009-kotlin中的lambda、匿名函数和闭包
文章目录1.概念介绍2.使用方法2.1函数类型的变量2.2高阶函数3.内容总结4.经验分享我们在上一章回中介绍了
Jetpack
中Icon和Imamg相关的内容,本章回中主要介绍Kotlin中的lambda
talk_8
·
2023-10-16 03:15
一起Talk
AndroidJetPack吧
kotlin
android
lambda
匿名函数
闭包
Jetpack
:005-文本组件的扩展
文章目录1.概念介绍2.使用方法2.1可以选择的文本2.2可以点击的文本2.3多种形式的文本3.示例代码4.内容总结我们在上一章回中介绍了
Jetpack
中文本组件的使用方法,本章回中主要介绍文本组件的扩展
talk_8
·
2023-10-15 21:59
一起Talk
AndroidJetPack吧
移动开发
Jetpack
compose
扩展文本
可以选择的文本
Jetpack
:006-如何使用输入框
文章目录1.概念介绍2.使用方法2.1TextField2.2OutlinedTextField3.示例代码4.内容总结我们在上一章回中介绍了
Jetpack
中文本组件扩展相关的内容,本章回中主要介绍输入框组件
talk_8
·
2023-10-15 21:59
移动开发
compose
Jetpack
TextField
输入框
Jetpack
:008-Icon与Image
文章目录1.概念介绍2.使用方法2.1Icon2.2Image3.示例代码4.内容总结我们在上一章回中介绍了
Jetpack
中与Button相关的内容,本章回中主要Icon与Image。
talk_8
·
2023-10-15 21:53
一起Talk
AndroidJetPack吧
移动开发
jetpack
compose
图片图标
icon
image
只需跟着Google学android:
Jetpack
理解篇
今天这篇文章就开始正式的进入
Jetpack
篇章了,不过这篇文章还不会具体到技术。主要是聊一聊什么是
Jetpack
。正文一、
Jetpack
是什么官方是这么描述
Jetpack
:
Jetpack
是一套库、工
咸鱼正翻身
·
2023-10-15 14:24
Jetpack
:007-各种各样的Button
2.1Button2.2IconButton2.3ElevatedButton2.4OutlinedButton2.5TextButton2.6FloatingActionButton3.示例代码4.内容总结我们在上一章回中介绍了
Jetpack
talk_8
·
2023-10-15 10:59
一起Talk
AndroidJetPack吧
android
移动开发
Jetpack
compose
Button
Android 从 0 开始学习自定义 View(十一) 自定义九宫格
效果图实现分析画9个圆根据手指触摸的坐标更改圆的颜色画线处理手指抬起的状态后面的文章大部分应该都会使用Kotlin,随着
JetPack
和Compose的广泛使用,Kotlin慢慢成为了趋势。
是刘航啊
·
2023-10-14 12:39
Android
Jetpack
架构组件-WorkManager使用篇
一、定义:作为Android
Jetpack
中的新组件,WorkManager负责用来管理后台任务,说简单点则和异步任务Task或者Service作用一样,都可以处理异步任务或后台任务。
OneXzgj
·
2023-10-13 21:33
jetpack
AppStartup1、AppStartup提供了一个ContentProvider来运行所有依赖项的初始化,避免了把依赖项写在Application中,也避免每个需要初始化的库单独使用ContentProvider进行初始化,从而提高了App的启动速度。AppStartup可以自定义需要初始化的依赖的初始化顺序。AppStartup中每个需要初始化的依赖都需要实现Initializer接口,会导
那个那个谁哇
·
2023-10-13 15:25
Jetpack
Compose 开发基础
教程取自于Google官方课程之Android之Compose开发基础教程取自于Google官方课程之
Jetpack
Compose教程Android之Compose开发基础在本课程中,您将学习使用
Jetpack
Compose
qiufeng1ye
·
2023-10-13 05:49
【Android
Jetpack
系列】二、DataBinding的使用
弁言本文作为学习
Jetpack
的第二篇,将对dataBinding进行介绍,学习。本文将细节讲解dataBinding的使用,以及部分坑点会着重指出。
买菜穿拖鞋
·
2023-10-12 16:58
Android
Jetpack
android
jetpack
android
jetpack
databinding
第一步在app模块下的build.gradle文件添加内容android{dataBinding{enabledtrue}}第二步构建LoginModel第三步创建布局文件//布局第四步生成绑定类1.使用DataBindingUtil常用api:总结:
anap
·
2023-10-12 07:59
Jetpack
-Lifecycle 原理解析
介绍Lifecycle它是
Jetpack
组件库的的核心基础,具备宿主生命周期感知能力的组件。
明朗__
·
2023-10-12 03:10
Android
Jetpack
之LifeCycle的使用
目录LifeCycle的作用LifeCycle的出现是为了解耦系统组件的生命周期与自定义组件之间耦合,比如以前的话如果我们自定义的组件需要在Activity对应的生命周期做相应的处理的话,我们就需要重写Activity的生命周期然后在生命周期方法里做相应的处理,而现在我们可以通过LifeCycle去省略掉重写生命周期方法这个步骤。LifeCycle的原理LifeCycle的实现是使用了观察者模式,
itfitness
·
2023-10-11 06:49
Android架构深度解析——
Jetpack
MVVM重构!
从建筑学的知识中得到一些对架构的思考,并以架构设计原则和目的对
Jetpack
MVVM重新构造!github后续本项目将持续更新,并完善wanAndorid的所有功能。
蜗牛是不是牛
·
2023-10-11 01:17
Jetpack
:003-布局中组件的对齐方式
文章目录1.概念介绍2.使用方法2.1行布局中的对齐方式2.2列布局中对齐方式3.示例代码4.内容总结我们在上一章回中介绍了
Jetpack
中的页面和布局,本章回中将介绍布局中组件的对齐方式。
talk_8
·
2023-10-11 00:44
一起Talk
AndroidJetPack吧
移动开发
jetpack
compose
jetpack
布局对齐方式
Jetpack
:002-页面与布局
文章目录1.概念介绍2.使用方法2.1页面2.2布局3.示例代码4.内容总结我们在上一章回中介绍了
Jetpack
相关的概念和主要内容,本章回中主要介绍页面和布局。
talk_8
·
2023-10-11 00:14
一起Talk
AndroidJetPack吧
移动开发
Jetpack
compose
jetpack布局
Jetpack
:004-如何使用文本组件
文章目录1.概念介绍2.使用方法2.1通用参数2.2专用参数3.示例代码4.内容总结我们在上一章回中介绍了
Jetpack
组件在布局中的对齐方式,本章回中主要介绍文本组件的使用方法。
talk_8
·
2023-10-10 23:38
一起Talk
AndroidJetPack吧
移动开发
Jetpack
Text
组合函数
Jetpack
_Data Binding入门指南,走进Android架构
如果是在Fragment、Adapter中使用,那就要换个姿势了。vallistItemBinding=ListItemBinding.inflate(layoutInflater,viewGroup,false)//或者vallistItemBinding=DataBindingUtil.inflate(layoutInflater,R.layout.list_item,viewGroup,fa
m0_61408726
·
2023-10-10 19:37
Android
android
移动开发
打造开源IPTV系统:共享代码,共维桌面应用之简介
开源IPTV系统概述代码共享与共同维护桌面应用开发与实践未来发展趋势与挑战DEMOGitee:https://gitee.com/yunianvh/Kotlin
Jetpack
Framework编辑:玉念聿辉感谢查阅
玉念聿辉
·
2023-10-10 15:40
打造IPTV系统桌面应用
iptv
智能电视
电视盒子
桌面系统
IPTV桌面系统
Jetpack
之App Startup
在看
Jetpack
的官网时,发现在
Jetpack
中新加了一个AppStartup组件,查了一下是最近和Hilt、Paging3一起更新的。为什么需要AppStartup呢?
葛糖糖
·
2023-10-10 08:41
JetPack
学习笔记之DataBinding(四)
JetPack
学习笔记之DataBinding(四)为了让布局文件能够承担更多的工作,处理更复杂的业务逻辑,DataBinding库允许我们自定义BindAdapter,下面将通过ImageView演示如何自定义
秀儿2020
·
2023-10-09 16:01
你知道如何使用
Jetpack
Compose构建time picker吗
你知道如何使用
Jetpack
Compose构建timepicker吗在本文中,我将向您展示如何使用
Jetpack
Compose构建24小时时间选择器对话框。
Calvin880828
·
2023-10-09 11:01
jetpack
compose
android
jetpack
android
Jetpack
Room,Navigation,ViewModel
Jetpack
Gayhub地址本页面内容仅为个人学习笔记,受限于微博的能力,可能存在一定概念或者理解上的问题。
AndroidBugProvider
·
2023-10-09 11:29
android
android
jetpack
Compose | 一文理解神奇的Modifier
本篇文章来自leobert-lan的投稿,文章和大家分享了
Jetpack
Compose中的Modifier,相信会对大家有所
郭霖_
·
2023-10-09 11:55
安卓
android
java
移动开发
接口
使用 Android
Jetpack
Compose构建time picker
展示如何使用
Jetpack
Compose构建24小时时间选择器对话框。让我们首先定义一个定时器选择器的组件,而不是仅仅对话框。
锐湃
·
2023-10-09 11:55
jetpack
android
jetpack
android
谈谈Android
Jetpack
Compose中的状态提升
谈谈Android
Jetpack
Compose中的状态提升在本文中,我们将了解
Jetpack
Compose中的状态提升(StateHoisting)。
Calvin880828
·
2023-10-09 11:48
jetpack
compose
android
jetpack
android
Android-
Jetpack
-ProcessLifecycIeOwner监听App的生命周期
图片来源网络在日常Android开发当中,我们肯定会遇到App的生命周期的需求。在lifecycle的扩展库当中有提供一个ProcessLifecycIeOwner帮我们实现对App的生命感知,这篇博客就来分享ProcessLifecycIeOwner的知识,希望对看文章的小伙伴有所启发。导入依赖这个类需要我们导入一个扩展库,依赖语句如下所示:implementation'androidx.lif
阿博聊编程
·
2023-10-09 11:33
Android开发入门技能(Java)
以下是一些主要的安卓开发框架和库:Android
Jetpack
:Android
Jetpack
是官方提供的一套库和工具,旨在简化安卓应用的开发。
菜鸟中的拖拉机
·
2023-10-09 10:32
android
java
减少
Jetpack
Compose中图像/图标(Images/Icons)的重新组合(Recomposition)
减少
Jetpack
Compose中图像/图标(Images/Icons)的重新组合(Recomposition)一个简单的技巧来提高你的Compose应用的性能在检查应用程序以提高列表滚动性能时,我意识到图像和图标在它们的状态没有改变时仍然进行了重新组合
Calvin880828
·
2023-10-09 07:27
jetpack
compose
android
Jetpack
Compose中的Constraint Layout
Jetpack
Compose中的ConstraintLayout引言我将向您展示如何使用ConstraintLayout以更少的代码构建复杂UI。
Calvin880828
·
2023-10-09 07:27
jetpack
compose
android
Jetpack
系列-Navigation使用和源码分析
1简介Navigation是Android
Jetpack
中的一个框架,用于在Android应用中的“目标”之间导航,该框架提供一致的API,“目标”可以是Fragment、Activity或者其他组件。
木水Code
·
2023-10-09 02:44
Android
Jetpack
系列--6. Paging3使用详解
定义Google推出的一个应用于Android平台的分页加载库;Paging3和之前版本相差很多,完全可以当成一个新库去学习之前我们使用ListView和RecyclerView实现分页功能并不难,那么为啥需要paging3呢?它提供了一套非常合理的分页架构,我们只需要按照它提供的架构去编写业务逻辑,就可以轻松实现分页功能;关联知识点:协程、Flow、MVVM、RecyclerView、DiffU
今阳说
·
2023-10-08 08:08
Android
Jetpack
架构组件-Room升级
了解Room框架的使用Android
Jetpack
架构组件-Room基本使用Android
Jetpack
架构组件-Room数据库查询艺术Android
Jetpack
架构组件-Room升级在Android
OneXzgj
·
2023-10-08 07:38
JetPack
系列:001-
JetPack
概要介绍
文章目录1.概念介绍2.主要内容2.1框架库2.2UI界面库3.核心思想4.内容总结本章回是一起TalkAndroid
Jetpack
吧专栏的第一章回,本章回中主要介绍
JetPack
的基本概念和编程思想,
talk_8
·
2023-10-08 07:05
一起Talk
AndroidJetPack吧
移动开发
Jetpack
compose
声明式UI
命令式UI
学习记录(4) - ViewModel
前言学习记录系列是通过阅读学习《Android
Jetpack
应用指南》对书中内容学习记录的Blog,《Android
Jetpack
应用指南》京东天猫有售,本文是学习记录的第四篇。
九馆
·
2023-10-08 01:04
《
Jetpack
Compose从入门到实战》第三章 定制 UI 视图
目录配置颜色、字体与形状WelcomePageLoginPageHomePage主题CompositionLocal配置颜色、字体与形状-ui.theme.Color.ktvalpink100=Color(0xFFFFF1F1)valpink900=Color(0xFF3F2C2C)valwhite=Color(0xFFFFFFFF)valwhite850=Color(0xD9FFFFFF)val
小蒋的技术栈记录
·
2023-10-07 17:42
安卓
ui
android
Day89
然后去接了杯水,然后看了下关于
Jetpack
的公众号文章,感觉需要学的东西挺多的,慢慢在后面加上这些新的东西了。不然就会慢慢被淘汰了。上
遥听风语
·
2023-10-07 16:54
Jetpack
学习11-Room Persistence Library
[TOC]RoomPersistenceLibraryRoompersistencelibrary在SQLite上提供了一个抽象层,允许在充分利用SQLite的功能的同时进行更健壮的数据库访问。这个库可以帮助你在运行你的应用的设备上创建一个应用数据缓存。这个缓存作为你的应用数据的唯一真实来源,允许用户在你的应用中查看关键信息的一致副本,不管用户是否有互联网连接。注意:要将Room导入Android
雪晨杰
·
2023-10-06 23:06
Android
Jetpack
系列--9. Hilt使用详解
相关知识依赖注入DependencyInjection,简称DI;依赖项注入可以使代码解耦,便于复用,重构和测试什么是依赖项注入类通常需要引用其他类,可通过以下三种方式获取所需的对象:在类中创建所需依赖项的实例classCPU(){varname:String=""funrun(){LjyLogUtil.d("$namerun...")}}classPhone1{valcpu=CPU()funus
今阳说
·
2023-10-06 19:59
MVVM架构优化
前言关于MVVM优秀的架构,目前市面上有挺多:例如:MVVMHabit,
Jetpack
-MVVM-Best-Practice,其中MVVMHabit主要是针对ViewModel的能力的扩充,
Jetpack
-MVVM-Best-Practice
无为3
·
2023-10-06 14:51
Android
Jetpack
架构篇:Lifecycles
Android
Jetpack
架构篇:Lifecycles使用生命周期感知组件处理生命周期生命周期感知组件执行操作以响应另一个组件(例如活动和片段)的生命周期状态的更改。
walker不抽烟
·
2023-10-06 13:48
Nvidia Jetson TX2
JetPack
3.3 刷机
前言最近入手了JetsonTX2开发者套件,已经成功刷了
JetPack
3.3版本,打算把刷机过程分享出来供更多人参考.硬件组装注意事项先上一张图WechatIMG446.jpeg硬件组装过程中要注意以下事项
昂子JA
·
2023-10-06 11:31
(原创)
Jetpack
系列(二):ViewModel+LiveData
前言
Jetpack
上一篇讲完了lifecycle(原创)
Jetpack
系列:lifecycle现在我们来讲ViewModel和LiveData他们一般是配合来使用的ViewModel用来存储数据LiveData
Android_xiong_st
·
2023-10-06 10:50
jetpack系列博客
android
kotlin
开发语言
AndroidX-
Jetpack
-Lifecycle
当前版本:compileSdkVersion29implementation'androidx.appcompat:appcompat:1.2.0'第一步:创建Activity继承AppCompatActivity类。publicclassLifeCycleActivityextendsAppCompatActivity{@OverrideprotectedvoidonCreate(Bundles
飞奔吧牛牛
·
2023-10-06 06:36
为你理清Android项目Gradle配置,解决常见编译问题
koltin版本和AndroidStudio的关系用到
Jetpack
Compose的时候,Co
kanvast
·
2023-10-05 21:28
Gradle
android
android
studio
gradle
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他