综合练习之--1、复用布局页面显示XLV 和 侧滑 vp效果
2017-11-10 14:39
351 查看
.gradle文件中,添加Library,才可以在布局页面中引用XListView布局:activity_main
<?xml version="1.0" encoding="utf-8"?> <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <FrameLayout android:id="@+id/fl_main" android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="9" /> <RadioGroup android:id="@+id/group" android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="1" android:gravity="center" android:orientation="horizontal"> <RadioButton android:id="@+id/but1" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" android:button="@null" android:gravity="center" android:text="首页" /> <RadioButton android:id="@+id/but2" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" android:button="@null" android:gravity="center" android:text="想法" /> <RadioButton android:id="@+id/but3" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" android:button="@null" android:gravity="center" android:text="市场" /> <RadioButton android:id="@+id/but4" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" android:button="@null" android:gravity="center" android:text="通知" /> <RadioButton android:id="@+id/but5" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" android:button="@null" android:gravity="center" android:text="更多" /> </RadioGroup> </LinearLayout> <LinearLayout android:layout_width="300dp" android:layout_height="match_parent" android:background="@color/colorAccent" android:layout_gravity="start" > <TextView android:layout_width="match_parent" android:text="xxxxx" android:layout_height="match_parent" /> </LinearLayout> </android.support.v4.widget.DrawerLayout>
f1:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"><android.support.v4.view.ViewPagerandroid:id="@+id/viewpager"android:layout_width="match_parent"android:layout_height="match_parent"/>-</LinearLayout>f2:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"android:background="@color/colorPrimary"android:orientation="vertical"></LinearLayout>header_banner:
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"><com.youth.banner.Bannerandroid:id="@+id/banner"android:layout_width="match_parent"android:layout_height="150dp"android:orientation="vertical"/></LinearLayout>多条目加载时候用的布局:item1:
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"><TextViewandroid:id="@+id/desc"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="宣传宣传宣传下"android:textSize="20sp" /></LinearLayout>item2:
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"><TextViewandroid:id="@+id/desc"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="宣传宣传宣传下"android:textSize="20sp" /><ImageViewandroid:id="@+id/tupian"android:layout_width="100dp"android:layout_height="100dp"android:src="@mipmap/ic_launcher" /></LinearLayout>
相关文章推荐
- 综合练习之--1、复用布局页面显示XLV 和 侧滑 vp效果
- 综合练习之--2、MainActivity | Fragment 显示XLV 和 侧滑 vp效果的代码
- 综合练习之--2、MainActivity | Fragment 显示XLV 和 侧滑 vp效果的代码
- 用表格实现页面布局--综合练习
- 由于设计页面需要,要把两个并排显示的 div 实现一样高的效果, n 行 n 列布局,每列高度(事先并不能确定哪列的高度)相同,每个设计师追求的目标。方法有以下几种: 1 JS 实现(判断 2 个 d
- 在salesforce中实现鼠标悬停显示提示框效果,并对显示框内容进行微缩页面布局
- android几个知识点总结(全屏显示,倒计时,页面切换动画效果,obtainmessage)
- 关于网页载入,页面顶部显示页面加载线性进度条效果实现。
- CSDN上常用的markdown编辑器的常用方法(页面显示的效果的部分【右边】)
- 解决div布局中第一个div(display:block)的margin-top在浏览器中显示无效果问题
- 鼠标滑动显示不同页面的效果
- 实现TextView可最多两行显示、右边控件紧跟TextView效果自定义布局
- 一个手机自适应的网页效果解决显示页面很小的问题
- 清除页面缓存效果/div布局样式
- 使用js给页面显示的图片添加水印效果
- 如何将上传到GITHUB的代码生成显示页面查看效果
- SlidingMenu和ActionBarSherlock结合做出出色的App布局,Facebook 和 Path 2.0 滑动式菜单都可以实现(android页面布局效果)
- Html 页面载入内容前,显示 loading 效果。
- 用DHTML在Web页面实现多媒体显示效果
- Javascript在ajax提交过程中页面显示加载中,请等待效果,并在提交过程中限制确定按钮防止多次提交,提交完成后,解除提交限制