AS作业三仿微信APP实现对有recycleView的页面进行点击跳转设计

RecycleView是Android5.0推出的,它用来代替ListView和GridView,并且能够实现瀑布流中的布局,更加高级并且更加灵活,提供更为高效的回收复用机制,同时实现管理和视图的解耦合。

Android studio活动在其生命周期的四种状态分别是:

运行状态
暂停状态
停止状态
销毁状态
Activity与生命周期的有关的几个方法:

onCreate方法:创建页面。把页面上的各个元素加载到内存中。
onStart方法:开始页面。把页面显示在屏幕上。
onResume方法:恢复页面。让页面在屏幕上活动起来,例如开机动画,开始任务。
onPause方法:暂停页面。让页面在屏幕上的动作停下来。
onStop方法:停止页面。把页面从内存上撤下来。
onDestroy方法。销毁页面。把页面琮内存中清除掉。
onRestart方法。重新加载内存中的页面数据。

由于我们之前已经完成了布局,一个整体的这样的一个框架,所以我们这次做的时候需要改动的就只有其中一个fragment,而不需要去调节整个mainactivity,在理清楚逻辑之后,咱们可以开始修改/添加了。这里我就来说一下滑动删除怎样来写吧!

由于我们之前已经完成了布局,一个整体的这样的一个框架,所以我们这次做的时候需要改动的就只有其中一个fragment,而不需要去调节整个mainactivity,在理清楚逻辑之后,咱们可以开始修改/添加了。这里我就来说一下滑动删除怎样来写吧!
1、添加布局文件
因为之前我们已经做了四个tab,显示了textview的内容,而这次我们要使用recycleview来创建列表,所以我们就可以修改其中的一个,如下:

这里的话就很简单的添加一个recycleview就行了,然后设置一下各种参数,id,layout_width,layout_height等等,我就不多说了,添加了布局之后,我们就需要去调用它

2、获取对象句柄,将其连接到布局管理器,并为要显示的数据附加适配器,首先来看activity的内容
public class weixinFragmentextends Fragment {

Viewview;

SwipeAdapteradapter;

RecyclerViewrcvSwipe;

private final ListmList =new ArrayList<>();

@Override

    public void onCreate(@Nullable Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

}

private void initData() {

mList.add("亚特兰大老鹰");

mList.add(&#

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值