編輯:Android開發實例
之前發表過一篇“使用Gallery實現縮略圖浏覽器”,今天介紹另一種類似的控件,但是該控件是以網格的方式顯示的,也就是說,當我們使用它來顯示一組圖片,結果圖片將會以類似九宮格的效果顯示,名字當然也就網格控件GridView。
先來看看布局中對控件的定義。
<GridView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/gridView"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:padding="10px"
android:verticalSpacing="10px" //垂直間隔
android:horizontalSpacing="10px" //橫向間隔
android:numColumns="auto_fit" //自適應列數
android:columnWidth="60px" //列寬
android:stretchMode="columnWidth" //縮放與列寬大小同步
android:gravity="center">
</GridView>
接下來只需要為GridView指定一個自定義的適配器即可,這裡我們同樣用來顯示圖片。
GridView gridView = (GridView) findViewById(R.id.gridView);
gridView.setAdapter(new ImageAdapter(this));
有關適配器的定義我們參考“使用Gallery實現縮略圖浏覽器”這篇文章,其適配器原理跟功能是完全可以一樣的,只是顯示的方式不同,我們這裡不再贅述。
JSON代表JavaScript對象符號。它是一個獨立的數據交換格式,是XML的最佳替代品。本章介紹了如何解析JSON文件,並從中提取所需的信息。Android提供了四個
登錄應用程序的屏幕,詢問憑據登錄到一些特定的應用。可能需要登錄到Facebook,微博等本章介紹了,如何創建一個登錄界面,以及如何管理安全問題和錯誤嘗試。首先,必須定義兩
登錄應用程序的屏幕,詢問憑據登錄到一些特定的應用。可能需要登錄到Facebook,微博等本章介紹了,如何創建一個登錄界面,以及如何管理安全問題和錯誤嘗試。首先,必須定義兩
Android提供了許多方法來控制播放的音頻/視頻文件和流。其中該方法是通過一類稱為MediaPlayer。Android是提供MediaPlayer類訪問內置的媒體播放