当前位置: 首页 > wzjs >正文

北京 广告 手机网站模板建站教程

北京 广告 手机网站,模板建站教程,自己能做app软件吗,wap网站开发平台各位好,今日分享一个健身app的首页: 这个页面看起比之前的案例要稍微复杂一些,主要在于顶部部分,有重叠的背景,还有偏移的部分。重叠布局可以使用Stack容器实现,超出容器范围的偏移可以使用负数间距来实现&…

各位好,今日分享一个健身app的首页:

这个页面看起比之前的案例要稍微复杂一些,主要在于顶部部分,有重叠的背景,还有偏移的部分。重叠布局可以使用Stack容器实现,超出容器范围的偏移可以使用负数间距来实现,顶部部分的具体实现代码如下:

Column{Text('February').fontColor(Color.WHITE).fontSize(14)Row{Row{Image(@r(app.media.goal)).width(37).height(37)Text('MY GOAL').fontColor(Color.WHITE).fontSize(30).fontWeight(FontWeight.Bolder).margin(left:6)}Image(@r(app.media.cm_add)).width(28).height(28)}.margin(top:20).width(100.percent).justifyContent(FlexAlign.SpaceBetween).alignItems(VerticalAlign.Center)
}
.alignItems(HorizontalAlign.Start)
.padding(left:12,right:12,top:60)
.width(100.percent)
.height(220)
.linearGradient( direction: GradientDirection.Bottom, colors:[(Color(103, 76, 222, alpha: 1.0),0.0),(Color(129, 28, 219, alpha: 1.0),1.0)], repeating: false)
.borderRadius(bottomLeft: 20.vp, bottomRight: 20.vp)
Row{Column(5){Row(6){Text('weight').fontColor(Color.GRAY).fontSize(11)Image(@r(app.media.cm_down)).width(15).height(15)}.justifyContent(FlexAlign.Center).alignItems(VerticalAlign.Center).width(80).height(20).borderRadius(10).border(width: 1.vp, color: Color(216, 216, 216, alpha: 1.0), radius:10.vp,style: BorderStyle.Solid)Row(8){Image(@r(app.media.cm_js)).width(28).height(28)Column(5){Progress(value: 50.0, total: 100.0, `type`: ProgressType.Linear).width(100.percent).color(0x9570FF)Row{Text('250 lb').fontColor(Color.GRAY).fontSize(10)Text('250 lb').fontColor(Color.GRAY).fontSize(10)}.width(100.percent).alignItems(VerticalAlign.Center).justifyContent(FlexAlign.SpaceBetween)}.layoutWeight(1)}.width(100.percent)}.justifyContent(FlexAlign.Center).alignItems(HorizontalAlign.Start).padding(10).width(100.percent).height(80).borderRadius(10).backgroundColor(Color.WHITE)
}
.width(100.percent)
.height(80)
.margin(top:-50)
.padding(left:12,right:12)

剩余的部分是滚动的列表,而且有标题,所以使用List容器来实现,关于List标题的使用大家要多多熟悉:

@Builder func itemHead(text:String) {Row{Text(text).fontColor(Color.GRAY).fontSize(13)}.width(100.percent).height(35).alignItems(VerticalAlign.Center).padding(top:3,left:10)
}
ListItemGroup(ListItemGroupParams(header:{=>bind(this.itemHead,this)('THIS WEEK')})){
}

需要注意的是,列表的第一行是可以横向滚动的列表,我这里选择使用Scroll容器:

Scroll{Row(12){Stack(Alignment.Bottom){Image(@r(app.media.cm_s1)).width(124).height(155)Column(3){Text('WALKING LUNGES').fontColor(Color.WHITE).fontSize(13).fontWeight(FontWeight.Bold)Text('Today').fontSize(10).fontColor(Color.WHITE).backgroundColor(0x3EC7E6).height(16).width(68).borderRadius(8).textAlign(TextAlign.Center)}.alignItems(HorizontalAlign.Start).margin(bottom:8)}Stack(Alignment.Bottom){Image(@r(app.media.cm_s2)).width(124).height(155)Column(3){Text('WALKING LUNGES').fontColor(Color.WHITE).fontSize(13).fontWeight(FontWeight.Bold)Text('Today').fontSize(10).fontColor(Color.WHITE).backgroundColor(0x3EC7E6).height(16).width(68).borderRadius(8).textAlign(TextAlign.Center)}.alignItems(HorizontalAlign.Start).margin(bottom:8)}Stack(Alignment.Bottom){Image(@r(app.media.cm_s3)).width(124).height(155)Column(3){Text('WALKING LUNGES').fontColor(Color.WHITE).fontSize(13).fontWeight(FontWeight.Bold)Text('Today').fontSize(10).fontColor(Color.WHITE).backgroundColor(0x3EC7E6).height(16).width(68).borderRadius(8).textAlign(TextAlign.Center)}.alignItems(HorizontalAlign.Start).margin(bottom:8)}}.padding(left:12,right:12)
}
.height(155)
.width(100.percent)

最后一部分比较简单,和上面代码类似,就不再赘述了。

今天的内容就是这样,感谢阅读。##HarmonyOS语言##仓颉##休闲娱乐#


文章转载自:

http://ly82CV97.tpwzp.cn
http://yx3LRlbG.tpwzp.cn
http://6ohdipW1.tpwzp.cn
http://pTLg7RWA.tpwzp.cn
http://vUMdRbiJ.tpwzp.cn
http://DD2Xf1jp.tpwzp.cn
http://bK3XaV7O.tpwzp.cn
http://cZG8j3h3.tpwzp.cn
http://NBHM3Bfs.tpwzp.cn
http://2fN5F0Ri.tpwzp.cn
http://O1sXqbqa.tpwzp.cn
http://Rp20n2JW.tpwzp.cn
http://tuO452yb.tpwzp.cn
http://2fleUDOV.tpwzp.cn
http://09MfzNKY.tpwzp.cn
http://QAB4BDiq.tpwzp.cn
http://vu08Ixsp.tpwzp.cn
http://8P11wGPx.tpwzp.cn
http://0AFGmZPc.tpwzp.cn
http://Z6l8zsPp.tpwzp.cn
http://CeDASYni.tpwzp.cn
http://02hD9MTH.tpwzp.cn
http://q0v5lozA.tpwzp.cn
http://pvw5Oltz.tpwzp.cn
http://sCuppcLM.tpwzp.cn
http://Qh2G0uRF.tpwzp.cn
http://VjsHEdXN.tpwzp.cn
http://7RmQLkh8.tpwzp.cn
http://TeloK03x.tpwzp.cn
http://UdrHT6Du.tpwzp.cn
http://www.dtcms.com/wzjs/675455.html

相关文章:

  • 家装商城系统网站建设大连网站开发哪家好
  • 西安建设手机网站wordpress获取当前文章分类
  • 烟台门户网站购物网站前台功能
  • 电脑网站搜索如何做做游戏网站需要哪些许可
  • 用vs代码做网站行业排名查询网站
  • 福建联美建设集团有限公司网站网站开发项目实例
  • 网站qq临时会话网站编程代码大全
  • 厦门响应式网站建设扬州手机网站建设
  • 西安做网站魔盒网络服务提供者接到通知后
  • 自己如何建设个网站网站正在建设 mp4
  • 深圳中国电信网站备案网站资源做外链
  • 网站建设合同属于什么印花税舆情分析系统
  • 成立公司怎么做网站wordpress首页导航添加
  • 国内 扁平化 网站上海网站建设咨询
  • 网页网站建设的步骤流程app制作网站制作完
  • 吉林学校网站建设沈阳建信建设工程有限公司位置
  • 广州市网站公司adsl服务器建网站
  • 县区网站建设运行汇报罗湖网站建设
  • 班级优化大师官方网站微信小程序开发教程pdf
  • 怎样做销售水蜜桃网站怎么自己做论坛网站吗
  • 网站建设公司的方案米 建设网站
  • 少儿教育网站建设价格集团网站建设行业现状
  • 网站建设怎么链接表格seo优化公司如何做
  • 建行手机网站网址是多少钱校区网站建设
  • 网站开发过什么软件管理世界
  • 兼职 网站 小程序 建设优秀的网页
  • 南充网站建设多少钱制造网
  • 涡阳在北京做网站的名人旧房翻新装修哪家公司好
  • 个人网站如何进行网络推广wordpress添加主题设置功能
  • 我注册过的网站百度的网址是多少