自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(84)
  • 问答 (6)
  • 收藏
  • 关注

翻译 HarmonyOS应用开发:Swiper滑动容器

Swiper容器组件的控制器,可以将此对象绑定至Swiper组件,然后通过它控制翻页。当前显示的组件索引变化时触发该事件。

2022-12-31 13:22:05 583 1

转载 HarmonyOS应用开发:共享元素转场动画

示例代码为点击图片跳转页面时,显示共享元素图片的自定义转场动效。设置页面间转场时共享元素的转场动效。

2022-12-14 18:04:05 453

转载 HarmonyOS应用开发:组件内转场动画

组件转场主要通过进行配置转场参数,在组件插入和删除时进行过渡动效,主要用于容器组件子组件插入删除时提升用户体验(需要配合才能生效,动效时长、曲线、延时跟随animateTo中的配置)。

2022-12-14 17:55:58 428

转载 HarmonyOS应用开发:页面间转场动画

在全局pageTransition方法内配置页面入场和页面退场时的自定义转场动效。自定义方式2:配置了当前页面的入场动画为从左侧滑入,退场为缩小加透明度变化。自定义方式1:配置了当前页面的入场动画为淡入,退场动画为缩小。

2022-12-14 17:48:30 415

转载 HarmonyOS应用开发:显式动画

提供animateTo显式动画接口来指定插入过渡动效。,在闭包函数中导致的状态变化系统。

2022-12-14 17:37:04 321

转载 HarmonyOS应用开发-属性动画

组件的某些通用属性变化时,可以通过属性动画实现渐变效果,提升用户体验。支持的属性包括width、height、backgroundColor、opacity、scale、rotate、translate等。从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。

2022-12-14 17:30:05 528

原创 HarmonyOS应用开发:资源文件的引用-$rawfile、$r

将Tomato.png放入media文件夹内。的形式,filename为rawfile目录下的文件。右键resources文件夹,点击New>内,引用rawfile下资源时使用。,选择Resource Type为。的形式引用应用资源,即。

2022-12-14 08:52:56 3755

转载 HarmonyOS应用开发:用户界面外观uiAppearance

用户界面外观提供管理系统外观的一些基础能力,目前仅包括。获取当前的深色模式配置。

2022-12-12 17:14:35 223

转载 HarmonyOS应用开发:UI界面-路由Router

本模块提供通过不同的url访问不同的页面,包括跳转到应用内的指定页面、用应用内的某个页面替换当前页面、返回上一页面或指定的页面等。页面路由需要在页面渲染完成之后才能调用,在onInit和onReady生命周期中页面还处于渲染阶段,禁止调用页面路由方法。清空页面栈中的所有历史页面,仅保留当前页面作为栈顶页面。用应用内的某个页面替换当前页面,并销毁被替换的页面。用应用内的某个页面替换当前页面,并销毁被替换的页面。获取发起跳转的页面往当前页传入的参数。获取当前在页面栈内的页面数量。跳转到应用内的指定页面。

2022-12-12 10:09:15 468

转载 HarmonyOS应用开发:UI界面-弹窗prompt

创建并显示文本提示框、对话框和操作菜单。

2022-12-12 09:45:12 1226

转载 HarmonyOS应用开发:新栅格布局GridRow

当子组件设置不同的order时,order较大的组件在前,较小的在后。在GridRow新栅格组件中,允许开发者使用breakpoints自定义修改断点的取值范围,最多支持6个断点,除了默认的四个断点外, 还可以启用xl,xxl两个断点,支持六种不同尺寸(xs, sm, md, lg, xl, xxl)设备的布局设置。表示启用xs、sm、md、lg、xl共5个断点,小于320vp为xs,320vp-520vp为sm,520vp-840vp为md,840vp-1080vp为lg,大于1080vp为xl。

2022-12-12 00:31:50 680

转载 HarmonyOS应用开发:栅格布局GridContainer

纵向排布栅格布局容器,仅在栅格布局场景中使用。支持通用属性和Column组件的。

2022-12-11 22:27:19 324

转载 HarmonyOS应用开发:减少应用滑动白块cachedCount

cachedCount的增加会增大UI的cpu、内存开销。使用时需要根据实际情况,综合性能和用户体验进行调整。如果需要请求网络图片,可以在item滑动到屏幕显示之前,提前下载好内容,从而减少滑动白块。cachedCount表示屏幕外List/Grid预加载item的个数。

2022-12-11 22:14:30 168

转载 HarmonyOS应用开发:网格布局Grid

其中repeat、auto-fill为关键字。track-size为行高或者列宽,支持的单位包括px、vp、%或有效数字,track-size至少包括一个有效行高或者列宽。实现, Grid用于设置网格布局相关参数,GridItem定义子组件相关特征。网格布局(GridLayout)是自适应布局中一种重要的布局,具备较强的。”分割的单元格所组成,通过指定“项目”所在的单元格做出各种各样的布局。,子组件占比控制能力。

2022-12-11 22:10:52 918

转载 HarmonyOS应用开发:弹性布局Flex

主轴: 水平方向的轴线,子组件默认沿着主轴排列。主轴开始的位置称为主轴起始端,结束位置称为主轴终点端。弹性布局提供一种更加有效的方式来对容器中的子组件进行排列、对齐和分配空白空间。交叉轴: 垂直方向的轴线。交叉始的位置称为主轴首部,结束位置称为交叉轴尾部。子组件: Flex组件内的子组件自动成为布局的子组件。作为Flex布局的容器,用于设置布局相关属性。自适应布局中使用最为灵活的布局。弹性布局(Flex布局)是。

2022-12-11 21:44:17 271

转载 HarmonyOS应用开发:Stack层叠布局

zIndex值越大,显示层级越高,即zIndex值大的组件会覆盖在zIndex值小的组件上方。设置子元素在容器内的对齐方式。支持左上,上中,右上,左,中,右,右下,中下,右下。在层叠布局中,如果后面子元素尺寸大于前面子元素尺寸,则前面子元素完全隐藏。堆叠容器,子组件按照顺序依次入栈,后一个子组件覆盖前一个子组件。默认值:Alignment.Center。Stack容器中兄弟组件显示层级关系可以通过。Stack子元素的zIndex属性。设置子组件在容器内的对齐方式。

2022-12-11 21:32:08 344

转载 HarmonyOS应用开发:Blank()空白布局

空白填充组件,在容器主轴方向上,空白填充组件具有自动填充容器空余部分的能力。仅当父组件为。

2022-12-11 21:22:07 461

转载 HarmonyOS应用开发:权限开发

system_grant指的是系统授权类型,在该类型的权限许可下,应用被允许访问的数据不会涉及到用户或设备的敏感信息,应用被允许执行的操作不会对系统或者其他应用产生大的不利影响。user_grant指的是用户授权类型,在该类型的权限许可下,应用被允许访问的数据将会涉及到用户或设备的敏感信息,应用被允许执行的操作可能对系统或者其他应用产生严重的影响。开发应用安装包时,需要修改应用的Profile文件,在文件的"acl"字段声明目标的访问控制列表。配置文件内部结构说明。

2022-12-09 14:01:50 772

转载 HarmonyOS应用开发:应用权限列表

对权限的工作流程有基本的了解后,再结合下表判断应用能否申请目标权限,提高开发效率。在申请目标权限前,建议开发者先阅读。权限的使用示例请参考。

2022-12-09 13:51:12 517

转载 HarmonyOS应用开发:Web组件

是否允许加载超文本传输协议(HTTP)和超文本传输安全协议(HTTPS)混合内容,默认不允许加载HTTP和HTTPS混合内容。是否允许通过网页中的JavaScript脚本访问应用文件系统中的内容,默认未启用。是否开启文档对象模型存储接口(DOM Storage API)权限,默认未开启。是否允许从网络加载图片资源(通过HTTP和HTTPS访问的资源),默认允许访问。是否允许执行JavaScript脚本,默认允许执行。是否开启数据库存储API权限,默认不开启。是否允许自动加载图片资源,默认允许。

2022-12-09 13:35:07 649

转载 HarmonyOS应用开发:UI界面-媒体查询mediaquery

媒体查询(Media Query)在移动设备上应用十分广泛,开发者经常需要根据设备的大致类型或者特定的特征和设备参数(例如屏幕分辨率)来修改应用的样式。为此媒体查询提供了如下功能:针对设备和应用的属性信息,可以设计出相匹配的布局样式。当屏幕发生动态改变时(比如分屏、横竖屏切换),应用页面布局同步更新。

2022-12-08 18:03:42 261

转载 MIPI简介(一)——基础概念介绍

MIPI全称Mobile Industry Processor Interface,即移动产业处理器接口。MIPI联盟在2003年由ARM, Nokia, ST ,TI等公司成立,成员包括手机设备制造商、半导体厂商、软件厂商、系统供应商、外围设备制造商、知识产权提供商、其他公司。联盟成立的目的是把手机内部的接口如摄像头、显示屏接口、射频/基带接口等标准化,从而减少手机设计的复杂程度和增加设计灵活性。MIPI并不是一个单一的接口或协议,而是包含了一套协议或标准,以满足手机内不同子系统的独特需求,如摄像头接口C

2022-12-08 09:13:35 1729

原创 HarmonyOS应用开发:Observed和ObjectLink数据管理

HarmonyOS应用开发:Observed和ObjectLink数据管理

2022-12-07 15:46:05 973

转载 HarmonyOS应用开发:环境变量

Environment是框架在应用程序启动时创建的单例对象,它为AppStorage提供了一系列应用程序需要的环境状态属性,这些属性描述了应用程序运行的设备环境。Environment及其属性是不可变的,所有属性值类型均为简单类型。

2022-12-07 15:33:06 196

转载 HarmonyOS应用开发:持久化数据管理

方舟开发框架通过PersistentStorage类提供了一些静态方法用来管理应用持久化数据,可以将特定标记的持久化数据链接到AppStorage中,并由AppStorage接口访问对应持久化数据,或者通过@StorageLink装饰器来访问对应key的变量。

2022-12-07 11:31:32 367

翻译 HarmonyOS应用开发:状态管理@State

支持多种类型:允许class、number、boolean、string强类型的按值和按引用类型。允许这些强类型构成的数组,即Array、Array、Array、Array。不允许object和any。

2022-12-06 13:16:37 1169

翻译 HarmonyOS应用开发:应用程序的数据存储AppStorage

HarmonyOS应用开发:应用程序的数据存储

2022-12-06 11:56:30 458

翻译 GIT的基本使用流程

GIT的基本原理

2022-12-05 17:03:03 156

原创 HarmonyOS应用开发:状态变量修饰器-状态管理

HarmonyOS应用开发:状态变量修饰器-状态管理

2022-12-05 15:34:19 825

原创 HarmonyOS应用开发:本地库开发与调用

HarmonyOS应用开发:本地库开发与调用

2022-12-03 18:38:45 443

翻译 拦截器和过滤器的执行顺序和区别

过滤器Filter是JavaEE标准,在Servlet的规范中定义的,是Servlet容器支持的,是属于Servlet容器的,依赖Servlet容器;拦截器Interceptor是Spring的组件之一,是属于Spring框架的,依赖于Spring框架,归Spring管理,配置在Spring的文件中,因此能使用Spring里的任何资源和对象,例如Service对象、数据源、事务管理等,所以可以通过Spring的IOC注入方式注入即可,而Filter不可以。

2022-09-30 09:31:28 3156

翻译 Springboot save()局部更新,@DynamicUpdate生效的条件

首先,用getById()查出原值,然后赋值想要修改的新的字段值(copy克隆赋值)

2022-09-29 17:38:47 583

翻译 迭代器(iterator)

迭代器(iterable)是一个超级接口!是可以遍历集合的对象,为各种容器提供了公共的操作接口,隔离对容器的遍历操作和底层实现,从而解耦。

2022-09-26 11:56:03 1057

转载 如何使用postman携带token发送请求

如何使用postman携带token发送请求

2022-09-22 17:25:27 1173

原创 用FastJson替代springboot默认的jackjson

用FastJson替代springboot默认的jackjson

2022-09-22 10:26:48 385

转载 地址省市县三级联动------数据库设计

地址省市县三级联动------数据库设计

2022-09-09 09:52:43 281

转载 JPA自动建表不生成外键

SpringBoot项目搭配的JPA使用时候,有一对多的关系注解,那么自动会生成外键。1、单向多对多:只要在@JoinTable内的@JoinColumn内加上@ForeignKey属性配置即可,记得每个表外键都要加。2、双向一对多,除了在@JoinColumn加@ForeignKey配置,还需要再另一方(一方)加配置。1、单向一对多/多对一,在@JoinColumn内加上@ForeignKey属性配置即可。2、双向多对多:参照双向一对多/多对一,在另一方加注解即可。情况二、多表关系映射:多对多。

2022-09-07 15:45:29 1356

转载 Hibernate实体对象的四种状态以及转换关系

Spring Data JPA 可以理解为 是对 JPA 规范的二次封装和抽象,底层还是使用了 Hibernate 的 JPA 技术实现。因此,还是要不辞劳苦地翻阅Hibernate文档。最新的Hibernate文档中为Hibernate对象定义了四种状态,分别是:瞬时态(new, or transient)、持久态(managed, or persistent)、游状态(detached)和移除态(removed)

2022-09-07 14:29:02 486

原创 数据库方言整理

数据库方言

2022-09-07 13:53:28 228

翻译 Optional常用方法

Optional.empty()方法是一个静态工厂 方法,它返回Optional类的特定单一实例。如果你尝试引用一个null,一定会触发NullPointerException,不过使用 Optional.empty()就完全没事儿,它是Optional类的一个有效对象,多种场景都能调用,非常有用。

2022-09-02 09:29:21 1805

jenkins.war-2.356,适合JDK8的最后jenkins版本

宝塔springboot部署记得把启动参数--server.port=改为--httpPort=

2023-06-21

JavaFX SceneBuilder-8.5.0 适合JDK8

JavaFX SceneBuilder-8.5.0 适合JDK8,JDK1.8

2023-06-21

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除