Dans le didacticiel vidéo précédent, nous avons présenté le didacticiel intermédiaire ASP.NET. Aujourd'hui, je vais vous présenter le "Tutoriel vidéo Spread Zhike ASP.NET Advanced Series" ASP.NET est une plate-forme technologique de développement d'applications Web d'entreprise dirigée par. Microsoft est actuellement l'une des technologies de développement Web les plus populaires, elle peut développer une variété de sites Web fonctionnellement complexes.
ASP.NET, également connu sous le nom d'ASP+, n'est pas une simple mise à niveau d'ASP, mais un langage de script de nouvelle génération lancé par Microsoft. ASP.NET est une plate-forme de développement Web basée sur .NET Framework. Elle absorbe non seulement les plus grands avantages des versions précédentes d'ASP et ajoute de nombreuses nouvelles fonctionnalités basées sur les avantages de développement des langages Java et VB, mais corrige également les erreurs d'exécution de versions ASP précédentes.
Adresse de lecture vidéo : //m.sbmmt.com/course/637.html
La difficulté de cela la vidéo est l'apprentissage de ListVeiw :
L'affichage de la liste nécessite trois éléments :
1. ListVeiw View utilisé pour afficher des listes.
2. L'adaptateur est utilisé pour mapper les données au médiateur sur ListView.
3. Données La chaîne, l'image ou le composant de base spécifique qui sera mappé.
Selon le type d'adaptateur de la liste, la liste est divisée en trois types : ArrayAdapter, SimpleAdapter et SimpleCursorAdapter
Parmi eux, ArrayAdapter est le plus simple et ne peut afficher qu'une seule ligne de mots. SimpleAdapter a la meilleure évolutivité et peut personnaliser divers effets. SimpleCursorAdapter peut être considéré comme une simple combinaison de SimpleAdapter avec la base de données, qui peut afficher le contenu de la base de données sous la forme d'une liste.
Nous commençons par le ListView le plus simple :
/** * @author allin * */ public class MyListView extends Activity { private ListView listView; //private List<String> data = new ArrayList<String>(); @Override public void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); listView = new ListView(this); listView.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_expandable_list_item_1,getData())); setContentView(listView); }
private List<String> getData(){ List<String> data = new ArrayList<String>(); data.add("测试数据1"); data.add("测试数据2"); data.add("测试数据3"); data.add("测试数据4"); return data; } }
Le code ci-dessus utilise ArrayAdapter (Context context, int textViewResourceId, List
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!