在Android中所有的视图基本是与View有关的.一个重点的组件就是常用的ListView。这个组件的用法很多在在Android的SDK组件有讲解,我这里只是简单的使用使用常用一种方式。
列表的显示需要三个元素:
1.ListVeiw 用来展示列表的View。
2.适配器 用来把数据映射到ListView上的中介。
3.数据 具体的将被映射的字符串,图片,或者基本组件。
根据列表的适配器类型,列表分为三种,ArrayAdapter,SimpleAdapter和SimpleCursorAdapter其中以ArrayAdapter最为简单,只能展示一行字。SimpleAdapter有最好的扩充性,可以自定义出各种效果。SimpleCursorAdapter可以认为是SimpleAdapter对数据库的简单结合,可以方面的把数据库的内容以列表的形式展示出来。
我的采用ArrayAdapter的使用如下:
源代码DictActivity使用如下:
/**
* 创建组件
*/
public void createComponent(){
List<SearchItem> items = new ArrayList<SearchItem>();
//创建自定义的ArrayAapter的适配器对象
searchItemAdapter = new SearchItemAdapter(this, R.layout.row, items);
//获取ListView对象
searchListView = (ListView) findViewById(R.id.search_listview);
//设置适配器对象
searchListView.setAdapter(searchItemAdapter);
queryButton = (Button) findViewById(R.id.query_button);
wordEdit = (EditText) findViewById(R.id.word_edittext);
}
好了,下一篇我们将讲解关于中英文字段翻译的布局文件,主要为layout下面的文件,稍后再学习呗!
分享到:
相关推荐
这种格式的词典文件可以直接在灵格斯辞典软件中使用,提供全功能的查词、发音、例句演示等功能,适合需要专业级翻译和学习的用户。使用ld2格式的优点在于可以充分利用灵格斯的高级功能,如词汇记忆、智能提示等,...
灵格斯+牛津词典 lingoes 和 牛津词典 开发工具
jieba,一个流行的中文分词库,是此类任务的理想工具。本主题主要关注如何利用jieba与特定词典,包括两个灵格斯词典、会计科目词典、会计术语词典以及连词词典,来提升年报分析的准确性与效率。 首先,jieba是...
灵格斯词霸 x64 - 简体中文版(.exe) + 牛津高阶英汉双解词典
经典词典 翻译软件打包(有道,灵格斯..) 正在使用 很好的
jieba是一个广泛使用的中文分词库,它支持自定义词典,因此我们可以将这五个词典整合进jieba,提升分词效果,尤其对于处理年报中复杂的会计语言和专业术语。 总的来说,这些词典为年报可读性分析提供了强大的支持,...
综上所述,灵格斯词霸2.5.3绿色便携版不仅仅是一款翻译软件,它更是一个全方位的语言学习伴侣。它具备强大的词典资源,丰富多样的功能,以及极为方便的携带性,这些都是现代翻译软件中难得一见的特点。无论是商务...
很好的实用的词典可以进行各种计算语言的翻译描述的行了吧 老大
总的来说,这个简单的中英文词典项目为初学者提供了一个全面实践Java基础知识的机会,涵盖了从编程基础到数据库交互,再到GUI设计和数据结构等多个重要领域,是提升编程技能的好教材。通过实际操作,学习者不仅能...
这是网络上搜集整理的一个中英文翻译词典的数据库。一共有36672条中英文词语对照表。可以用来做中英文翻译软件。有这方面需要的。可以下载。
程序读取源文件路径下的txt格式词典文件,若没有就创建一个。词典文件存储方式为“英文单词 中文单词”,每行仅有一对中英释义。程序会根据用户的选择进入相应的功能模块,并显示相应的操作提示。当添加的单词已存在...
Lingoes 灵格斯词霸 2.9.0 是一个历时一年全新重构的版本,我们从底层开始重写了所有代码,优化的架构,64位代码的支持,令软件运行更快、更稳、更兼容。灵格斯也是唯一支持最新版本的 IE10, Chrome 25、firefox 19...
综上所述,灵格斯词霸2.9.2 x64 简体中文版是一个功能全面且强大的翻译工具,特别适合需要在64位环境下进行多语种学习和工作的用户。其丰富的词典资源、高效的翻译功能以及便捷的同步服务,为用户提供了高效的语言...
本项目涉及的主题是“中英文切换”与“自定义翻译词典”,这是一个典型的本地化(Localization)和文本处理任务,对于创建多语言支持的应用程序至关重要。下面将详细解释这些知识点。 首先,**中英文切换**是为用户...
灵格斯词霸是一款强大的翻译和词典软件,专为学习者和专业人士设计。这款2.9.2简体中文版提供了丰富的语言资源和便捷的翻译功能,旨在帮助用户快速理解并掌握各种词汇。在这款软件中,我们可以找到以下几个关键知识...
它提供了一个简单的中英文词典查询应用程序的基础框架。它展示了如何使用Java编程语言和Swing库来创建图形用户界面,并利用MySQL数据库来存储和查询数据。具体来说,这段代码的开发意义包括:学习如何创建基本的图形...
4. **机器翻译**:在翻译过程中,情感词典能帮助保留原文的情感色彩,提高翻译的准确性和自然度。 5. **文本生成**:在生成有情感色彩的文本时,如故事或评论,情感词典可以指导选择恰当的词汇来表达特定情感。 6....
【标题】"中英文词典.zip"所包含的项目是一个实现了中英文互译功能的代码库,这在学习、教学和日常使用中非常实用。它可能是由一系列编程语言(如Python、JavaScript或Java)编写的,旨在帮助用户查找并理解词汇的...
SAP中英文词典,SAP术语英汉对照表 中英文对照参考 ERP英文学习参考
灵格斯俄汉语言包,方便俄语和汉语之间词典互相查找。对俄语专业的人提供便利。