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
: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
Lifecycle-生命周期感知型组件
简介Lifecycle是Google推荐的
架构组件
之一.生命周期感知型组件可执行操作来响应另一个组件(如Activity和Fragment)的生命周期状态的变化。
钟小明_
·
2023-10-09 09:20
减少
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
手撕
Jetpack
组件之ViewModel
为什么要使用ViewModel?在日常开发中,横竖屏切换是非常常见的功能,由于横竖屏切换会使得Activity重建,导致界面相关数据都会丢失。为了避免这种情况,一般会有两种做法:第一种是在AndroidManifest.xml文件中,将Activity的一个属性设置为android:configChanges="orientation|keyboardHidden|screenSize";第二种方
BlainPeng
·
2023-10-05 17:59
稍微深入扯下
Jetpack
的ViewModel
Jetpack
出来很久了,最近看到别人又在扯ViewModel,带着几个问题再去重新看看问问题之前可以先简单回顾下之前写的
Jetpack
mvvm三部曲(一)ViewModel更方便看我在代码片段添加了注释
三月四晴
·
2023-10-05 09:32
MVVM 设计模式的新闻客户端
一个MVVM设计模式的新闻客户端Demo程序使用Kotlin编写本意是想了解和学习MVVM设计模式使用的类库如下:Gson,Glide,Okhttp,RxJava,Retrofit使用
Jetpack
组件
Asbefore如初_3142
·
2023-10-05 02:08
Jetpack
(二)LiveData
二、LiveData1.作用•LiveData一个可观测的数据持有类•数据可以被观察者订阅•能够感知组件(Fragment、Activity、Service)的生命周期•只有在组件出于激活状态才会通知观察者有数据更新2.优势•确保UI和数据状态匹配当数据发生改变的时候,会自动通知UI进行更新•避免内存泄漏Observers绑定到Lifecycle对象上,当与其关联的lifecycle被销毁的时候,
Demon鑫
·
2023-10-04 14:29
Jetpack
Compose 底部导航BottomNavigation
对比iOS和flutter,
Jetpack
Compose的底部导航有自己的特色,更像flutter的底部导航。
海龙lv
·
2023-10-03 23:07
Jetpack
Compose动画
前面讲到布局基础和图像绘制,本篇来讲下
Jetpack
Compose动画。介绍动画主要从下图中几点进行讲解动画学习目录一、内容动画与布局内容变化相关的几种动画,官方称之为高级别动画API。
海_3efc
·
2023-10-03 21:08
2022年最新Android
Jetpack
Compose开发指南及实战教程
前言
Jetpack
Compose首次亮相于2019年的GoogleI/O大会,到2021年初,Google突然加大了对Compose的推广力度,Compose的关注度迅速升温,成为Android领域目前最火热的新技术之一
Code1994
·
2023-10-03 14:28
Android
Android开发
android
jetpack
android
动画
《
Jetpack
Compose从入门到实战》 第二章 了解常用UI组件
目录常用的基础组件文字组件图片组件按钮组件选择器组件对话框组件进度条组件常用的布局组件布局Scaffold脚手架列表书附代码Google的图标库常用的基础组件文字组件@ComposablefunTestText(){Column(modifier=Modifier.verticalScroll(state=rememberScrollState())){Text(text="helloworld"
小蒋的技术栈记录
·
2023-10-03 14:57
安卓
安卓
Jetpack
学习-7-Paging
Paging是什么分页库可一次加载和显示一块数据,按需载入部分数据减少网络带宽和系统资源的使用量。简单使用引入Pagingdependencies{implementation'androidx.paging:paging-runtime:2.1.2'}定义BeanpublicclassStudent{privateStringid;privateStringname;privateStringg
主音King
·
2023-10-02 18:39
《
Jetpack
Compose从入门到实战》第九章 Accompanist 与第三方组件库
目录AccompanistSystemUiControllerPagerSwipeRefreshFlowLayoutInsetsLottieCoilAsyncImageSubcomposeAsyncImageAsyncImagePainterAccompanist最新可用版本accompanist官方文档SystemUiController依赖:implementation“com.google.
小蒋的技术栈记录
·
2023-10-02 15:48
安卓
安卓
Jetpack
Compose入门——Duplicate class kotlin.time.jdk8.DurationConversionsJDK8Kt
Jetpack
Compose入门——Duplicateclasskotlin.time.jdk8.DurationConversionsJDK8Ktkotlinjdk版本冲突解决方法在build.gradle
呆呆的长颈鹿
·
2023-10-02 04:33
Android
Studio
Jetpack
Compose
kotlin
android
studio
【
Jetpack
篇】LiveData取代EventBus?LiveData的通信原理和粘性事件刨析
LiveData-ViewModel-Repository以下是LiveData结合ViewModel请求数据的伪代码,这也是
JetPack
中最常见的一种写法。ViewModel层:
付十一v
·
2023-10-02 03:15
Fragment之间进行通信的最佳实现方式
本文将介绍在Android应用程序中实现片段之间和片段与宿主活动之间通信的方式使用ViewModel进行通信ViewModel是一种Android
架构组件
,用于在活动(Activity)和片段之间共享和管理数据
金戈鐡馬
·
2023-10-02 02:53
Android
android
Fragment
ViewModel
数据通信
《
Jetpack
Compose从入门到实战》第八章 Compose页面 导航
添加依赖:implementation“androidx.navigation:navigation-compose:$nav_version”NavigationforComposeclassMainActivity:AppCompatActivity(){vartheme:BloomThemebymutableStateOf(BloomTheme.LIGHT)overridefunonCrea
小蒋的技术栈记录
·
2023-10-01 23:25
安卓
android
Jetpack
_Room
可以快速流畅的访问Sqlite数据库查看
jetpack
官方文档,导入依赖dependencies{defroom_version="2.2.3"implementation"androidx.room:
老北瓜
·
2023-10-01 22:23
Android中ViewBinding使用解析
早有ButterKnife,不过现已被后面的逐步替代;
JetPack
中的组件:DataBinding,最强大的是它的双向数据绑定Kotlin自带的"kotlin-androdi-extensions",
CarlosLynn
·
2023-10-01 18:51
Jetpack
视图绑定ViewBinding
ViewBindingViewBinding是Android官方推出的一种用于简化视图绑定的库。它通过在编译时生成一个绑定类,将布局文件中的视图与代码中的视图进行绑定,从而避免了手动findViewById的繁琐过程。使用ViewBinding可以提高代码的可读性和可维护性,减少了因为视图ID错误而导致的运行时异常。同时,它还能够减少内存泄漏的风险,因为它使用了弱引用来持有视图。配置启用ViewB
Rairmmd
·
2023-10-01 08:46
Android基础
Android
android
android
jetpack
androidx
Jetpack
生命周期感知组件ViewModel
ViewModel
Jetpack
ViewModel是Android
Jetpack
组件库中的一个组件,用于帮助开发者管理UI相关的数据和状态。
Rairmmd
·
2023-10-01 08:15
Java基础
Android基础
Android
android
Android LiveData 介绍
二、简单使用依赖测试数据准备1.创建可观察的livedata2.观察它3.更新它总结系列文章目录AndroidLiveData介绍(本文)前言本系列根据官网介绍
Jetpack
中的数据通信组件,本文介绍LiveData
我怀里的猫
·
2023-10-01 05:19
android
jetpack
android
2019-01-14
jetpack
Room数据库+liveData坑
//使用kapt插件applyplugin:'kotlin-kapt'//使用生成文件kapt{generateStubs=true}//compiler修改kapt"android.arch.persistence.room:compiler:$rootProject.roomVersion"kapt"android.arch.lifecycle:compiler:$rootProject.ar
sindorina
·
2023-10-01 05:27
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他