第一步
导入volley框架,以便进行网络请求,并添加依赖
第二步
添加网络权限,在AndroidManifest.xml中添加
<uses-permission android:name="android.permission.INTERNET" />
第三步
编写请求数据代码
URL可以自己填写
在JsonObjectRequest中的onResponse,它的参数response就是json数据了。
至此,通过网络请求到数据,下面写RecyclerView
第一步,导入支持包
在build.gardle文件中添加
dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile 'com.android.support:appcompat-v7:23.1.1' compile 'com.android.support:recyclerview-v7:23.1.1'
(Android Studio)
第二步
写布局
在主布局中加入recyclerView
<android.support.v7.widget.RecyclerView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/recycler_view" />
再写item布局
第三步
编写Adapter和ViewHolder
public class RecyclerViewAdapter<T> extends RecyclerView.Adapter<RecyclerViewAdapter.myViewHolder>{ private List<T> mDatas; //构造函数