IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 移动开发 -> Android 列表 -> 正文阅读

[移动开发]Android 列表

package com.mycompany.application;

import android.app.Activity;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.ImageView;
import android.widget.ListView;
import android.widget.TextView;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

public class MainActivity extends Activity {

    private String[] Title={"【原创技术】修改处理器","【原创技术】GG修改身份证号码","【原创技术】修改银行卡余额","【实用分享】水卡破解之路!","【实用分享】如何变成爸爸","【实用分享】嘎嘎嘎嘎嘎","【实用分享】哦哦哦哦哦哦哦","【实用分享】哥哥哥哥个"};
    private String[] Content={"卧槽放心吧这是假的","有这麽牛逼???","算了吧,要背抓","这个倒是可以有哈哈哈哈哈","【实用分享】水卡破解之路!","【实用分享】水卡破解之路!","【实用分享】水卡破解之路!","【实用分享】水卡破解之路!"};
    private String[] Seanumber={"1255","1228","3555888","855","81","833","8228","86688"};
    private String[] Writenumber={"12","10","3555","1","880","28","18","83"};
    private String[] Byer={"妖怪","后视镜","幺儿豁","爱奴的抱抱","我是你爹","狗子你变了","哈哈哈哈","阿夜"};
    List<Map<String,Object>> list=new ArrayList<Map<String, Object>>();
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        //将数据封装成数据源
        for(int i=0;i<Title.length;i++){
            Map<String,Object> map=new HashMap<String, Object>();
            map.put("title",Title[i]);
            map.put("conten",Content[i]);
            map.put("seanumber",Seanumber[i]);
            map.put("writenumber",Writenumber[i]);
            map.put("byer",Byer[i]);
            list.add(map);
        }
        ListView listview=this.findViewById(R.id.listView);
        listview.setAdapter(new MyAdapter());
    }

    class MyAdapter extends BaseAdapter {

        @Override
        public int getCount() {
            return list.size();
        }

        @Override
        public Object getItem(int position) {
            return list.get(position);
        }

        @Override
        public long getItemId(int position) {
            return position;
        }

        @Override
        public View getView(int position, View convertView, ViewGroup parent) {
            View view;
            ViewHolder mHolder;
            if(convertView==null){
                view= LayoutInflater.from(MainActivity.this).inflate(R.layout.List_card,null);
                mHolder=new ViewHolder();
                mHolder.card_title=view.findViewById(R.id.cardTitle);
                mHolder.card_content=view.findViewById(R.id.ListcardTextContent);
                mHolder.card_seanumber=view.findViewById(R.id.ListcardTextSeanumber);
                mHolder.card_writenumber=view.findViewById(R.id.ListcardTextwritenumber);
                mHolder.card_byer=view.findViewById(R.id.ListcardTextByer);
                view.setTag(mHolder);  //将ViewHolder存储在View中
            }else {
                view=convertView;
                mHolder=(ViewHolder)view.getTag();  //重新获得ViewHolder
            }
            mHolder.card_title.setText(list.get(position).get("title").toString());
            mHolder.card_content.setText(list.get(position).get("conten").toString());
            mHolder.card_seanumber.setText(list.get(position).get("seanumber").toString());
            mHolder.card_writenumber.setText(list.get(position).get("writenumber").toString());
            mHolder.card_byer.setText(list.get(position).get("byer").toString());
            return view;
        }
    }

    class ViewHolder{
        TextView card_seanumber;
        TextView card_writenumber;
        TextView card_title;
        TextView card_content;
        TextView card_byer;
    }
}

  移动开发 最新文章
Vue3装载axios和element-ui
android adb cmd
【xcode】Xcode常用快捷键与技巧
Android开发中的线程池使用
Java 和 Android 的 Base64
Android 测试文字编码格式
微信小程序支付
安卓权限记录
知乎之自动养号
【Android Jetpack】DataStore
上一篇文章      下一篇文章      查看所有文章
加:2021-11-09 19:40:29  更:2021-11-09 19:41:21 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 3:56:11-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码