介绍
现在我们来实现天气信息视图的布局。
在之前的用户界面布局中,我们通常依靠系统提供的可定制的组件来完成,例如Toolbar和抽屉布局。在这种情况下,我们几乎不必自己去对字体、字号、边距、相对位置等布局参数进行精确设置。而现在,我们需要完全根据设计方案给出的页面效果来定制布局,没有任何系统提供的组件可供套用:
在商业产品开发中,布局中的主要参数通常由设计师在设计图稿上标注以供开发人员来实现:
实际上这样的标注是从平面设计的视角做出的,在确定主要的布局信息的同时,与实际编程开发中的参数设定具有较大的差异。因此在开发中,程序员还需要频繁的与设计师进行沟通,确定具体细节。
在我们的项目中,暂时忽略这一环节,将注意力集中到如何对效果图给出的布局进行分析、拆解并最终在Android提供的框架下实现之。
网友评论