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干货,如何让Compose Dialog从屏幕任意方向进入
一、前言来个效果图,基于ComposeDialog,最终要实现的库能力如下:这里使用的是这个包下面的:androidx.compose.ui.window.Dialogandroidx.compose.material3.AlertDialog它内部调用的也是androidx.compose.ui.window.Dialog不想阅读文章的,可以直接滑到文章末尾,我提供了源码和集成指南。谷歌提供给我
Halifax
·
2023-09-23 15:34
Jetpack
Compose
Android
App
android
android
jetpack
Dialog
Compose
Dialog
前端
JetPack
学习笔记之DataBinding(三)
JetPack
学习笔记之DataBinding(三)在编写布局文件的过程中,会遇到布局层次结构复杂或者布局文件在其他布局文件中可以复用的情况,此时我们会将布局文件抽象为一个单独的文件,在其他布局文件中通过
秀儿2020
·
2023-09-23 06:11
【
Jetpack
篇】协程+Retrofit网络请求状态封装实战
前言在App中,对于网络请求状态一般性的就分为加载中、请求错误、请求成功、请求成功但数据为null。为了用户体验,不同的状态需要对用户展示不同的界面,例如网络异常的提醒,点击重新请求等。之前项目一直都是以Retrofit+RxJava+OkHttp为网络请求框架,RxJava已经很好的封装了不同的请求状态,onSubscribe、onNext、onError等,只需要在不同的回调中做出相应的动作就
付十一v
·
2023-09-23 04:11
Jetpack
Compose 的简单 MVI 框架
Jetpack
Compose的简单MVI框架在
Jetpack
Compose应用程序中管理状态的一种简单方法选择正确的架构是至关重要的,因为架构变更后期代价高昂。
Calvin880828
·
2023-09-23 03:42
Android架构
android
Jetpack
依赖库官方查询
https://developer.android.com/topic/libraries/architecture/adding-components#workmanager
Fakecoder_Sunis
·
2023-09-22 15:54
JetPack
最新库的简单介绍
本文简单了解
JetPack
最新的改动。官方链接1.androidx.activity这个其实没啥可说的,其实就是简化了一部分用法,比如把构造器放到activity上去。
勇敢地追
·
2023-09-22 03:03
Android Weekly Notes #501
AndroidWeeklyIssue#501
Jetpack
Compose:Preview@Preview的基本用法是无参数的.还可以用它:render不同设备上的效果.group多个previews.preview
圣骑士wind
·
2023-09-21 18:07
Android应用开发 00:
Jetpack
Compose学习 生日贺卡 图片 Compose象限 名片
写一张生日贺卡代码实现packagecom.example.greetingcardimportandroid.media.Imageimportandroid.os.Bundleimportandroidx.activity.ComponentActivityimportandroidx.activity.compose.setContentimportandroidx.compose.foun
ShowM3TheCode
·
2023-09-20 21:51
android学习之路
android
学习
kotlin
Android
Jetpack
WorkManager | Android 中文教学视频
Jetpack
是Android组件的集合,使您可以更轻松地开发出色的Android应用。这些组件可帮助您遵循最佳实践、减少编写样板代码的工作并简化复杂任务,以便您将精力集中放在开发您应用的核心逻辑。
谷歌开发者
·
2023-09-20 15:09
学习
Jetpack
Compose的反思,总结及新的开始(无干货,纯叙事)
前言及个人简介我是一名90后安卓开发者,我是从去年五月四日开始学习
Jetpack
Compose的,出于对前沿安卓知识的渴望,我点开了
Jetpack
Compose官网的网页,开始了我的学习之旅,那时候国内的相关文档还没有现在多
我怀里的猫
·
2023-09-20 11:21
Compose的一些小Tips
学习
android
安卓项目快速迁移到AndroidX总结
官方文档:https://developer.android.google.cn/
jetpack
/androidx/migrate我是逼不得已,我要用一个第三方
gogoingmonkey
·
2023-09-19 18:04
livedatabus详解,阿里是如何用他来做淘宝架构的
Google为了帮助Android开发者更快更好地开发App,推出了一系列组件,这些组件被打包成了一个整体,称作Android
Jetpack
,它包含的组件如下图所示:图片发自App老的support包被整合进了
十年开发程序员
·
2023-09-19 11:47
Android Navigation获取栈顶Fragment
由于项目底层是Unity,在上层切换Activity时,下面的unity界面会暂停,界面不能刷新,会有很多问题,于是我们就想到了ActivityApp,那么就想到了使用
JetPack
的Navigation
&岁月不待人&
·
2023-09-19 08:53
Android开发Bug日志
Android开发
android
android
studio
对于Android开发,
Jetpack
Compose真的要开始学起来了?
文章目录
Jetpack
Compose是个啥?为啥要学它?命令式UIvs声明式UI
Jetpack
Compose要学起来了?
_小马快跑_
·
2023-09-19 07:50
JetPack
Compose
android
Jetpack
Compose | 在AGP7.0以下、已有项目中集成使用
文章目录在AGP7.0以下已有项目中配置
Jetpack
Compose配置流程测试配置是否成功资料在AGP7.0以下已有项目中配置
Jetpack
Compose如题,如果我们想使用
JetPack
Compose
_小马快跑_
·
2023-09-19 07:50
JetPack
Compose
android
在Jetson nano上部署PaddleSeg
首先查看
Jetpack
版本sudoapt-cacheshownvidia-
jetpack
下载并安装与J
他日若得脱身法
·
2023-09-19 01:44
jetson
ubuntu
linux
Jetson
cuda
tensorrt
深度解析
Jetpack
Compose 布局
可组合项(Composable):https://developer.android.google.cn/
jetpack
/compose/mental-model#simple-example修饰符(Mo
快乐的程序猿
·
2023-09-18 21:42
什么,
Jetpack
也要支持多平台了!
Android官方的twitter账号最近发布了一条消息:
Jetpack
将要支持KMM了,目前已经发布了预览版本。
我爱田Hebe
·
2023-09-18 20:00
JetPack
App Startup 使用及源码浅析
本文首发我的微信公众号:徐公前言前一阵子,写了几篇Android启动优化的文章,主要是从两个方面论述的。Application多线程异步加载,以及怎么解决多线程任务依赖的问题首页布局优化,从常规的布局嵌套优化到渐进式加载,再到异步加载。Android启动优化(一)-有向无环图Android启动优化(二)-拓扑排序的原理以及解题思路Android启动优化(三)-AnchorTask开源了Androi
·
2023-09-18 15:17
androidjetpack
2023 google io 上海 day 1-议题详解1
移动前沿分别从多屏幕适配、应用质量和开发效率这几个方面进行讲解主题概要1.先来看一下多屏幕适配在
jetpack
工具包里面提供了windowManager和windowSizeClass的工具包及接口类,
jerryhigh
·
2023-09-18 08:48
Android使用
Jetpack
WindowManager来开发可折叠设备的探索
一、背景我们在Google开发者大会上,看到
Jetpack
WindowManager和WindowSizeClass这些技术,如下图。那这里不得不说折叠屏手机了在其中一个显示区域中运行一个应用。
码莎拉蒂 .
·
2023-09-17 17:20
android
Jetpack
google
WindowManager
Android
Jetpack
-- Room篇
Room在SQLite上提供了一个抽象层,以便在充分利用SQLite的强大功能的同时,能够流畅地访问数据库。处理大量结构化数据的应用可极大地受益于在本地保留这些数据。最常见的用例是缓存相关数据。这样,当设备无法访问网络时,用户仍可在离线状态下浏览相应内容。设备重新连接到网络后,用户发起的所有内容更改都会同步到服务器。由于Room负责处理这些问题,因此建议使用Room(而不是SQLite)Room添
幕尘..
·
2023-09-17 12:36
学习
android
java
kotlin
Room
Rxjava
android Compose 实现 webView
但是,您可以使用Android
Jetpack
组件中的AndroidView来将传统的WebView集成到Compose中。
飞翔的时光机
·
2023-09-16 21:30
android
Android
Jetpack
解析之——LiveData
LiveData是一种可观察的数据存储器类。与常规的可观察类不同,LiveData具有生命周期感知能力,意指它遵循其他应用组件(如activity、fragment或service)的生命周期。这种感知能力可确保LiveData仅更新处于活跃生命周期状态的应用组件观察者。如果观察者(由Observer类表示)的生命周期处于STARTED或RESUMED状态,则LiveData会认为观察者处于活跃状
Android小贾
·
2023-09-16 12:51
Jetpack
compose
Android
移动开发
android
jetpack
android
java
移动开发
App架构
Android 开发技术周报 Issue#295
新闻AndroidGeneric项目让定制ROM在PC上更容易安装AndroidAuto获得更新彻底改变了设置菜单使之更容易体验AndroidUI开发框架
Jetpack
Compose进入Alpha测试阶段教程重要变更
脉脉不得语
·
2023-09-16 12:11
Jetpack
Compose布局优化实践
本文字数:6809字预计阅读时间:39分钟01前言我们内部团队使用
Jetpack
Compose开发项目已近一年,经历了简单布局到复杂布局的应用,对Compose的使用越来越成熟,构造了很多易用的基础组合
搜狐技术产品小编2023
·
2023-09-16 05:41
Flutter(一)--初入Flutter&基础组件
之前有个Dart的语言基础后,现在开始进入真正的跨平台Flutter开发,如果你学习过
Jetpack
Compose,那么Flutter的学习会变得十分简单,两者之间的概念几乎一样,都有含有状态、组件。
Aruba233
·
2023-09-15 06:43
flutter
flutter
android
Jetpack
中 room 基本使用
Room概述Room持久性库在SQLite上提供了一个抽象层,以便在充分利用SQLite的强大功能的同时,能够流畅地访问数据库,具体来说,Room具有一下优势:1、针对SQL查询的编译时验证。2、可最大限度减少重复和容易出错的样板代码的方便注解。3、简化了数据库迁移路径。build.gradleplugins{id'com.android.application'id'kotlin-android
简单不一定不好
·
2023-09-15 04:28
Kotlin
oracle
数据库
Kotlin
[学习笔记]Android
Jetpack
简介
Jetpack
是一个由多个库组成的套件,可帮助开发者遵循最佳做法,减少样板代码并编写可在各种Android版本和设备中一致运行的代码,让开发者精力集中编写重要的代码。
gezilaoniao
·
2023-09-15 03:31
Android
Jetpack
Compose之状态持久化与恢复
目录1.概述2.实例解析4.Compose提供的MapSaver和ListSaver4.1mapServer4.2ListSaver1.概述在之前的文章中,我们提到了remember,我们都知道remember可以缓存创建状态,避免因为重组而丢失。使用remember缓存的状态虽然可以跨越重组,但是不能跨Activity或者跨进程。比如横竖屏切换等ConfigiurationChanged事件发生
编码熊(Coding-Bear)
·
2023-09-14 17:27
Android
Jetpack
Compose
Android必知必会
android
jetpack
android
Android
Jetpack
Compose 使用 ViewModel
目录1.ViewModel为啥不可或缺2在ComposeUI中使用ViewModel1.ViewModel为啥不可或缺我们已经了解到了rememberSavable可以在屏幕旋转,当前Activity被系统回收时保存状态。ViewModel正好也是干这个活的,那为啥没有使用rememberSavable替换ViewModel呢?比如我们在前面的文章中用到的计数器例子,可以使用remremberSa
编码熊(Coding-Bear)
·
2023-09-14 17:54
Android
Jetpack
Compose
Android必知必会
android
jetpack
Compose
ui
ViewModel
状态管理
Jetpack
Compose 介绍和快速上手
23年1月发布了1.4版本,在不断更新迭代......Compose是什么Compose则是一个全新的UI库,隶属
Jetpack
中的一员,它的出现是为
胡椒粉0121
·
2023-09-14 08:52
Android
android
Jetpack
Compose基础组件之 — Text
Text的源码参数预览@ComposablefunText(text:String,modifier:Modifier=Modifier,color:Color=Color.Unspecified,fontSize:TextUnit=TextUnit.Unspecified,fontStyle:FontStyle?=null,fontWeight:FontWeight?=null,fontFami
胡椒粉0121
·
2023-09-14 08:52
Android
android
从0搭建一个实用的MVVM框架
结合
Jetpack
,构建快速开发的MVVM框架。项目使用
Jetpack
:LiveData、ViewModel、Lifecycle、Navigation组件。
蜗牛是不是牛
·
2023-09-14 07:42
Android
Jetpack
- paging的基本使用
楼主最近在学习Google爸爸最新的组件--
Jetpack
,说实话,看文档谁都看得懂,但是动起手来就彻底懵逼。就比如说,今天要介绍的paging的基本使用,楼主就踩了两天的坑。
琼珶和予
·
2023-09-13 09:15
Jetpack
简介--看这里让你不再恐惧
Jetpack
是什么
Jetpack
:喷气背包
Jetpack
不是一个库,而是一些库的合集,更多的是Google的一个态度为什么会有
Jetpack
的存在长久以来,Android官方没有制定一个项目架构的规范
not coder
·
2023-09-13 05:26
android基础进阶
Jetpack
android
Jetpack
Compose 现已支持 Material You | 2021 Android 开发者峰会
image作者/开发者关系工程师NickButcher上个月,Android开发者峰会为
Jetpack
Compose带来了许多激动人心的更新,包括Google的新设计语言MaterialYou,Compose
谷歌开发者
·
2023-09-13 05:27
Jetpack
系列 - Lifecycle
前言本文将开始
Jetpack
系列之Lifecycle的学习,为什么先说Lifecycle呢,因为Lifecycle是
Jetpack
的核心,我们熟悉的ViewModel,LiveData都是基于它实现的。
无为3
·
2023-09-13 04:44
稳定的 Glance 来了,安卓小部件有救了!
image.png在
Jetpack
的更新网站上发现多了一个名叫Glance的库,版本为1.1.0-alpha01,发现这个库后就赶快点击进去看看是干啥用的:image.png看到这个库的简介
Zhu_jiang
·
2023-09-12 10:04
【Android 源码学习】SharedPreferences 源码学习
第一章:SharedPreferences源码学习文章目录第一章:SharedPreferences源码学习AndroidSharedPreferences的缺陷MMKV、
Jetpack
DataStore
无风子
·
2023-09-12 05:00
Android
源码学习
android
android
studio
java
Jetpack
Compose 中的约束布局:动态创建复杂且响应迅速的 android 布局
注意:本博客不会介绍约束布局的概念,但会介绍如何在
Jetpack
Compose中实现它。先说基础!我们可以使用在使用约束布局时默认可组合使用的各种边界来实现约束布局
Darren老师
·
2023-09-11 15:44
Android Weekly Notes #483
AndroidWeeklyIssue#483Handson
Jetpack
AppSearchAndroid12的新feature:AppSearch.MADSkillsseries:Hiltunderthehood
圣骑士wind
·
2023-09-11 13:07
Jetpack
Compose 1.5 发布:全新 Modifier 系统带来性能大幅提升
不久前Compose1.5.0稳定版发布,在组合的性能方面得到明显改善,这主要归功于对ModifierAPI的持续重构。Modifier是Compose中的重要概念,为Composition中的LayoutNode配置各种样式信息以用于后续渲染。在1.3.0之前的Modifier在实现机制上存在性能问题,从1.3.0起Modifier系统得到重构,通过Modifier.Node的引入,性能大幅提升
fundroid
·
2023-09-11 09:56
Jetpack
Compose
Kotlin
jetpack
compose
android
jetpack
android
DataBinding 使用教程
DataBinding是Android
Jetpack
提供数据绑定库。借助该库,您可以使用声明性格式(而非程序化地)将布局中的界面组件绑定到应用
qq_35399803
·
2023-09-11 06:46
android
android
studio
java
开发语言
ide
还在等机会?Android快速转战Kotlin教程,附超全教程文档
Google为了帮助Android开发者更快更好地开发App,推出了一系列组件,这些组件被打包成了一个整体,称作Android
Jetpack
,它包含的组件如下图所示:老的support包被整合进了
Jetpack
安卓编程
·
2023-09-11 04:36
程序员
android
面试
移动开发
Android Weekly Notes #490-499 Bye 2021
AndroidWeeklyIssue#490BuildingyourfirstCustomChartinAndroidwith
Jetpack
ComposeIntroducingMaterialThemeBuilderMigratingtoMaterialDesign3https
圣骑士wind
·
2023-09-09 22:41
kt+mvi+
jetpack
版 wanandroid
先上效果图xgt.gif已实现功能v1.0.0功能完成状态首页列表、顶部广告☑用户输入文字搜索、热门搜索、历史记录☑根据类别显示项目列表☑广场、每日一问、体系、导航☑公众号文章列表☑文章详情☑文章详情加入收藏、分享☑我的、我的收藏☑换皮肤☑架构项目采用基于单向数据流和唯一数据源的MVI架构以数据库数据作为唯一数据源以用户intent作为数据流起点进行单向流动用户操作以Intent的形式通知Mode
DrJasonZhang
·
2023-09-09 20:28
Jetpack
之Navigation使用及源码解读
------《
Jetpack
之Navigation》Navigation介绍Navigation使用第一步:引入依赖第二步:在Activity布局中加入Fragment视图第三步:创建navGraph设计视图
小孟来码
·
2023-09-09 10:57
Android
jetpack
android
android
jetpack
Jetpack
之DataBinding的使用
------《
Jetpack
之DataBinding》DataBinding介绍先看看有啥优缺点,心知肚明咱们再学知道了优缺点和用处,看看怎么用1、前期配置2、布局的变化3、Activity与布局的绑定
小孟来码
·
2023-09-09 10:57
jetpack
Android
android
android
jetpack
Jetpack
之LiveData加ViewModle结合使用
------《
Jetpack
之LiveData加ViewModle结合使用》一、LiveData介绍:二、LiveData优点三、直接代码举例说明,看看怎么用1、简单的监听操作:2、两个Fragment
小孟来码
·
2023-09-09 10:57
Android
jetpack
android
android
jetpack
kotlin
上一页
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
其他