Heim  >  Artikel  >  Backend-Entwicklung  >  Verbreiten Sie die gemeinsame Nutzung von Videomaterial der ASP.NET Advanced-Serie von Zhike

Verbreiten Sie die gemeinsame Nutzung von Videomaterial der ASP.NET Advanced-Serie von Zhike

巴扎黑
巴扎黑Original
2017-08-31 11:24:121786Durchsuche

Im vorherigen Video-Tutorial haben wir das ASP.NET-Intermediate-Tutorial vorgestellt. Heute werde ich Ihnen das „Spread Zhike ASP.NET Advanced Series Video Tutorial“ vorstellen, eine Technologieplattform für die Entwicklung von Unternehmenswebanwendungen Microsoft ist derzeit eine der beliebtesten Webentwicklungstechnologien und kann eine Vielzahl funktional komplexer Websites entwickeln.

ASP.NET, auch bekannt als ASP+, ist nicht nur ein einfaches Upgrade von ASP, sondern eine von Microsoft eingeführte Skriptsprache der neuen Generation. ASP.NET ist eine Webentwicklungsplattform, die auf dem .NET Framework basiert. Sie übernimmt nicht nur die größten Vorteile früherer Versionen von ASP und fügt viele neue Funktionen hinzu, die auf den Entwicklungsvorteilen der Java- und VB-Sprachen basieren, sondern korrigiert auch die Ausführungsfehler von frühere ASP-Versionen.

Verbreiten Sie die gemeinsame Nutzung von Videomaterial der ASP.NET Advanced-Serie von Zhike

Adresse für die Videowiedergabe: http://www.php.cn/course/637.html

Die Schwierigkeit dabei Video ist Learning of ListVeiw:

Die Anzeige der Liste erfordert drei Elemente:

1. ListVeiw-Ansicht zur Anzeige von Listen.

2. Der Adapter wird verwendet, um Daten dem Mediator in der ListView zuzuordnen.

3. Daten Die spezifische Zeichenfolge, das Bild oder die Basiskomponente, die zugeordnet wird.

Je nach Adaptertyp der Liste ist die Liste in drei Typen unterteilt: ArrayAdapter, SimpleAdapter und SimpleCursorAdapter

Von diesen ist ArrayAdapter der einfachste und kann nur eine Wortzeile anzeigen. SimpleAdapter bietet die beste Skalierbarkeit und kann verschiedene Effekte anpassen. SimpleCursorAdapter kann als einfache Kombination von SimpleAdapter und der Datenbank betrachtet werden, die den Inhalt der Datenbank in Form einer Liste anzeigen kann.

Wir beginnen mit der einfachsten ListView:

/**
 * @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;
    }
}

Der obige Code verwendet ArrayAdapter(Context context, int textViewResourceId, List Objects) To Um die Daten zusammenzustellen, benötigen Sie einen Adapter, der das ListView-Ansichtsobjekt und die Array-Daten verbindet, um die beiden anzupassen. Die Konstruktion des ArrayAdapter erfordert drei Parameter, nämlich diesen und die Layoutdatei in der Reihenfolge (beachten Sie, dass die Die hier beschriebene Layoutdatei ist das Layout jeder Zeile der Liste. android.R.layout.simple_list_item_1 ist die vom System definierte Layoutdatei, die gleichzeitig nur eine Textzeile und die Datenquelle anzeigt , setAdapter() wird verwendet, um die letzte Anpassungsarbeit abzuschließen

Das obige ist der detaillierte Inhalt vonVerbreiten Sie die gemeinsame Nutzung von Videomaterial der ASP.NET Advanced-Serie von Zhike. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn