We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
除了Activity、Fragment,还可能用到的UI”容器“有:Dialog、AlertDialog、PopupWindow、DialogFragment。
Dialog Dialog一般展现给用户的非全屏窗口,Activity一般是全屏窗口。要使用Dialog,一般从Dialog继承,同进设置一个布局文件。
Dialog的标题 Dialog默认是有标题的,标题的实现原理跟Activity的DockView类似。setContetView设置的布局,不是最终的布局。我们定义的布局是作为一个子View加到另一个系统的View树中,系统的View树包含一个用于显示标题的TextView。如下图所示,选中的TextView就是标题,我们定义的布局是整个布局树中的一个子FrameLayout。
Dialog实现原理
Dialog的坑
http://blog.csdn.net/lmj623565791/article/details/37815413