android - UI 上的 Android 功能切换 - 搜索设计模式
问题描述
我正在寻找一种我可以使用的设计模式,以便我可以使用切换 UI 元素。
我有一个简单的屏幕,底部有一个水平列表,顶部是一张照片。单击列表会更新照片。无论如何,这不是问题。此屏幕和代码已经存在。我的任务是更改列表项的外观。我的任务是创建一个切换,以便企业可以测试此功能,如果他们不喜欢它,他们想通过简单地使用功能切换来恢复到旧设计。
如果我可以避免的话,我不想复制所有文件并在文件上使用 if else 条件进行重复,(如果您认为这是更好的方法,请告诉我)我在想有一个类似于策略模式的设计模式我可以更干净地做到这一点。甚至可以使用责任链。但无论如何,我不确定最好的方法,你们是如何处理 UI 元素上的功能切换的?
解决方案
您可以使用切换路由器,就像这里一样。
推荐阅读
- linux - 无法访问本地网络上的IP,但可以访问互联网
- php - PHPMailer 函数问题
- python - 以 django 脆皮形式修改登录视图
- rabbitmq - NEst RabbitMQ RPC nack 不拒绝承诺
- html - Django + Jinja/css vs Django + React
- javascript - 带有特殊字符的 JavaScript 正则表达式
- mysql - 用于使用现有外键关系更新第二个外键列中的数据的 mysql 脚本
- xml - 我可以在不输入 TODO 的情况下在 XML 文件中制作彩色线条吗?
- django - 添加查找表达式后未显示 Django-filter 字段 - django-filter lib
- c++ - 制作两个重量至少为 k 的袋子所需的最少元素数?