RelativeLayout,顾名思义,就是以“相对”位置/对齐 为基础的布局方式。android.widget.RelativeLayout 有个 继承自android.view.ViewGroup.LayoutParams 的内嵌类 LayoutParams,使用这个类的实例调用 RelativeLayout.addView 就可以实现“相对布局”。
android.widget.RelativeLayout.LayoutParams 有一个构造函数:RelativeLayout.LayoutParams(int w, int h),参数指定了子 View 的宽度和高度,这一点和其父类是一样的。而实现相对布局的关键在它的 两个 addRule 方法上。anchor 参数指定可以是 View 的 id(“相对于谁”)、RelativeLayout.TRUE(启用某种对齐方式) 或者 是-1(应用于某些不需要 anchor 的 verb);AddRule
方法的 verb 参数指定相对的“动作”(以下常量均定义于 android.widget.RelativeLayout中,为了简便不给出其全名):
ALIGN_BOTTOM、ALIGN_LEFT、 ALIGN_RIGHT、 ALIGN_TOP: 本 View 的 底边/左边/右边/顶边 和 anchor 指定的 View 的 底边/左边/右边/顶边 对齐。
ALIGN_WITH_PARENT_BOTTOM 、ALIGN_WITH_PARENT_LEFT 、 ALIGN_WITH_PARENT_RIGHT 、 ALIGN_WITH_PARENT_TOP : 和上面一组常量类似,只不过不需要再指定 anchor, 其 anchor 自动为 Parent View。
CENTER_HORIZONTAL、CENTER_IN_PARENT 、CENTER_VERTICAL : 如果 anchor 为 TRUE,在 Parent 中 水平居中/水平和垂直均居中/垂直居中。
POSITION_ABOVE 、POSITION_BELOW 、 POSITION_TO_LEFT 、POSITION_TO_RIGHT : 本 View 位于 anchor 指定的 View 的 上边/下边/左边/右边。
1.ActivityGroup的核心就是继承了该类,能够通过getLocalActivityManager()得到一个LocalActivityManager
如,LocalActivityManager am= getLocalActivityManager();
2.然后通过LocalActivityManager通过startActivity(String id, Intent intent),可以与指定的Actiivty绑定,并且返回一个Window。LocalActivityManager可以同时管理多个Activity
Window window1 = am.startActivity("Module1", newIntent(TestView.this, ModuleView1.class));
Window window2 = am.startActivity("Module2", newIntent(TestView.this, ModuleView2.class));
3.然后Window可以通过getDecorView()方法,返回一个View,然后通过与指定容器的addView(View)方法,实现不同的效果
View view1 = window1.getDecorView()
View view2 = window2.getDecorView()
<!-- 透明样式 -->
<style name="Transparent">
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:colorBackgroundCacheHint">@null</item>
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowAnimationStyle">@android:style/Animation</item>
</style>
分享到:
相关推荐
W2k8R2_7JWVC_6.602.12.00_A00_ZPE 适用于PERC H330/H730/H730P/H830控制器的Windows 2008 R2驱动程序 、 W2012_3GRCY_6.602.12.00_A00_ZPE 适用于PERC H330/H730/H730P/H830控制器的Windows 212 驱动程序、 W2012R2...
Dell-R230- H330-730-730P-RAID驱动 for Win 2008R2_2012_2012R2 W2k8R2_7JWVC_6.602.12.00_A00_ZPE 适用于PERC H330/H730/H730P/H830控制器的Windows 2008 R2驱动程序 、 W2012_3GRCY_6.602.12.00_A00_ZPE 适用于...
DELLR730服务器2012R2安装全文共16页,当前为第1页。DELLR730服务器2012R2安装全文共16页,当前为第1页。DELL R730安装windows server 2012 R2 DELLR730服务器2012R2安装全文共16页,当前为第1页。 DELLR730服务器...
戴尔H730阵列卡 server2008 64位 驱动下载
戴尔R730xd服务器从U盘启动设置方法、戴尔R730取消网络启动方法
Windows 2012 R2 Driver 6.604.06.00 for PERC H330/H730/H730P/H830/H730P MX/FD33xD/FD33xS Controllers
dell r730xd 调速工具
华为G730_U00联通版官方recovery, 一般官方ROM升级失败都是recovery不对引起。想刷回官方ROM就只能靠它了。 使用方法:先ROOT手机,下载此recovery并重命名文件后缀为.img放到卡根目录,安装"叔叔工具箱"刷入即可。 ...
解压后,点gui730_2-10010496安装
DELL阵列卡H730的驱动程序
H730P安装SSD
sap gui730最新补丁包
Dell PowerEdge R730 产品彩页CPU V4,Dell PowerEdge R730 产品彩页CPU V4,Dell PowerEdge R730 产品彩页CPU V4
MA730 是一款霍尔元件,他用在很多领域,主要探测旋转角度等,附件是他的DATASHEET
PERC H330/H730/H730P/H830控制器的Windows 2008 R2、Windows 2012 、Windows2012R2 驱动程序 2、安装步骤 a、解压文件到U盘 b、直接安装Windows2008 R2、Windows 2012系统 c、加载RAID卡驱动,然后分区安装系统...
S730 手薄操作系统,及刷鞋方式 卡刷S730SS_CE6.0_CH_UPDATE_20130314.rar
戴尔H730 server2012阵列卡驱动
dell 13代服务器独立raid卡驱动 h330 h730 h730p 08server win7
亲测可用部分常用驱动 DELL R730( server2008 64位) DELL R730( server2008 64位) DELL R730( server2008 64位) DELL R730( server2008 64位) DELL R730( server2008 64位)
DELL戴尔R730/R730XD服务器3C认证证书,可用于投标等用途