java-刚开始学习安卓,有一个问题不大懂

问题描述

刚开始学习安卓,有一个问题不大懂

HashMap支持一对多吗?我怎么记得只能是一对一的啊?

解决方案

你这样的组装数据是:lsit里面有多个map,而map里面只有一个image,以为map每次都在for循环重新new了一次。建议你debug进去看下listItems的值就知道最后是什么样的数据格式。

解决方案二:

这个for循环里每个循环建立了一个新的listItem,然后这个listItem被赋值第i个图片,然后listItems add这个listItem,所有每个listItem还是1对1的关系

解决方案三:

你这个是不是每次循环都new一个listItem,代码有问题吧!

时间: 2024-09-12 08:53:26

java-刚开始学习安卓,有一个问题不大懂的相关文章

问题-刚开始学习java ,自己写了一个聊天小程序,没报错但是有毛病,希望能帮忙问一下

问题描述 刚开始学习java ,自己写了一个聊天小程序,没报错但是有毛病,希望能帮忙问一下 刚开始学习java ,自己写了一个聊天小程序,没有报任何错误.测试时打开3个聊天小窗口 A,B,C,在A中输入文字,只在B中显示出来了,而且显示出了三句相同语句.查了好几个小时都没有查出来,希望高手能帮帮忙,看看是怎么回事,并且告诉我是通过什么方法找出来的. 以下是客户端和服务器端代码 客户端: import java.awt.*; import java.awt.event.*; import java

java api-java api怎么看 刚开始学习,看不明白,谢谢

问题描述 java api怎么看 刚开始学习,看不明白,谢谢 譬如:public String readline() throws IOException怎么看这句怎么具体解释 括号里面有东西的呢 譬如:public static void setIn(InputStream in) 谢谢 解决方案 最简单的办法是直接google.google会将java文档作为靠前的搜索结果.java文档会告诉你每个函数的参数返回值和用法,有时候会有例子.用google也能找到很多例子. 另外,Java中的函

刚开始学习java 多线程遇到的问题

问题描述 刚开始学习java 多线程遇到的问题 今天刚看的多线程教程 结合网上的实例,自己改的简单代码 结果运行一晃眼 jvm就停了如图: 控制台: 求友人明示 解决方案 你这是if,当然执行完一次,run就结束了,线程也结束了if(tickets>0)改成while(tickets>0){//你的内容}

关于java boolean类型if判断,一个小问题。刚注册实在没有c币,只能说声谢谢了。

问题描述 关于java boolean类型if判断,一个小问题.刚注册实在没有c币,只能说声谢谢了. 截的图里面_if(bool)_里的bool什么意思?是_bool=true_吗? 为什么我把_bool_换成_bool=true_ 编译后输入_40_会把_-1_也打印出来? 先谢好心人解答了,刚学java,好多都不懂 解决方案 这个方法表示如果n与a数组里面的所有值都不相等的话,那么bool变量的值就一直是true,就输出-1: 如: n输入的是5,那么a与1,4,6,9,40都不相等,所以为

大家好,我刚开始学习java,为什么用scanner输入中文代码错误。

问题描述 大家好,我刚开始学习java,为什么用scanner输入中文代码错误. 大家好,我刚开始学习java,为什么用scanner输入中文代码错误.输入英文没有错误 解决方案 控制台输入会有个字符集编码,所以输出你的输入的时候需要进行对象编码 解决方案二: 好像可以设置字符集 你百度下 解决方案三: 设置字符集为UTF-8 解决方案四: windows->preferences-->general-->Context Text 把下属的 都设置为UTF-8 解决方案五: window

安卓开发-java中的spring框架是一个怎么样的框架,

问题描述 java中的spring框架是一个怎么样的框架, java中的spring框架是一个怎么样的框架, 在android开发当中有没有应用到呢 解决方案 spring最初是一个IoC框架,主要的作用是实现组件的管理.有时候我们希望程序中一些代码可以标准化并且被替换,比如一个管理系统底层可以使用SQL Server,也可以使用MySQL,那么我们编写两个符合接口的组件,Spring的作用是通过配置文件把需要的组件装配起来,比如得到一套支持mssql的系统,一套支持mysql的系统. 而主程序

android-请教各位一个问题:刚导入的安卓文件报错

问题描述 请教各位一个问题:刚导入的安卓文件报错 报错 之前报 Unable to resolve target 'android-17' 但是我project.properties里已经改成了17 但还是不行. 解决方案 你添加包的路径有问题 解决方案二: http://jingyan.baidu.com/article/d2b1d1027664d05c7e37d43e.html 解决方案三: 你看看包的构建路径有问题没,工程右键属性里面改变下sdk版本 解决方案四: 你sdk多下载几个版本,

刚学习C#,求一个P2P 多人聊天室源代码学习

问题描述 本人菜鸟,刚学习C#,求一个P2P多人聊天室源代码学习,求犀利源代码学习借鉴. 解决方案 解决方案二:可以发到本人邮箱451195526@qq.com谢谢~~~各位大牛!解决方案三:去51aspx网站下载

刚开始学习spring 有一点小问题 希望能得到高手解答

问题描述 刚开始学习spring 有一点小问题 希望能得到高手解答 ?下面这几段代码中有一个地方不是很理解,希望能得到指点 UserServiceTest.java @Test public void testAdd() throws Exception { ApplicationContext ctx = new ClassPathXmlApplicationContext("beans.xml"); UserService service = (UserService)ctx.ge