美文网首页
App清晰化布局

App清晰化布局

作者: thatsxiao5 | 来源:发表于2017-09-16 13:26 被阅读16次

App清晰化布局是什么?
1.手写我们看一张App 程序入口 AppDelegate代码图(截图自oschina)

0.png 1.png 2.png

我相信很多同学在最开始编写项目的时候都是这样写的,开源中国的大牛之前也是这样写的(最新版本我看到了有改动),但是大家有没有思考过这样写会存在什么问题呢?

2.为什么要使用App清晰化布局呢?
毫无疑问,以上方式是可以的,完全能够搞定业务代码。但是如果AppDelegate不是一个编写代码,那么会出现什么样的情况呢。如果有的人写分享代码,有的人写统计代码,有的人写RootUI布局,就会出现很多人同时操作appdelegate文件的情况。这样就会在提交的时候造成冲突,而且容易修改别人的代码。而且在新增业务内容的时候,造成大量的逻辑混乱。
3.那么我们要如何做到App清晰化布局呢?
因为本篇文章我们只记录和说明一个习惯问题。所以我直接上结果:我们使用类目将Appdelegate 业务进行解耦拆分处理,那么各部门模块在app架构完成之后就不会相互影响了。


3.png

由上图我们可以清晰的看到appdelegate业务被拆分成几个大的模块,而且项目不影响。类目的使用我就不进行过多讲解,如果是初学者,欢迎私聊。demo如果需要,我会上传之后附上地址。

相关文章

  • App清晰化布局

    App清晰化布局是什么?1.手写我们看一张App 程序入口 AppDelegate代码图(截图自oschina) ...

  • APP界面布局小技巧,会更美观 哟

    APP界面布局设计是APP设计中非常重要的一环,合理的运用APP界面布局会让APP的界面显得很清晰美观。那么常见的...

  • Android国际化多语言切换

    关于App国际化,之前有讲到国际化资源、字符换、布局相关,想要了解的猛戳用力抱一下APP国际化[https://j...

  • 基础知识(一)

    1.语义化标签 我们平时使用DIV+CSS的布局,但是通过DIV+CSS布局的页面HTML文档不够清晰,不利于浏览...

  • Framework7目录

    1 项目介绍2 [开始使用F7插件]3 [初始化APP]4 [布局]

  • Reveal 对 APP 布局分析

    Reveal 对 APP 布局分析 Reveal主要是用于自己APP布局的分析、调整,但是查看别人的 App 布局...

  • 屏幕适配:修改系统Density和自定义View

    原因:Android设备碎片化,导致app的的界面元素在不同屏幕尺寸上显示不一致目的:让布局,布局组件,资源,用户...

  • Android性能优化——手写屏幕适配方案

    为什么要进行屏幕适配 android设备碎片化,导致app的界面元素在不同屏幕尺寸上显示不一致 方案:让布局,布局...

  • 安卓屏幕适配-自定义像素适配

    1、屏幕适配 原因:安卓设备碎片化,导致app的界面元素在不同的屏幕尺寸上显示不一致。目的:让布局,布局组件,资源...

  • Bootstrap实战 - 单页面网站

    一、介绍 单页面结构简单、布局清晰,常常用来做手机 App 或者某个产品的下载介绍页面。现在,展示型网页整体趋向于...

网友评论

      本文标题:App清晰化布局

      本文链接:https://www.haomeiwen.com/subject/knbysxtx.html