项目说明
原创大约 1 分钟
功能与结构
目前,ArkTS似乎已经取代了Java和JavaScript,而成为了除C++外HarmonyOS唯一支持的应用开发语言。

和服务端的功能架构类似,APP移动应用也可以划分为三个层次。

用到的ArkUI组件如下。
Grid
:网格布局用于展示相片及视频。Stack
:层叠布局用于展示视频播放界面。Flex
:弹性布局用于展示视频分类标签和菜单栏。Linear
:线性布局用于展示视频信息。Tabs
:标签页布局用于实现视频分类。List
:列表布局用于实现各种信息列表。Video
和VideoController
:用于控制视频播放内容。Image
和Text
相关:用于实现用户登录、视频侧边栏等的内容展示。Swiper
:用于实现视频的滑动切换。Builder
:用于实现自定义导航栏。CustomDialog
:用于实现列表项数据的编辑。AppStorage
:用于全局配置、系统相关数据的存储。IDataSource
:用于实现视频、点赞、收藏、关注等数据的存储。
页面切换过程

关注公众号后回复 鸿蒙
即可获得鸿蒙仿抖音APP
栏目剩余文章的访问密码。
