导航菜单

页面标题

页面副标题

新暖心缘 v8.1.1 - MyVisitorActivity.java 源代码

正在查看: 新暖心缘 v8.1.1 应用的 MyVisitorActivity.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.luanxingyuan.app.activity;

import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.graphics.Color;
import android.text.SpannableStringBuilder;
import android.text.style.ForegroundColorSpan;
import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.recyclerview.widget.GridLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import butterknife.BindView;
import butterknife.OnClick;
import com.faceunity.wrapper.faceunity;
import com.luanxingyuan.app.base.AppManager;
import com.luanxingyuan.app.base.BaseActivity;
import com.luanxingyuan.app.bean.BrowedBean;
import com.luanxingyuan.app.util.TimeUtil;
import com.luanxingyuan.app.view.recycle.a;
import com.scwang.smartrefresh.layout.SmartRefreshLayout;
import com.tencent.qcloud.tim.uikit.R;
import java.util.List;
import r6.f;

public class MyVisitorActivity extends BaseActivity {
    private com.luanxingyuan.app.view.recycle.a adapter;
    private r6.f<BrowedBean> pageRequester;

    @BindView
    SmartRefreshLayout refreshLayout;

    class a extends r6.f<BrowedBean> {
        a() {
        }

        @Override
        public void j(List<BrowedBean> list, boolean z7) {
            if (list.size() == 10) {
                list.remove(list.size() - 1);
            }
            list.add(0, new BrowedBean());
            MyVisitorActivity.this.adapter.h(list, z7);
        }
    }

    class b extends f.e {
        b() {
        }

        @Override
        public void a() {
            SmartRefreshLayout smartRefreshLayout = MyVisitorActivity.this.refreshLayout;
            if (smartRefreshLayout != null) {
                smartRefreshLayout.d();
            }
        }
    }

    class c extends r6.g {
        c(r6.f fVar) {
            super(fVar);
        }
    }

    class d extends GridLayoutManager.c {

        final GridLayoutManager f6589c;

        d(GridLayoutManager gridLayoutManager) {
            this.f6589c = gridLayoutManager;
        }

        @Override
        public int e(int i8) {
            if (i8 == 0) {
                return this.f6589c.i();
            }
            return 1;
        }
    }

    class e extends com.luanxingyuan.app.view.recycle.a {

        int f6591d;

        e(a.b... bVarArr) {
            super(bVarArr);
            this.f6591d = Color.parseColor("#F5D037");
        }

        @Override
        public void d(com.luanxingyuan.app.view.recycle.f fVar, Object obj) {
            BrowedBean browedBean = (BrowedBean) obj;
            TextView textView = (TextView) fVar.getView(2131297316);
            textView.setTextColor(MyVisitorActivity.this.getResources().getColor(2131099800));
            if (fVar.f() != 0) {
                textView.setText(TimeUtil.getFormatYMD(browedBean.t_create_time * 1000));
                com.bumptech.glide.b.x(((BaseActivity) MyVisitorActivity.this).mContext).p(browedBean.t_handImg).i(2131231010).a0(200, 200).U0(f3.d.h(1000)).r0(new d3.i(), new f8.b(25, 2), new n6.a(((BaseActivity) MyVisitorActivity.this).mContext)).G0((ImageView) fVar.getView(2131296781));
                return;
            }
            textView.setTextColor(MyVisitorActivity.this.getResources().getColor(R.color.black));
            String str = MyVisitorActivity.this.getIntent().getIntExtra("count", 0) + "";
            SpannableStringBuilder spannableStringBuilder = new SpannableStringBuilder(String.format(MyVisitorActivity.this.getString(2131821430), str));
            spannableStringBuilder.setSpan(new ForegroundColorSpan(this.f6591d), 0, str.length(), 17);
            textView.setText(spannableStringBuilder);
            o6.i.b(MyVisitorActivity.this, AppManager.f().k().headUrl, (ImageView) fVar.getView(2131296781), 200, 200);
        }
    }

    private void initRecycleView() {
        RecyclerView recyclerView = (RecyclerView) findViewById(2131296562);
        recyclerView.getItemAnimator().v(0L);
        GridLayoutManager gridLayoutManager = new GridLayoutManager(this, 3);
        gridLayoutManager.r(new d(gridLayoutManager));
        recyclerView.setLayoutManager(gridLayoutManager);
        e eVar = new e(new a.b(2131493251, BrowedBean.class));
        this.adapter = eVar;
        recyclerView.setAdapter(eVar);
    }

    public static void start(Context context, int i8) {
        Intent intent = new Intent(context, (Class<?>) MyVisitorActivity.class);
        intent.putExtra("count", i8);
        if (!(context instanceof Activity)) {
            intent.addFlags(faceunity.FUAITYPE_HUMAN_PROCESSOR_DETECT);
        }
        context.startActivity(intent);
    }

    @Override
    protected View getContentView() {
        return inflate(2131492981);
    }

    @OnClick
    public void onClick(View view) {
        VipCenterActivity.start(this, true);
        finish();
    }

    @Override
    protected void onContentAdded() {
        setTitle(2131821055);
        initRecycleView();
        a aVar = new a();
        this.pageRequester = aVar;
        aVar.m(m6.a.J1());
        this.pageRequester.n(new b());
        this.refreshLayout.T(new c(this.pageRequester));
        this.pageRequester.i();
        this.refreshLayout.f(false);
    }
}