[HarmonyOS Next示例代码] 鸿蒙功能开发 - 应用账号管理

打印 上一主题 下一主题

主题 866|帖子 866|积分 2598

鸿蒙功能开发 - 应用账号管理 源码下载地点 
介绍

本示例选择应用进行注册/登录,并设置账号相关信息,扼要说明应用账号管理相关功能。结果图如下:
结果预览

主页注册页面登录页面账户信息页面

  

  

  

  利用说明
1.首页面选择想要进入的应用,初次进入该应用须要进行注册,如已注册账号则直接登录。
2.注册页面可设置账号名、邮箱、个性签名、暗码(带*号为必填信息),注册完成后返回登录页面利用注册的账号进行登录。
3.登录后进入账号详情界面,点击修改信息按钮可跳转至账号信息修改页面重新设置账号信息。
4.点击切换应用按钮则退出该账号并返回首页面。重新选择想要进入的应用。
5.点击删除账号按钮则会删除该账号所有相关信息。
工程目次

  1. ├──entry/src/main/ets                         // 代码区
  2. │  ├──common
  3. │  │  ├──AccountInfo.ets                      // 切换应用组件
  4. │  │  ├──BundleInfo.ets                       // 首页列表组件
  5. │  │  ├──LoginInfo.ets                        // 登录组件
  6. │  │  ├──ModifyInfo.ets                       // 修改信息组件
  7. │  │  ├──NavigationBar.ets                    // 路由跳转组件
  8. │  │  └──RegisterInfo.ets                     // 注册组件
  9. │  ├──entryAbility  
  10. │  │  └──EntryAbility.ts               
  11. │  ├──model  
  12. │  │  ├──AccountData.ts                       // 数据存储
  13. │  │  ├──AccountModel.ts                      // 数据管理
  14. │  │  └──Logger.ts                            // 日志工具
  15. │  └──pages  
  16. │     ├──Index.ets                            // 首页
  17. │     ├──Account.ets                          // 切换应用页面
  18. │     ├──Login.ets                            // 登录页面
  19. │     ├──Modify.ets                           // 修改信息页面
  20. │     └──Register.ets                         // 注册信息页面
  21. └──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企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

我可以不吃啊

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表