安卓RecyclerView与DrawerLayout的简单应用

本文介绍了安卓开发中RecyclerView的使用,包括其作为横向ListView和实现瀑布流等功能,以及如何创建RecyclerView界面、Adapter和布局管理器。此外,还提及了DrawerLayout在安卓应用中的应用。
摘要由CSDN通过智能技术生成

RecyclerView

android中有一个组件叫做RecyclerView,用它可以实现横向滑动的ListView列表,还可以实现瀑布流等多种炫酷的功能。

    

使用RecyclerView的流程是:创建一个RecyclerView界面,然后再创建一个RecycleViewAdapter适配器,创建一个布局管理器,就可以运用RecyclerView了。

    

public class DoFragment extends Fragment {
	private RecyclerView recyclerView;
	private RecycleViewAdapter adapter;
	private List<User> listData;
	public View onCreateView(LayoutInflater inflater, ViewGroup container,
			Bundle savedInstanceState) {
		
		View view = inflater.inflate(R.layout.do_fragment, null);
		recyclerView = (android.support.v7.widget.RecyclerView) view
				.findViewById(R.id.recyclerView);
		LinearLayoutManager layout = new LinearLayoutManager(getActivity());
		layout.setOrientation(LinearLayoutManager.HORIZONTAL);
		listData = new ArrayList<User>();
		adapter = new RecycleViewAdapter(listData, getActivity());
		recyclerView.setLayoutManager(layout);
		recyclerView.setAdapter(adapter);
		httpData();
		return view;
	}
	int page = 0;
	int count = 10;
	private void httpData() {

		String urlRoot = "http://192.168.1.104:8080/MyTextWeb/";
		String url = urlRoot + "MsgServlet";
		RequestParams params = new RequestParams();
		params.add("page", page + "");
		params.add("count", count + "");

		HttpUtil.post(url, params, new CommonHttpHandler() {

			@
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值