首页 > 其他分享 >今日总结0420

今日总结0420

时间:2023-04-22 22:22:05浏览次数:31  
标签:总结 map 0420 intent private new 今日 id View

今天是周四,上午在APP中增加了商品列表的展示,代码如下:

public class BuhuoActivity extends AppCompatActivity implements View.OnClickListener {

private ListView mSimpleList;
private SimpleAdapter mSimpleAdapter;
private List<Map<String, Object>> mList;
private int[] imgs = {
R.drawable.img,
R.drawable.img1,
R.drawable.img2,
R.drawable.img3,
};
int number = new Random().nextInt(10) + 1;
String[] eqs = {"是", "否"};

public String eqq(int t) {
t = number;
if (t <= 4) {
return eqs[0];
} else {
return eqs[1];
}
}

private Button btnmap, btntoadd;

@SuppressLint("MissingInflatedId")
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_buhuo);
btnmap = findViewById(R.id.btn_map);
btntoadd = findViewById(R.id.btn_ToAdd);
btnmap.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent();
intent.setClass(BuhuoActivity.this, MapActivity.class);
startActivity(intent);
}

});

btntoadd.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent();
intent.setClass(BuhuoActivity.this, ShenqingActivity.class);
startActivity(intent);
}

});

mSimpleList = findViewById(R.id.lv1);
mList = new ArrayList<>();

for (int i = 1; i < 12; i++) {
Map<String, Object> map = new HashMap();
map.put("img", imgs[i % imgs.length]);
map.put("title", "商品" + i);
map.put("content1", "当前剩余:" + number);
map.put("content2", "是否需要补货:" + eqq(number));
mList.add(map);
}

mSimpleAdapter = new SimpleAdapter(this,
mList,
R.layout.list_item_layout,
new String[]{"img", "title", "content1", "content2"},
new int[]{R.id.iv_img, R.id.tv_title, R.id.tv_content1, R.id.tv_content2}
);
mSimpleList.setAdapter(mSimpleAdapter);
}
遇到的问题:本来想写一个柱状图,但是导入的接口文件中的一个方法参数只有可读权限,没办法依照此项目进行修改。
明天要干什么:在原本的地图接口上接入导航接口。

标签:总结,map,0420,intent,private,new,今日,id,View
From: https://www.cnblogs.com/zbw-m/p/17344277.html

相关文章

  • 今日报告-61
    今日打卡所花时间(包括上课):4h代码量(行):300发表博客:1篇(不包括本篇)学习进度和了解到的知识点:今天完成了团队项目表格化构建的第一阶段,前后端已经统一了,能够实现识别图片并且生成表格。一些边角的小功能也都补足了。包括界面美化,登录注册,等。......
  • 每日总结 4.22
    今天进行了数据测试。进行了我这边的主要流程:  <!DOCTYPEHTML><html><head><title>登录界面</title><metacharset="utf-8"><metahttp-equiv="pragma"content="no-cache"><metahttp-eq......
  • 每日总结2023/4/22
    今天对图形界面做了优化,增加了切换账号,点击选择时间        ......
  • linux中断总结
    中断分为上半部和下半部,上半部为硬中断处理,主要是为了处理一些对时间要求很高的数据,然后将剩下繁琐(需要很多时间)的工作交给下半部。下半部:软中断,tasklet和工作队列。 硬中断:中断电信号发送到中断控制器(将多路中断管线,采用复用技术只通过一个管线与处理器通信)的输入引脚中,中断......
  • RuoYi-Vue 分离版 收获与总结
    https://blog.csdn.net/qq_41965731/article/details/115241184一、常量的定义以下是阿里编码规约   二、图片的base64编码https://blog.csdn.net/duola8789/article/details/78844431概述博客三、在项目启动时将一些数据提交加载到缓存中1.利用@PostConstruct......
  • RocketMQ【RocketMQ应用实战、发送异步消息、单向发送消息、顺序发送消息、顺序消费消
    目录RocketMQ应用实战RocketMQ应用实战生产者实战生产端发送同步消息publicclassSyncProducer{publicstaticvoidmain(String[]args)throwsException{//实例化消息生产者ProducerDefaultMQProducerproducer=newDefaultMQProducer("please_rename_uniq......
  • Java中ArrayList的遍历与删除元素方式总结
    在Java编程中,我们经常需要对数据结构进行遍历操作,并根据业务需求删除部分元素。而数组列表(ArrayList)是集合类中的一种,它可以动态地添加和删除元素,非常适合在程序中使用。本篇博客将总结ArrayList中的两种遍历和删除元素的方式。在下面的示例代码中,我们先定义了一个ArrayList对象,......
  • mybatis总结
    mybatis总结 https://blog.csdn.net/qq_47540091/article/details/123446973Mybatisin逗号分隔字符串 <updateid="softDel"parameterType="String">SELECT*FROMstudyWHEREidin<foreachitem="item"index="inde......
  • Ffmpeg分布式视频转码问题总结
    本文主要聊一聊云原生时代分布式转码系统实施过程中碰到的一些问题。聊问题之前简单介绍一下我们的分布式转码方案。云原生分布式转码在计算资源招之即来的云计算时代,正在重构着软件架构的方方面面。对软件架构师或者运维管理者影响比较大的一个点便是不需要在做容量规划,不需......
  • 不良条件视觉感知专栏(二)数据集和比赛总结
    前言 本文介绍了不良条件视觉感知专栏中的数据集和比赛总结。本教程禁止转载。同时,本教程来自知识星球【CV技术指南】更多技术教程,可加入星球学习。欢迎关注公众号CV技术指南,专注于计算机视觉的技术总结、最新技术跟踪、经典论文解读、CV招聘信息。CV各大方向专栏与各个部署框......