Currency-converter:货币转换器应用

时间:2024-04-17 08:28:14
【文件属性】:

文件名称:Currency-converter:货币转换器应用

文件大小:499KB

文件格式:ZIP

更新时间:2024-04-17 08:28:14

Kotlin

货币换算 特征 用货币列表实现一个屏幕。 使用 。 获取货币和汇率列表。 每30秒更新一次速率。 每行都有一个输入,您可以在其中输入任何金额。 当您点击货币行时,它应该滑到顶部,并且其输入成为第一响应者。 当您更改金额时,应用程序必须同时更新其他货币的相应值。 附加功能:运行时切换当前主题,产品风格,一些用于业务逻辑的单元测试。 屏幕截图 使用图书馆 清洁建筑 该项目共有3层:数据,域和演示文稿(UI),UI层包含视图和演示者(视图模型)。 这些模块是并行的,仅包含Core模块(仅包含接口和应用程序模型)。 模块之间的通信是通过App模块(匕首2)建立的。 数据层通过实现核心公开的接口将应用程序所需的数据分配到域层。 域层是独立于任何层的执行业务逻辑。 表示层是包含域层,并且是特定于Android的,用于执行UI逻辑。


网友评论