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必知必会
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
黄磊女儿黄忆慈学琴一路坚持,最终成就最好的自己,这4点琴童家长
必知必会
!
钢琴是西洋古典音乐中的一种弦乐器,有着“乐器之王”的美称。现今,无一例外,每个人都对钢琴有着极高的评价,也成为很多家庭必须装备之一。六一已过,但节日气氛仍旧环绕身旁,热度不减。在腾讯视频的6·1儿童节特辑上,黄忆慈也献上了自己的线上音乐会首秀。晚上,多爸黄磊也在微博上晒出大女儿多多在这场音乐会的表演视频,并发文:“祝小朋友们节日快乐。”随后妈妈孙莉也骄傲地转发此微博并配上了爱心的表情。音乐会上,多
音乐蜂巢少儿在线钢琴
·
2023-09-17 10:48
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
MySql
必知必会
1-10章总结
mysql命令行客户端登录#默认端口3306主机本地localhostmysql-uroot-p#写全的话mysql-uroot-p-hlocalhost-P3307解释一下:-u用户名为root-p密码待输入-h主机名localhost-P注意大写P,意思是端口号3307数据库操作#展示所有数据库showdatabases;#使用数据库usekls;#展示数据库中所有的表showtables;#
yunqing_71
·
2023-09-16 03:52
操作系统启动过程
下编程代码实验CMake/Make/Shell/Multi-thread/socket/stl/awklinux软硬件驱动Linux程序设计中文版第四版Linux中国翻译项目VimPracticeLinux命令
必知必会
Z初的梦想
·
2023-09-15 15:39
嵌入式硬件
stm32
软件测试工程师
必知必会
!三种等待时间详解
本节大纲Ø等待的作用Ø三类等待方式Ø判断元素的操作expected_conditions01等待的作用等待的作用在实际自动化实现过程中,都会添加等待来完善自动化测试的代码。自动化测试,是交由机器来执行的一种测试手段,用于提升测试效率,意味着每一次的自动化测试都需要有非常高的成功率,才可以达到提升效率的作用。在自动化测试中,其实就是通过代码,来执行测试的流程,也就意味着机器知己对页面元素来进行操作,
软件测试阿沐
·
2023-09-15 14:27
软件测试
显示等待
强制等待
隐式等待
软件测试
自动化测试
关于 TCP/IP,
必知必会
的十个问题
本文整理了一些TCP/IP协议簇中需要
必知必会
的十大问题,既是面试高频问题,又是程序员必备基础素养。
羋学僧
·
2023-09-15 11:07
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
必知必会
-C语言内存管理
内存管理衡量是否掌握C语言的两个标准,一:指针;二:内存管理。指针的相关内容欢迎查看历史文章,本文会介绍C语言内存管理的相关知识,其对于读者之后的编程生涯也会大有裨益。如果你有相关需求,就往下看吧。一.栈、堆和静态区对于程序员,一般来说,我们可以简单的理解为内存分为三个部分:静态区,栈,堆。很多书没有把把堆和栈解释清楚,导致初学者总是分不清楚。其实堆栈就是栈,而不是堆。堆的英文是heap;栈的英文
看山是山_Lau
·
2023-09-14 05:52
C/C++
校招笔试
必知必会
c语言
必知必会
-CPP的23个Tips
0x01:extern关键字可以在任何地方使用,但变量只能在某个文件、函数或代码块中被定义一次。0x02:定义包含声明,但声明不包含定义。0x03:NULL:数据类型pointer作为全局变量,系统自动初始化为该值。0x04:在main()函数外为全局变量,函数内为局部变量。二者名称可以相同,但是在函数内,局部变量的值会覆盖全局变量的值。重名变量,作用域小的屏蔽作用域大的。0x05:当局部变量被定
看山是山_Lau
·
2023-09-14 05:52
C/C++
必知必会
笔试题
c++
开发语言
c语言
必知必会
--数组与指针二
指针与数组一四.指针数组与数组指针4.1指针数据和数组指针的内存布局初学者总是分不出指针数组与数组指针的区别。其实很好理解:指针数组:首先它是一个数组,数组的元素都是指针,数组占多少个字节由数组本身决定。它是“储存指针的数组”的简称。数组指针:首先它是一个指针,它指向一个数组。在32位系统下永远是占4个字节,至于它指向的数组占多少字节,不知道。它是“指向数组的指针”的简称。下面到底哪个是数组指针,
看山是山_Lau
·
2023-09-14 05:22
必知必会
校招笔试
C/C++
c语言
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
【MySQL
必知必会
】第21章:表的更新与删除
21.1创建表创建表一般有两种方法:使用具有交互式创建和管理表的工具(IDE)直接使用MySQL语句CREATETABLE进行创建CREATETABLEtable_name(col1type...col2type...col3type...)ENGINE=;使用CREATETABLE关键字后还需要定义列(指定其类型以及其他属性:如主键、默认值等)搜索引擎指定不唯一在处理现有的表时需要格外小心,防止
100gle
·
2023-09-13 00:29
稳定的 Glance 来了,安卓小部件有救了!
image.png在
Jetpack
的更新网站上发现多了一个名叫Glance的库,版本为1.1.0-alpha01,发现这个库后就赶快点击进去看看是干啥用的:image.png看到这个库的简介
Zhu_jiang
·
2023-09-12 10:04
MySQL
必知必会
笔记
文章目录第3章使用MySQL第4章检索数据第5章排序检索数据第6章过滤数据第7章数据过滤第8章用通配符进行过滤第9章用正则表达式进行搜索第10章创建计算字段第11章使用数值处理函数第12章汇总数据第13章分组数据第14章使用子查询第15章联结表第16章创建高级联结第17章组合查询第18章全文本搜索第19章插入数据第20章更新和删除数据20.1更新数据20.2删除数据第21章创建和操纵表21.1创建
程序员小浩
·
2023-09-12 09:58
MySQL基础入门笔记
mysql
笔记
android
【Android 源码学习】SharedPreferences 源码学习
第一章:SharedPreferences源码学习文章目录第一章:SharedPreferences源码学习AndroidSharedPreferences的缺陷MMKV、
Jetpack
DataStore
无风子
·
2023-09-12 05:00
Android
源码学习
android
android
studio
java
程序猿
必知必会
的SpringBoot核心原理:自动配置、事件驱动、Condition
前言SpringBoot是Spring的包装,通过自动配置使得SpringBoot可以做到开箱即用,上手成本非常低,但是学习其实现原理的成本大大增加,需要先了解熟悉Spring原理。如果还不清楚Spring原理的,可以先查看博主之前的文章,本篇主要分析SpringBoot的启动、自动配置、Condition、事件驱动原理。启动原理SpringBoot启动非常简单,因其内置了Tomcat,所以只需要
动作缓慢的程序猿
·
2023-09-12 02:01
java
职场与发展
spring
boot
java
spring
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
六、基于多阶段构建减小镜像体积降低复杂度
本文是《Docker
必知必会
系列》第六篇,原文发布于个人博客:悟尘纪。
悟尘80
·
2023-09-11 09:12
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
面试
移动开发
高性能 SQL 计划 Day 1
为了提高SQL水平,从今天开始,我将主要围绕《MySQL
必知必会
》、《SQL进阶教程》、《高性能MySQL》展开学习,开启“高性能SQL”计划。
刘点石
·
2023-09-10 23:34
Android Weekly Notes #490-499 Bye 2021
AndroidWeeklyIssue#490BuildingyourfirstCustomChartinAndroidwith
Jetpack
ComposeIntroducingMaterialThemeBuilderMigratingtoMaterialDesign3https
圣骑士wind
·
2023-09-09 22:41
学习Spring5
必知必会
(3)~Spring的核心 IoC 和 DI
一、Spring的核心IoC(基于XML)1、IoC容器(1)BeanFactory容器创建对象://使用BeanFactory@TestvoidtestBeanFactory()throwsException{Resourceresource=newClassPathResource("com/shan/container/container.xml");BeanFactoryfactory=n
一乐乐
·
2023-09-09 21:02
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
Jetpack
之ViewBinding的使用
------《
Jetpack
之ViewBinding》ViewBinding介绍先看看有啥优点心知肚明咱们再学知道了优点就学学咋用吧1、准备工作2、真实场景使用a、Activity使用b、Fragment
小孟来码
·
2023-09-09 10:27
Android
jetpack
android
kotlin
android
studio
Jetpack
组件之 Lifecycle
概述Lifecycle是用来管理感知生命周期的
Jetpack
基础组件,主要是为了方便需要依赖生命周期来搭建的业务逻辑。
smart_dev
·
2023-09-09 06:32
Android Weekly Notes #500
#500Screentemplates—usingCompose,SwiftUI&KMMKMM下Compose和SwiftUI的跨平台解决方案.ViewModel和State是同一份.但是UI模板代码是各个平台各一份.Detecttextoverflowin
Jetpack
Compose
圣骑士wind
·
2023-09-08 20:30
手撕
Jetpack
组件之Navigation
前言Navigation库并不像Lifecycle、LiveData、ViewModel能够优雅地解决我们在开发中常遇到的问题。它只是对我们以前在Activity和Fragment的界面跳转方式做了统一的封装,可以让开发者减少一些模版代码的编写,提升开发效率。简单使用添加依赖implementation'androidx.navigation:navigation-fragment:2.3.5'i
BlainPeng
·
2023-09-08 19:40
A/B Test
必知必会
零、科学的、可信赖的、可重复的、可解释的一次可信赖的实验是什么样的?实验设计的科学性,-实验对象分配的独立随机性,实验过程的安全、可重复性,实验数据的可靠性,实验分析结果的可解释性。0.1实验设计背景知识0.1.1实验设计的原则对照性原则:在实验设计中,通常设置对照组,通过干预或控制研究对象以消除或减少实验误差,鉴别实验中的处理因素同非处理因素的差异。通常采用空白对照组:不给对照组加实验组的处理因
Galaxy_saturn
·
2023-09-08 11:26
a/b
test
算法
ab测试
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他