3.1如何编写程序界面
Android中有多种编写程序界面的方式可供选择。Android Studio和Eclipse中都提供了相应
tri/可视化编辑器,允许使用拖放控件的方式来编写布局,并能在视图上直接修改控件的属性。不
过我并不推荐你使用这种方式来编写界面,因为可视化编辑工具并不利于你去真正了解界面背后
的实现原理,通过这种方式制作出的界面通常不具有很好的屏幕适配性,而且当需要编写较为复
杂的界面时,可视化编辑工具将很难胜任。因此本书中所有的界面都将通过最基本的方式去实现,
即编写XML代码,等你完全掌握了使用XML来编写界面的方法之后,不管是进行高复杂度的
界面实现,还是分析和修改当前现有界面,对你来说都将是手到擒来。
讲了这么多理论的东西,也是时候学习一下到底如何编写程序界面了,下面我们就从Android
中几种常见的控件开始吧。
Android中有多种编写程序界面的方式可供选择。Android Studio和Eclipse中都提供了相应
tri/可视化编辑器,允许使用拖放控件的方式来编写布局,并能在视图上直接修改控件的属性。不
过我并不推荐你使用这种方式来编写界面,因为可视化编辑工具并不利于你去真正了解界面背后
的实现原理,通过这种方式制作出的界面通常不具有很好的屏幕适配性,而且当需要编写较为复
杂的界面时,可视化编辑工具将很难胜任。因此本书中所有的界面都将通过最基本的方式去实现,
即编写XML代码,等你完全掌握了使用XML来编写界面的方法之后,不管是进行高复杂度的
界面实现,还是分析和修改当前现有界面,对你来说都将是手到擒来。
讲了这么多理论的东西,也是时候学习一下到底如何编写程序界面了,下面我们就从Android
中几种常见的控件开始吧。