热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

android定义数组,Android列表实现(1)_数组列表实例介绍

最近开始学习android的ui,先上几个相关的例子,后续还会有更新。importandroid.app.ListActivity;importandr

最近开始学习android的ui,先上几个相关的例子,后续还会有更新。

import android.app.ListActivity;

import android.os.Bundle;

import android.widget.ArrayAdapter;

/**

* A list view example where the

* data for the list comes from an array of strings.

*/

public class List1 extends ListActivity {

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

// Use an existing ListAdapter that will map an array

// of strings to TextViews

setListAdapter(new ArrayAdapter(this,

android.R.layout.simple_list_item_1, mStrings));

getListView().setTextFilterEnabled(true);

}

private String[] mStrings = {

"Abbaye de Belloc", "Abbaye du Mont des Cats", "Abertam", "Abondance", "Ackawi",

"Acorn", "Adelost", "Affidelice au Chablis", "Afuega'l Pitu", "Airag", "Airedale",

"Aisy Cendre", "Allgauer Emmentaler", "Alverca", "Ambert", "American Cheese",

"Ami du Chambertin", "Anejo Enchilado", "Anneau du Vic-Bilh", "Anthoriro", "Appenzell",

"Aragon", "Ardi Gasna", "Ardrahan", "Armenian String", "Aromes au Gene de Marc",

"Asadero", "Asiago", "Aubisque Pyrenees", "Autun", "Avaxtskyr", "Baby Swiss",

"Babybel", "Baguette Laonnaise", "Bakers", "Baladi", "Balaton", "Bandal", "Banon",

"Barry's Bay Cheddar", "Basing", "Basket Cheese", "Bath Cheese", "Bavarian Bergkase",

"Baylough", "Beaufort", "Beauvoorde", "Beenleigh Blue", "Beer Cheese", "Bel Paese",

"Bergader", "Bergere Bleue", "Berkswell", "Beyaz Peynir", "Bierkase", "Bishop Kennedy",

"Blarney", "Bleu d'Auvergne", "Bleu de Gex", "Bleu de Laqueuille",

"Bleu de Septmoncel", "Bleu Des Causses", "Blue", "Blue Castello", "Blue Rathgore",

"Blue Vein (Australian)", "Blue Vein Cheeses", "Bocconcini", "Bocconcini (Australian)",

"Boeren Leidenkaas", "Bonchester", "Bosworth", "Bougon", "Boule Du Roves",

"Boulette d'Avesnes", "Boursault", "Boursin", "Bouyssou", "Bra", "Braudostur",

"Breakfast Cheese", "Brebis du Lavort", "Brebis du Lochois", "Brebis du Puyfaucon",

"Bresse Bleu", "Brick", "Brie", "Brie de Meaux", "Brie de Melun", "Brillat-Savarin",

"Brin", "Brin d' Amour", "Brin d'Amour", "Brinza (Burduf Brinza)",

"Briquette de Brebis", "Briquette du Forez", "Broccio", "Broccio Demi-Affine",

"Brousse du Rove", "Bruder Basil", "Brusselae Kaas (Fromage de Bruxelles)", "Bryndza",

"Buchette d'Anjou", "Buffalo", "Burgos", "Butte", "Butterkase", "Button (Innes)",

"Buxton Blue", "Cabecou", "Caboc", "Cabrales", "Cachaille", "Caciocavallo", "Caciotta",

"Caerphilly", "Cairnsmore", "Calenzana", "Cambazola", "Camembert de Normandie",

"Canadian Cheddar", "Canestrato", "Cantal", "Caprice des Dieux", "Capricorn Goat",

"Capriole Banon", "Carre de l'Est", "Casciotta di Urbino", "Cashel Blue", "Castellano",

"Castelleno", "Castelmagno", "Castelo Branco", "Castigliano", "Cathelain",

"Celtic Promise", "Cendre d'Olivet", "Cerney", "Chabichou", "Chabichou du Poitou",

"Chabis de Gatine", "Chaource", "Charolais", "Chaumes", "Cheddar",

"Cheddar Clothbound", "Cheshire", "Chevres", "Chevrotin des Aravis", "Chontaleno",

"Civray", "Coeur de Camembert au Calvados", "Coeur de Chevre", "Colby", "Cold Pack",

"Comte", "Coolea", "Cooleney", "Coquetdale", "Corleggy", "Cornish Pepper",

"Cotherstone", "Cotija", "Cottage Cheese", "Cottage Cheese (Australian)",

"Cougar Gold", "Coulommiers", "Coverdale", "Crayeux de Roncq", "Cream Cheese",

"Cream Havarti", "Crema Agria", "Crema Mexicana", "Creme Fraiche", "Crescenza",

"Croghan", "Crottin de Chavignol", "Crottin du Chavignol", "Crowdie", "Crowley",

"Cuajada", "Curd", "Cure Nantais", "Curworthy", "Cwmtawe Pecorino",

"Cypress Grove Chevre", "Danablu (Danish Blue)", "Danbo", "Danish Fontina",

"Daralagjazsky", "Dauphin", "Delice des Fiouves", "Denhany Dorset Drum", "Derby",

"Dessertnyj Belyj", "Devon Blue", "Devon Garland", "Dolcelatte", "Doolin",

"Doppelrhamstufel", "Dorset Blue Vinney", "Double Gloucester", "Double Worcester",

"Dreux a la Feuille", "Dry Jack", "Duddleswell", "Dunbarra", "Dunlop", "Dunsyre Blue",

"Duroblando", "Durrus", "Dutch Mimolette (Commissiekaas)", "Edam", "Edelpilz",

"Emental Grand Cru", "Emlett", "Emmental", "Epoisses de Bourgogne", "Esbareich",

"Esrom", "Etorki", "Evansdale Farmhouse Brie", "Evora De L'Alentejo", "Exmoor Blue",

"Explorateur", "Feta", "Feta (Australian)", "Figue", "Filetta", "Fin-de-Siecle",

"Finlandia Swiss", "Finn", "Fiore Sardo", "Fleur du Maquis", "Flor de Guia",

"Flower Marie", "Folded", "Folded cheese with mint", "Fondant de Brebis",

"Fontainebleau", "Fontal", "Fontina Val d'Aosta", "Formaggio di capra", "Fougerus",

"Four Herb Gouda", "Fourme d' Ambert", "Fourme de Haute Loire", "Fourme de Montbrison",

"Fresh Jack", "Fresh Mozzarella", "Fresh Ricotta", "Fresh Truffles", "Fribourgeois",

"Friesekaas", "Friesian", "Friesla", "Frinault", "Fromage a Raclette", "Fromage Corse",

"Fromage de Montagne de Savoie", "Fromage Frais", "Fruit Cream Cheese",

"Frying Cheese", "Fynbo", "Gabriel", "Galette du Paludier", "Galette Lyonnaise",

"Galloway Goat's Milk Gems", "Gammelost", "Gaperon a l'Ail", "Garrotxa", "Gastanberra",

"Geitost", "Gippsland Blue", "Gjetost", "Gloucester", "Golden Cross", "Gorgonzola",

"Gornyaltajski", "Gospel Green", "Gouda", "Goutu", "Gowrie", "Grabetto", "Graddost",

"Grafton Village Cheddar", "Grana", "Grana Padano", "Grand Vatel",

"Grataron d' Areches", "Gratte-Paille", "Graviera", "Greuilh", "Greve",

"Gris de Lille", "Gruyere", "Gubbeen", "Guerbigny", "Halloumi",

"Halloumy (Australian)", "Haloumi-Style Cheese", "Harbourne Blue", "Havarti",

"Heidi Gruyere", "Hereford Hop", "Herrgardsost", "Herriot Farmhouse", "Herve",

"Hipi Iti", "Hubbardston Blue Cow", "Hushallsost", "Iberico", "Idaho Goatster",

"Idiazabal", "Il Boschetto al Tartufo", "Ile d'Yeu", "Isle of Mull", "Jarlsberg",

"Jermi Tortes", "Jibneh Arabieh", "Jindi Brie", "Jubilee Blue", "Juustoleipa",

"Kadchgall", "Kaseri", "Kashta", "Kefalotyri", "Kenafa", "Kernhem", "Kervella Affine",

"Kikorangi", "King Island Cape Wickham Brie", "King River Gold", "Klosterkaese",

"Knockalara", "Kugelkase", "L'Aveyronnais", "L'Ecir de l'Aubrac", "La Taupiniere",

"La Vache Qui Rit", "Laguiole", "Lairobell", "Lajta", "Lanark Blue", "Lancashire",

"Langres", "Lappi", "Laruns", "Lavistown", "Le Brin", "Le Fium Orbo", "Le Lacandou",

"Le Roule", "Leafield", "Lebbene", "Leerdammer", "Leicester", "Leyden", "Limburger",

"Lincolnshire Poacher", "Lingot Saint Bousquet d'Orb", "Liptauer", "Little Rydings",

"Livarot", "Llanboidy", "Llanglofan Farmhouse", "Loch Arthur Farmhouse",

"Loddiswell Avondale", "Longhorn", "Lou Palou", "Lou Pevre", "Lyonnais", "Maasdam",

"Macconais", "Mahoe Aged Gouda", "Mahon", "Malvern", "Mamirolle", "Manchego",

"Manouri", "Manur", "Marble Cheddar", "Marbled Cheeses", "Maredsous", "Margotin",

"Maribo", "Maroilles", "Mascares", "Mascarpone", "Mascarpone (Australian)",

"Mascarpone Torta", "Matocq", "Maytag Blue", "Meira", "Menallack Farmhouse",

"Menonita", "Meredith Blue", "Mesost", "Metton (Cancoillotte)", "Meyer Vintage Gouda",

"Mihalic Peynir", "Milleens", "Mimolette", "Mine-Gabhar", "Mini Baby Bells", "Mixte",

"Molbo", "Monastery Cheeses", "Mondseer", "Mont D'or Lyonnais", "Montasio",

"Monterey Jack", "Monterey Jack Dry", "Morbier", "Morbier Cru de Montagne",

"Mothais a la Feuille", "Mozzarella", "Mozzarella (Australian)",

"Mozzarella di Bufala", "Mozzarella Fresh, in water", "Mozzarella Rolls", "Munster",

"Murol", "Mycella", "Myzithra", "Naboulsi", "Nantais", "Neufchatel",

"Neufchatel (Australian)", "Niolo", "Nokkelost", "Northumberland", "Oaxaca",

"Olde York", "Olivet au Foin", "Olivet Bleu", "Olivet Cendre",

"Orkney Extra Mature Cheddar", "Orla", "Oschtjepka", "Ossau Fermier", "Ossau-Iraty",

"Oszczypek", "Oxford Blue", "P'tit Berrichon", "Palet de Babligny", "Paneer", "Panela",

"Pannerone", "Pant ys Gawn", "Parmesan (Parmigiano)", "Parmigiano Reggiano",

"Pas de l'Escalette", "Passendale", "Pasteurized Processed", "Pate de Fromage",

"Patefine Fort", "Pave d'Affinois", "Pave d'Auge", "Pave de Chirac", "Pave du Berry",

"Pecorino", "Pecorino in Walnut Leaves", "Pecorino Romano", "Peekskill Pyramid",

"Pelardon des Cevennes", "Pelardon des Corbieres", "Penamellera", "Penbryn",

"Pencarreg", "Perail de Brebis", "Petit Morin", "Petit Pardou", "Petit-Suisse",

"Picodon de Chevre", "Picos de Europa", "Piora", "Pithtviers au Foin",

"Plateau de Herve", "Plymouth Cheese", "Podhalanski", "Poivre d'Ane", "Polkolbin",

"Pont l'Eveque", "Port Nicholson", "Port-Salut", "Postel", "Pouligny-Saint-Pierre",

"Pourly", "Prastost", "Pressato", "Prince-Jean", "Processed Cheddar", "Provolone",

"Provolone (Australian)", "Pyengana Cheddar", "Pyramide", "Quark",

"Quark (Australian)", "Quartirolo Lombardo", "Quatre-Vents", "Quercy Petit",

"Queso Blanco", "Queso Blanco con Frutas --Pina y Mango", "Queso de Murcia",

"Queso del Montsec", "Queso del Tietar", "Queso Fresco", "Queso Fresco (Adobera)",

"Queso Iberico", "Queso Jalapeno", "Queso Majorero", "Queso Media Luna",

"Queso Para Frier", "Queso Quesadilla", "Rabacal", "Raclette", "Ragusano", "Raschera",

"Reblochon", "Red Leicester", "Regal de la Dombes", "Reggianito", "Remedou",

"Requeson", "Richelieu", "Ricotta", "Ricotta (Australian)", "Ricotta Salata", "Ridder",

"Rigotte", "Rocamadour", "Rollot", "Romano", "Romans Part Dieu", "Roncal", "Roquefort",

"Roule", "Rouleau De Beaulieu", "Royalp Tilsit", "Rubens", "Rustinu", "Saaland Pfarr",

"Saanenkaese", "Saga", "Sage Derby", "Sainte Maure", "Saint-Marcellin",

"Saint-Nectaire", "Saint-Paulin", "Salers", "Samso", "San Simon", "Sancerre",

"Sap Sago", "Sardo", "Sardo Egyptian", "Sbrinz", "Scamorza", "Schabzieger", "Schloss",

"Selles sur Cher", "Selva", "Serat", "Seriously Strong Cheddar", "Serra da Estrela",

"Sharpam", "Shelburne Cheddar", "Shropshire Blue", "Siraz", "Sirene", "Smoked Gouda",

"Somerset Brie", "Sonoma Jack", "Sottocenare al Tartufo", "Soumaintrain",

"Sourire Lozerien", "Spenwood", "Sraffordshire Organic", "St. Agur Blue Cheese",

"Stilton", "Stinking Bishop", "String", "Sussex Slipcote", "Sveciaost", "Swaledale",

"Sweet Style Swiss", "Swiss", "Syrian (Armenian String)", "Tala", "Taleggio", "Tamie",

"Tasmania Highland Chevre Log", "Taupiniere", "Teifi", "Telemea", "Testouri",

"Tete de Moine", "Tetilla", "Texas Goat Cheese", "Tibet", "Tillamook Cheddar",

"Tilsit", "Timboon Brie", "Toma", "Tomme Brulee", "Tomme d'Abondance",

"Tomme de Chevre", "Tomme de Romans", "Tomme de Savoie", "Tomme des Chouans", "Tommes",

"Torta del Casar", "Toscanello", "Touree de L'Aubier", "Tourmalet",

"Trappe (Veritable)", "Trois Cornes De Vendee", "Tronchon", "Trou du Cru", "Truffe",

"Tupi", "Turunmaa", "Tymsboro", "Tyn Grug", "Tyning", "Ubriaco", "Ulloa",

"Vacherin-Fribourgeois", "Valencay", "Vasterbottenost", "Venaco", "Vendomois",

"Vieux Corse", "Vignotte", "Vulscombe", "Waimata Farmhouse Blue",

"Washed Rind Cheese (Australian)", "Waterloo", "Weichkaese", "Wellington",

"Wensleydale", "White Stilton", "Whitestone Farmhouse", "Wigmore", "Woodside Cabecou",

"Xanadu", "Xynotyro", "Yarg Cornish", "Yarra Valley Pyramid", "Yorkshire Blue",

"Zamorano", "Zanetti Grana Padano", "Zanetti Parmigiano Reggiano"};

}

android的列表展现实质上是对数据应用模板的过程,下面我们看看这个例子中的模板定义:simple_list_item_1.xml

android:id="@android:id/text1"

android:layout_

android:layout_

android:textAppearance="?android:attr/textAppearanceListItemSmall"

android:gravity="center_vertical"

android:paddingLeft="?android:attr/listPreferredItemPaddingLeft"

android:paddingRight="?android:attr/listPreferredItemPaddingRight"

android:min

/>



推荐阅读
  • 十大经典排序算法动图演示+Python实现
    本文介绍了十大经典排序算法的原理、演示和Python实现。排序算法分为内部排序和外部排序,常见的内部排序算法有插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序等。文章还解释了时间复杂度和稳定性的概念,并提供了相关的名词解释。 ... [详细]
  • Android开发实现的计时器功能示例
    本文分享了Android开发实现的计时器功能示例,包括效果图、布局和按钮的使用。通过使用Chronometer控件,可以实现计时器功能。该示例适用于Android平台,供开发者参考。 ... [详细]
  • 带添加按钮的GridView,item的删除事件
    先上图片效果;gridView无数据时显示添加按钮,有数据时,第一格显示添加按钮,后面显示数据:布局文件:addr_manage.xml<?xmlve ... [详细]
  • 1简介本文结合数字信号处理课程和Matlab程序设计课程的相关知识,给出了基于Matlab的音乐播放器的总体设计方案,介绍了播放器主要模块的功能,设计与实现方法.我们将该设 ... [详细]
  • 向QTextEdit拖放文件的方法及实现步骤
    本文介绍了在使用QTextEdit时如何实现拖放文件的功能,包括相关的方法和实现步骤。通过重写dragEnterEvent和dropEvent函数,并结合QMimeData和QUrl等类,可以轻松实现向QTextEdit拖放文件的功能。详细的代码实现和说明可以参考本文提供的示例代码。 ... [详细]
  • 本文讨论了一个关于cuowu类的问题,作者在使用cuowu类时遇到了错误提示和使用AdjustmentListener的问题。文章提供了16个解决方案,并给出了两个可能导致错误的原因。 ... [详细]
  • 推荐系统遇上深度学习(十七)详解推荐系统中的常用评测指标
    原创:石晓文小小挖掘机2018-06-18笔者是一个痴迷于挖掘数据中的价值的学习人,希望在平日的工作学习中,挖掘数据的价值, ... [详细]
  • Python正则表达式学习记录及常用方法
    本文记录了学习Python正则表达式的过程,介绍了re模块的常用方法re.search,并解释了rawstring的作用。正则表达式是一种方便检查字符串匹配模式的工具,通过本文的学习可以掌握Python中使用正则表达式的基本方法。 ... [详细]
  • 标题: ... [详细]
  • 前景:当UI一个查询条件为多项选择,或录入多个条件的时候,比如查询所有名称里面包含以下动态条件,需要模糊查询里面每一项时比如是这样一个数组条件:newstring[]{兴业银行, ... [详细]
  • SpringBoot整合SpringSecurity+JWT实现单点登录
    SpringBoot整合SpringSecurity+JWT实现单点登录,Go语言社区,Golang程序员人脉社 ... [详细]
  • 本文详细介绍了Android中的坐标系以及与View相关的方法。首先介绍了Android坐标系和视图坐标系的概念,并通过图示进行了解释。接着提到了View的大小可以超过手机屏幕,并且只有在手机屏幕内才能看到。最后,作者表示将在后续文章中继续探讨与View相关的内容。 ... [详细]
  • 本文介绍了利用ARMA模型对平稳非白噪声序列进行建模的步骤及代码实现。首先对观察值序列进行样本自相关系数和样本偏自相关系数的计算,然后根据这些系数的性质选择适当的ARMA模型进行拟合,并估计模型中的位置参数。接着进行模型的有效性检验,如果不通过则重新选择模型再拟合,如果通过则进行模型优化。最后利用拟合模型预测序列的未来走势。文章还介绍了绘制时序图、平稳性检验、白噪声检验、确定ARMA阶数和预测未来走势的代码实现。 ... [详细]
  • 今天就跟大家聊聊有关怎么在Android应用中实现一个换肤功能,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根 ... [详细]
  • 前端开发工程师必读书籍有哪些值得推荐?我们直接进入代码复杂版式设置,如下所示,先写些标签,源码在这个链接里面:https://codepen.io/Shadid ... [详细]
author-avatar
寻路灬鸿
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有