2023-11-19 02:11:04 15
2. 划分屏幕大小,确定跳转关系 考虑APP对应的屏幕大小和DPI,不同的屏幕和DPI可能需要不同的UI布局,尤其是在3.0以上的SDK版本引入了Fragment元素后,手机屏幕和平板屏幕的UI设计风格完全不同。同时要明确跳转关系,可以用小卡片表示不同画面之间的迁移关系。
3. 列出需要用到的UI元素(Widget) 列出界面上需要展示的UI元素,如按钮、图片按钮等常用元素。同时要考虑可能涉及的自定义View,为了统一控制可能需要扩展或抽象出共通的按钮、样式等。
4. 区分SDK提供的UI元素和需要自定义的元素 根据项目需求确定是否需要自定义组件(View),通常是组合控件,要有良好的设计,以适应需求变更。
5. 完成UI界面的绘制 在特殊情况下可能需要进行自绘制来提高效率,但通常情况下不会涉及到自绘制。
6. 整合内部逻辑和UI界面 将View里面的逻辑与UI activity进行整合,特别是自定义View可能会封装特定属性。
Linux、centOS、Ubuntu、Windows操作系统下的ECS云服务器、vps虚拟空间、建站主机到期停止异常等状态监测,宝塔面板Bt、小皮面板PHPStudy、IIS、Apache、Nginx、XAMPP、wamp建站环境意外故障监测,php+MySql、asp、java、html等建站程序运行故障监测,域名状态、SSL证书状态监测,网站301、302、404、500错误代码及网站无法访问通知提醒,全国多节点测试网站速度及网络攻击!
扫一扫,关注我们
桂ICP备2022009721号-1