Android初学三之仿微信APP实现对有recycleView的页面进行点击跳转设计

本文介绍了如何在Android应用中,模仿微信设计,使用RecycleView实现页面点击跳转。主要涉及MainActivity、item.xml、activity_contacts_details.xml及ContactsDetails类的代码实现,并提供了代码仓库链接和最终效果截图。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.主要代码

改进后的界面为:

2.掌握复杂控件与adapter的使用。(请使用RecycleView进行设计)

MainActivity

package com.example.myapplication;

import androidx.appcompat.app.AppCompatActivity;
import android.app.Fragment;

import android.app.FragmentManager;
import android.app.FragmentTransaction;
import android.os.Bundle;
import android.view.View;
import android.view.Window;
import android.widget.TextView;


public class MainActivity extends AppCompatActivity implements View.OnClickListener {
    private Fragment weixinAdventure = new weixinAdventure();
    private Fragment weixinCommitment = new weixinCommitment();
    private Fragment weixinForum = new weixinForum();
    private Fragment weixinLevel = new weixinLevel();
    private FragmentManager fragmentManager;
    private View LinearLayout1,LinearLayout2,LinearLayout3,LinearLayout4;
    private TextView textView1,textView2,textView3,textView4;


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        supportRequestWindowFeature(Window.FEATURE_NO_TITLE);
        setContentView(R.layout.activity_main);

        LinearLayout1 = findViewById(R.id.LinearLayout_weixinAdventure);
        LinearLayout2 = findViewById(R.id.LinearLayout_weixinCommitment);
        LinearLayout3 = findViewById(R.id.LinearLayout_weixinForum);
        LinearLayout4 = findViewById(R.id.LinearLayout_weixinLevel);
        textView1 = findViewById(R.id.textView1);
        textView2 = findViewById(R.id.textView2);
        textView3 = findViewById(R.id.textView3);
        textView4 = findViewById(R.id.textView4);

        LinearLayout1.setOnClickListener(this);
        LinearLayout2.setOnClickListener(this);
        LinearLayout3.setOnClickListener(t
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值