原创 android基礎入門控件詳解(5)
一.Spinner(下拉列表): 編碼實現:先要在佈局文件中定義Spinner組件,然後將可選內容通過ArrayApadter和下拉列表連接起來,最後要獲得用戶選擇選項,要設計事件監聽setOnItemSelectedListener
原创 android基礎入門GridView視圖(12)
一.GridView(網格視圖): 我們可以將GridView和一個ImageView配合使用來顯示一系列的圖像。 GridView屬性介紹: android:columnWidth 設置列的寬度。
原创 java(26) - 裝飾模式
一.裝飾模式: 1).裝飾模式是以客戶端透明的方式擴展對象的功能,是以繼承的關係的一個替代解決方案。 2).裝飾模式以客戶端透明的方式動態的給一個對象附加上更多的責任。 3).裝飾模式可以在不創
原创 android基礎入門SeekBar和ProgressDialog(9)
一.SeekBar(拖動條): 拖動條類似於進度條,兩者不相同的是用戶可以控制,例如,應用程序中用戶可以對音效進行控制,這就可以使用拖動條來實現,由於拖動條可以被用戶控制,所以需要對其進行事件監聽,這就需要實現SeekBar
原创 java(24) - 內部類詳解
一.內部類: 1).內部類的定義:通俗的講就是在一個類的裏面再定義一個類。 2).內部類可以public,private,protected等修飾,也可以是靜態static。 二.四種內部類的實現:
原创 android顏色代碼
<?xml version="1.0" encoding="utf-8" ?> <resources> <color name="white">#ffffff</color><!--白色 --> <color name="iv
原创 java(25) - I/O操作
一.I/O操作: 先看一下File類的構造方法: 構造方法摘要 File(File parent,String child) 根據 parent 抽象路徑名和 child 路徑名字符串創建一個新 File 實例。
原创 android ImageView 異步下載顯示圖片
在大多數的網絡應用程序開發中,都需要從網絡中下載圖片,並顯示圖片,如QQ列表頭像、微博列表頭像等,第一種方法是將列表中的所有圖片下載下來在顯示,這種方法雖然可行,但在網絡環境很差的情況下,下載時間比較長,應用程序容易出現ANR。第二種方式
原创 android基礎入門SQLite數據庫操作(15)
一.SQLite數據庫: SQLite第一個 Alpha版本誕生於2000年5月,是一款輕型數據庫,設計目的是嵌入式的,它佔用的資源非常少,在嵌入式的設備中只需要幾百KB就足夠了,這也就是android系統使用SQLite的原因
原创 android基礎入門控件詳解(6)
一.Dialog(對話框): 我們在android開發當中總會用到一些對話框,用來與用戶進行交互。 需要通過AlertDialog.Builder類,來實現一個對話框的創建。 常用的方法: setTille
原创 android基礎入門ListView視圖(8)
一.ListView視圖: ListView 用來顯示一個列表控件。 public class MainActivity extends ListActivity { String[] str = {"中國","
原创 ajax、Html、asp調用數據庫
一.前端頁面: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transiti
原创 android基礎入門數據存儲之File(13)
一.數據存儲之File: android中可以在設備本身的存儲設備或者外接的存儲設備中創建用於保存數據的文件。在默認的狀態下,文件是不能在不同的程序間共享的。 在android中的上下文對象(Context)提
原创 android基礎入門AcitonBar使用(7)
一.ActionBar: ActionBar替代了傳統的位於設備屏幕頂部的標題欄,它顯示應用程序的圖標和活動名稱。我們還可以向ActionBar中添加動作項,動作項是應用程序中經常執行的一些操作快捷方式。 代碼實現添加: publ
原创 java(28) - 對象序列化和反序列化
一.對象序列化: 1).將對象轉換爲字節流保存起來,並在以後還原這個對象,這種機制就叫做序列化。 2).將一個對象保存到永久存儲設備上稱爲持久化。 3).如果一個對象想要實現序列化,必須實現Ser