自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 HarmongOS中swiper轮播图文案例

没有用swiper中的导航点,这个是自定义组件,通过currentIndex连接轮播图。图片来源百度就是为学习。

2024-10-19 18:17:16 371

原创 HarmonyOS NEXT 层叠布局 stack

层叠布局(StackLayout)就是将容器中的所有组件堆叠在要一起,就好像是图层一样,它能够实现位置的固定定位与层叠。层叠布局。

2024-09-12 11:40:29 542

原创 HarmonyOS NEXT 瀑布流容器 - WaterFlow

瀑布流容器,由“行”和“列”分割的单元格所组成,通过容器自身的排列规则,将不同大小的“项目”自上而下,如瀑布般紧密布局。

2024-09-11 19:58:55 491 1

原创 HarmonyOS NEXT foreach与lazyforeach(懒加载)

所以,当我们对数据进行增删改的时候,如果数组项中的index已经不能满足我的需求,我们可以利用键值生成来辅助我们达到目的。当在滚动容器中使用了LazyForEach,框架会根据滚动容器可视区域按需创建组件,当组件滑出可视区域外时,框架会进行组件销毁回收以降低内存占用。如果键值不存在,则会创建一个新的组件;在ForEach首次渲染时,会根据前述键值生成规则为数据源的每个数组项生成唯一键值,并创建相应的组件。ForEach 进行的加载,数据有多少,组件就会创建多少,占用对应的内存会越来越多。

2024-09-10 15:23:02 893

原创 HarmonyOS NEXT 程序访问控制(权限)

减少系统弹出的权限弹窗数量,优化交互体验,系统将逻辑紧密相关的user_grant权限组合在一起,形成多个权限组。当应用请求权限时,同一个权限组的权限将会在一个弹窗内一起请求用户授权。权限组中的某个权限,称之为该权限组的子权限。|| ===normal (普通应用)——》数据/功能。APL =======|| ===system-basic(系统基础服务)——》系统设置,身份认证。权限组和权限的归属关系并不是固定不变的,一个权限所属的权限组有可能发生变化。应用权限的等级说明====应用权限的申请优先级。

2024-09-09 09:45:00 3184

原创 什么是移动开发?

项目打包:iOS--ipa包,,Android- apk包,harmonyOS - app包。----------------原生App开发 iOS/Android/HarmonyOS。iOS/Android/HarmonyOS --组件/控件(Webview)iOS:Xcode(开发工具),Object-C/Swift(开发语言)----------------跨平台APP开发模式。----------------混合App开发模式。手机设备上的应用有哪些形式?一套代码发布到多个平台。

2024-09-08 09:47:03 391

原创 华为登录开发准备

填写文件路径,以及密码注意一定要将密码记好哦选择的路径地址:你能找到的地方哦设置好路径密码后点击OK哦。

2024-09-07 17:09:54 505

原创 HarmonyOS NEXT 数据存储:应用持久化 - 关系型数据库

关系型数据库对应用提供通用的操作接口,底层使用SQLite作为持久化存储引擎,支持SQLite具有的数据库特性,包括但不限于事务、索引、视图、触发器、外键、参数化查询和预编译SQL语句。谓词:在数据库中,有一些特定的词汇,它们就像是标签,用来描述数据的特点、属性,或者是数据之间的联系。结果集:当你在数据库里搜索信息时,它会返回一个包含所有匹配项的列表,这个列表就像是一份报告,里面包含了你要找的所有数据。获得一个RdbStore,操作关系型数据库,用户可以根据自己的需求配置RdbStore的参数,

2024-09-07 11:31:04 1286

原创 HarmonyOS NEXT 版 数据存储:应用持久化-键值型数据库

键值型数据库存储键值对形式的数据 ,存储的数据没有复杂的关系模型时,由于数据复杂度低,更容易兼容不同数据库版本和设备类型,因此使用键值型数据库持久化此类数据。设备协同数据库,针对每条记录,Key的长度≤896 Byte,Value的长度<4 MB。单版本数据库,针对每条记录,Key的长度≤1 KB,Value的长度<4 MB。使用键值型数据库,首先要获取一个KVManager实例,用于管理数据库对象。键值型数据库事件回调方法中不允许进行阻塞操作,例如修改UI组件。

2024-09-06 09:39:37 900

原创 HarmonyOS NEXT 版 数据存储 : 应用数据持久化 -用户首选项

将用户首选项持久化文件的内容加载到Preferences实例,每个文件唯一对应到一个Preferences实例,系统会通过静态容器将该实例存储在内存中,直到主动从内存中移除该实例或者删除该文件。提供key-value 键值型数据处理,当持久化时通过flush()接口将内存中的数据写入持久化文件中(首先在沙箱文件),但随着数据越来越多占用内存越来越大,避免大量数据存储。获取路径方法:通过ApplicationContext获取应用级别的应用文件路劲。指应用将内存中的数据通过文件或数据库的形式保存到设备上。

2024-09-05 11:21:28 2398 1

原创 HarmonyOS NEXT - 沉浸式工具

沉浸式工具,获取设备安全距离等

2024-09-04 10:34:17 761

原创 页面跳转(HarmonyOS NEXT版)常用的两个属性

页面跳转 简单常用的两个属性

2024-09-03 23:32:49 341

HarmonyOS NEXT数据源

瀑布流以及懒加载使用到的数据源,当你想要使用lazyforeach的时候需要使用华为给出的数据源,创建一个当前项目的数据源继承于原生数据源,当我们使用到瀑布流布局的时候,同样需要一套数据源,刚好这个数据源和懒加载的数据可以使用一套。

2024-09-11

空空如也

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

TA关注的人

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