logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Flutter for OpenHarmony:从零搭建幸运大转盘app(十二)抽屉配置与主题切换

先在中定义主题相关的数据结构。经典海洋森林日落糖果。每个主题有自己的配色方案。

#flutter#鸿蒙#harmonyos
Flutter for OpenHarmony:从零搭建幸运大转盘app(十一)个人中心

应用的三个主要页面,转盘页和统计页都做完了,还剩个人中心。这一篇我们来实现个人中心页面,展示用户信息和获奖记录列表。

#flutter#android#javascript
Flutter for OpenHarmony:从零搭建幸运大转盘app(十)数据统计

用户抽了这么多次奖,总想看看自己的"战绩"。这一篇我们来实现数据统计页面,展示抽奖次数、中奖率、连续抽奖天数等数据。

#flutter#javascript#android
Flutter for OpenHarmony:从零搭建幸运大转盘app(七)抽奖次数管理

免费抽奖不能无限次,不然就没意思了。这一篇我们来实现抽奖次数的管理:每天有固定次数,用完了要等恢复,也可以看广告换次数。

#flutter#harmonyos#鸿蒙
Flutter for OpenHarmony:从零搭建幸运大转盘app(六)奖品详情

上一篇实现了中奖弹窗,用户能看到自己抽到了什么。但如果想查看更详细的信息,比如奖品编号、抽奖时间,或者想领取奖品,就需要一个专门的详情页面了。

#flutter#鸿蒙#harmonyos
Flutter for OpenHarmony:从零搭建幸运大转盘app(四)指示器设计

转盘的指示器不仅要清晰可见,还要能吸引用户的注意力。一个好的指示器设计能显著提升应用的整体体验。我在这里用了爱心加笑脸的组合,既可爱又实用。

#flutter#鸿蒙#harmonyos
Flutter for OpenHarmony:从零搭建幸运大转盘app(二)转盘绑制

转盘的绘制是通过实现的。在中定义@overridecenter— 转盘中心点radius— 转盘半径sweepAngle— 每个扇形的圆心角(360度 ÷ 奖品数量)

#flutter#harmonyos#鸿蒙
Flutter for OpenHarmony:从零搭建幸运大转盘app(一)项目初始化

最近在研究Flutter for OpenHarmony,想着做个有意思的项目练练手。最后决定做一个幸运大转盘抽奖的应用——既能学到自定义绑定机制、动画这些核心技能,又比较有趣,不会太枯燥。这个系列会从零开始,一步步把整个应用搭建起来。第一篇先把项目框架搭好,后面再逐步填充功能。

#flutter#鸿蒙#harmonyos
到底了