Andriod学习笔记(二)
16lz
2021-01-24
Android用户界面可以通过XML或Java代码实现,在XML中定义界面和创建HTML文件类似。
Android应用程序的基本功能单元是Activity——一个andriod.app.Activity类的对象,要让Activity出现在屏幕上和设计它的UI,需要使用View和ViewGroup对象。
View是一个继承于andriod.view.View的对象,它的属性为一个屏幕矩形(Layout)和Content,处理它描绘的屏幕区域的尺寸、布局、绘制、焦点改变、翻屏、按键或手势。View为处理继承于Widget的界面控件,比如TextView、EditView、Button、RadioButton、CheckBox、ScrollView等等。
ViewGroup是一个android.view.ViewGroup类的对象,即特殊的View对象,管理下属ViewGroup和View对象,ViewGroup处理继承于Layout的对象。Activity类似Swing的(J)Frame、View类似Swing的Components、TextView类似Swing的(J)Label、EditText类似Swing的(J)TextField、Button类似Swing的(J)Button等等。
更多相关文章
- Linux下安装Android(安卓)Studio
- [Android][Memory Leak] InputMethodManager内存泄露现象及解决
- MVC、MVP的讲解,如优缺点,使用需求场景
- Android(安卓)Glide 基于4.8.0的源码分析
- android中将复杂json对象进行数据转换
- 探索Android中的Parcel机制(上)
- android客户端xmpp & smack & openfire简单开发实例
- Android(安卓)IPC入门——AIDL
- android 通过Intent使用Bundle传递对象