中国优质的IT技术网站
专业IT技术创作平台
IT职业在线教育平台
本文原创发布在华为开发者社区。
本示例基于ArkUI基础组件、布局,实现个人中心页的页面和功能。
实现个人中心源码链接
首页展示个人头像,电话等基础信息,点击头像后进入个人中心页,个人中心页之后展示个人信息、我的二维码、账户安全,注销账户等信息。均设置点击跳转事件。跳转后页面为默认页面,如须使用,需自行设计。
ListItem() { Row({ space: CommonConstants.MAIN_PADDING }) { Image($r("app.media.mi_people")) .width(64) .height(64) .onClick(() => { this.pageInfos.pushPath({ name: 'PersonCenter' }); }) Column({ space: 15 }) { Text(`182****5571 >`) .fontSize(16) .onClick(() => { this.pageInfos.pushPath({ name: 'PersonCenter' }); }) Text('182****5571') .fontSize(CommonConstants.S_FONT_SIZE) } .justifyContent(FlexAlign.Start) .alignItems(HorizontalAlign.Start) .width(150) } .width(CommonConstants.COLUMN_WIDTH) .height(64) }
Image($r("app.media.mi_ic_right_arrow")) .alignRules({ right:{anchor:"__container__",align:HorizontalAlign.End}, center:{anchor:"__container__",align:VerticalAlign.Center} }) .margin({ right:18 }) .width("15") .id("row_value") .onClick(() => { this.pageInfos.pushPath({ name: 'Index' }); })
微信扫码分享