鸿蒙功能开发 - 应用账号管理 源码下载地点
介绍
本示例选择应用进行注册/登录,并设置账号相关信息,扼要说明应用账号管理相关功能。结果图如下:
结果预览
主页注册页面登录页面账户信息页面
利用说明
1.首页面选择想要进入的应用,初次进入该应用须要进行注册,如已注册账号则直接登录。
2.注册页面可设置账号名、邮箱、个性签名、暗码(带*号为必填信息),注册完成后返回登录页面利用注册的账号进行登录。
3.登录后进入账号详情界面,点击修改信息按钮可跳转至账号信息修改页面重新设置账号信息。
4.点击切换应用按钮则退出该账号并返回首页面。重新选择想要进入的应用。
5.点击删除账号按钮则会删除该账号所有相关信息。
工程目次
- ├──entry/src/main/ets // 代码区
- │ ├──common
- │ │ ├──AccountInfo.ets // 切换应用组件
- │ │ ├──BundleInfo.ets // 首页列表组件
- │ │ ├──LoginInfo.ets // 登录组件
- │ │ ├──ModifyInfo.ets // 修改信息组件
- │ │ ├──NavigationBar.ets // 路由跳转组件
- │ │ └──RegisterInfo.ets // 注册组件
- │ ├──entryAbility
- │ │ └──EntryAbility.ts
- │ ├──model
- │ │ ├──AccountData.ts // 数据存储
- │ │ ├──AccountModel.ts // 数据管理
- │ │ └──Logger.ts // 日志工具
- │ └──pages
- │ ├──Index.ets // 首页
- │ ├──Account.ets // 切换应用页面
- │ ├──Login.ets // 登录页面
- │ ├──Modify.ets // 修改信息页面
- │ └──Register.ets // 注册信息页面
- └──entry/src/main/resources // 应用资源目录
复制代码 详细实现
- 本示例分为音乐,视频,地图三个模块
- 音乐模块
- 利用Navigation,Button,Text,TextInput组件开发注册,登录,修改信息和切换应用页面, createAppAccountManager方法创建应用账号管理器对象
- 源码链接:AccountData.ets,AccountModel.ets
- 接口参考:@ohos.account.appAccount,@ohos.data.preferences,@ohos.router
- 视频模块
- 利用Navigation,Button,Text,TextInput组件开发注册,登录,修改信息和切换应用页面,createAppAccountManager方法创建应用账号管理器对象
- 源码链接:AccountData.ets,AccountModel.ets
- 接口参考:@ohos.account.appAccount,@ohos.data.preferences,@ohos.router
- 地图模块
- 利用Navigation,Button,Text,TextInput组件开发注册,登录,修改信息和切换应用页面,createAppAccountManager方法创建应用账号管理器对象
- 源码链接:AccountData.ets,AccountModel.ets
- 接口参考:@ohos.account.appAccount,@ohos.data.preferences,@ohos.router
相关概念
应用账号管理:本模块不但用于对应用账号的添加、删除、查询、修改和授权,且提供账号将数据写入磁盘和数据同步的本领。
相关权限
不涉及。
依赖
不涉及。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |