当前位置:首页 > 小说推荐 > 正文内容

下电影用什么软件好(下电影的软件)

ikogu4个月前 (09-17)小说推荐5
电影票价比拼:全网8大平台省钱攻略大揭秘

大家周末好,今天依然为大家分享之前使用ArkTS实现过的案例,一个电影App,今天使用仓颉的UI再次实现,看看仓颉和ArkTs有哪些相同和不同之处。

这个页面的结构比较简单,因为没有导航栏,全都使用List容器实现,最顶部是一个巨大的图片,这个不再演示,继续看下面的部分。

接下来两个部分都有标题了,所以使用ListItemGroup的header来实现,这部分知识点我们最近频繁用到:

@Builder func itemHead(text:String) {
    Row{
        Text(text)
        .fontColor(Color.WHITE)
        .fontSize()
    }
    .width.percent)
    .height()
    .alignItems(VerticalAlign.Center)
    .padding(top:3,left:)
}
ListItemGroup(ListItemGroupParams(header:{=>bind(this.itemHead,this)(‘分类’)})){
}

接下来是分类列表的内容部分,我们首先要定义一个数组,仓颉的数组写法和ArkTS略有不同:

@State var types:ArrayList<String> = ArrayList<String>([&#;全部的&#;,&#;动作&#;,&#;喜剧片&#;,&#;爱情&#;,&#;乡村&#;,&#;都市&#;,&#;战争&#;])

然后在页面中循环添加分类组件,仓颉的Foreach写法也是和ArkTS不同的:

Scroll{
    Row{
        ForEach(types, itemGeneratorFunc: {str:String,index:Int64 =>
            if(index == currentType){
                    Text(str)
                    .fontSize()
                    .fontColor(Color.WHITE)
                    .padding(top:8,bottom:8,left:,right:)
                    .borderRadius()
                    .backgroundColor(0x6152FF)
            }else {
                    Text(str)
                    .fontSize()
                    .fontColor(Color.WHITE)
                    .padding(top:8,bottom:8,left:,right:)
                    .borderRadius()
                    .backgroundColor(Color(6, 4, , alpha: ))
            }
                })
    }
}

最底部分电影列表和上面类似,直接贴代码:

ListItemGroup(ListItemGroupParams(header:{=>bind(this.itemHead,this)(&#;最受欢迎&#;)})){
    ListItem{
        Scroll{
            Row(){
                ForEach(ArrayList<String>([&#;1&#;,&#;1&#;,&#;2&#;]), itemGeneratorFunc: {str:String,index:Int64 =>
                            Image(@r(app.media.fm))
                        .width)
                        .height)
                        .borderRadius()
                        .objectFit(ImageFit.Fill)
                            })
            }
        }
    }
}

以上就是今天的内容分享,感谢阅读。##HarmonyOS语言##仓颉##休闲娱乐#

相关文章

网游之三国无双txt下载(网游之三国无双百度)

网游之三国无双(2000多章已完本),邪影本纪(1890章已完本),神话版三国(1900章连载),铸圣庭(2360章已完本),网游之三国超级领主(1380章未完结),三国之宅行天下(480章已完本)。...

超凡金瞳(超凡金瞳小说正版)

《天眼人生》第261章,穆国兴和钟灵大婚。举行婚礼的时间到了,穆国兴身穿一套深蓝色的礼服,更加显得气度儒雅不凡。臂膀挽着身穿一袭白色婚纱的钟灵,在婚礼进行曲的乐曲声中缓步向典礼台走去。在两位金牌主持人...

九鼎炼神诀(九鼎炼神诀有声小说)

下界分级体修一~五级炼肉炼骨炼皮炼心炼神体修一般分五级,地位低下,一般只能给仙修当苦力,而且实力羸弱,即使是五级体修也难以对抗炼灵初期的仙修。主角意外得到的《琉璃》炼体术能令五级体修更上一层,男子修炼...

陈宁宋娉婷刚刚更新章节(陈宁宋娉婷最新章节第1733章)

战龙无双陈宁宋娉婷的大结局还没更新出来,因为作者没写完才3072章陈宁的女儿宋清清入选了教廷的未来圣女,以发就是圣女。而宋清清一头雾水,不知劳拉说这话什么意思,不知是好是坏,而宋娉婷当然不肯,陈宁想的...

元尊小说免费阅读笔趣阁(元尊小说免费全本小说)

1 如下: -第一章 乱舞霓裳 -第二章 中天品阶 -第三章 神火天尊 -第四章 泰清道统 -第五章 清风益气 -第六章 望河仙人 -第...

小说亿万老公宠上天全文免费阅读

连载中,尚未完结,故没有结局。       《 亿万老公宠上天》讲的是亿万总裁顾挺深为了初恋抛弃自己的老婆,老婆在悲痛欲绝时得知怀孕且是三胞胎,为了儿女,在闺蜜...