综合练习之--1、复用布局页面显示XLV 和 侧滑 vp效果
来源:互联网 发布:重庆邮电大学就业知乎 编辑:程序博客网 时间:2024/06/05 15:38
.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:
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:orientation="vertical"> <android.support.v4.view.ViewPager android:id="@+id/viewpager" android:layout_width="match_parent" android:layout_height="match_parent"/>-</LinearLayout>
<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.Banner android: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"> <TextView android: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"> <TextView android:id="@+id/desc" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="宣传宣传宣传下" android:textSize="20sp" /> <ImageView android:id="@+id/tupian" android:layout_width="100dp" android:layout_height="100dp" android:src="@mipmap/ic_launcher" /></LinearLayout>
阅读全文
0 0
- 综合练习之--1、复用布局页面显示XLV 和 侧滑 vp效果
- 综合练习之--1、复用布局页面显示XLV 和 侧滑 vp效果
- 综合练习之--2、MainActivity | Fragment 显示XLV 和 侧滑 vp效果的代码
- 综合练习之--2、MainActivity | Fragment 显示XLV 和 侧滑 vp效果的代码
- 用表格实现页面布局--综合练习
- opengl之综合练习
- Unity3D之综合练习
- jQuery练习--隐藏和显示效果
- HTML,CSS和Javascript综合练习-1
- 11.10——基础布局 + xlv
- 1月16号页面布局练习
- bootstrap页面布局和页面中的日历显示
- 综合练习: 九九乘法表和排序
- 新手村之BOSS战-入门综合练习1
- DIV+CSS页面布局练习
- jsp页面显示效果
- android之网格布局和线性布局实现注册页面
- bootstrap实现页面布局效果
- 源码编译安装mysql 5.7.12实操
- 1069. 微博转发抽奖(20)
- 这些贷款不成文定律,你都造吗?
- Android 响应式编程 RxJava2 解析
- spring注解@Scheduled中fixedDelay、fixedRate和cron表达式的区别
- 综合练习之--1、复用布局页面显示XLV 和 侧滑 vp效果
- eclipse搭建JSF简单示例的教程(亲测)
- 值类型和引用类型误区
- 使用webstorm操作git
- display: inline-block换行问题
- Android使用OKHttp3实现下载(断点续传、显示进度)
- JavaScript的this机制与箭头函数(一)——this绑定的4种机制
- java代码实现对数据库的备份操作
- ImageLoaderConfiguration全局类配置+DisplayImageOptions图片适配----缓存到sd卡