原创 常用控件 01 按鈕 Button

1.創建3種類型的 Button : 1>只有文字的,用 Button 類,如: <Button android:layout_width="wrap_content" android:layout_height="w

原创 常用控件 02 佈局 Layout

1.寫xml文件: 最外層元素必須是 View 或者 ViewGroup,如: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://sc

原创 常用控件 04 複選框 Checkboxes

複選框允許用戶同時選擇一個或多個選項。效果如圖: 1.創建複選框: 創建複選框,需要在佈局文件爲每一個選項創建一個 CheckBox 元素。併爲每一個元素綁定一個監聽器。如: <?xml version="1.0" encodi

原创 常用控件 07 下拉菜單 Spinners

創建下拉菜單: 1.在局部文件中聲明一個Spinners: <Spinner android:id="@+id/planets_spinner" android:layout_width="fill_parent"

原创 常用控件 03 文本框 Text Fields

1.通過添加<EditText>來添加一個可編輯的文本框。 2.通過更改android:inputType屬性來更改EditText的輸入類型和輸入時鍵盤的佈局,如: <EditText android:id="@+id/em

原创 常用控件 05 單選按鈕 Radio Buttons

Radio Buttons 只能從一組選項中選取一個。 創建RadioButton: 需要先創建一個RadioGroup,在內部聲明RadioButton。如: <?xml version="1.0" encoding="utf-8

原创 Activity

1.Activity 在應用中提供了一個可交互的窗口。該窗口經常是填滿整個屏幕的,但也可以比屏幕小並且置於其他窗口上方。 2.一個應用可以由多個 Activity 組成,每個Activity都可以啓動別的Activity。當一個新的Act

原创 顯示通知:Toast和狀態欄通知

1.可以使用3類通知方式來通知用戶: Toast 通知:適合顯示來自後臺的簡要的文字通知;狀態欄通知:適合來自後臺的許要持久並接受用戶響應的通知;對話框通知:適合和Activity有關的通知(前面已經提過); 2.Toast通知: 創建

原创 對話框 Dialog

1.對話框通常是一個小窗口,它出現在當前的Activity上面。此時,對話框得到所有用戶交互,其下方的Activity將失去焦點。 2.Dialog類是創建所有對話框的基類。然而,在實際創建對話框的過程中,應該使用它下列的子類: Ale

原创 常用控件 06 開關按鈕 Toggle Buttons

<ToggleButton android:id="@+id/togglebutton" android:layout_width="wrap_content" android:layout_height="wr

原创 簡單的單元測試

/*單元測試步驟:  * 1.在AndroidManifest文件中配置測試單元環境:  * 在application下添加<uses-library android:name="android.test

原创 Struts 2 學習筆記 - 1.環境和文件配置

1.開發環境:tomcat6.0+jdk6.0+myeclipse10.1; 2.導入所需要的jar包到/webroot/WEB-INF/lib下: struts2-core-x.x.x.jar:St

原创 【轉】struts2 Type Conversion 自定義類型轉化

轉自:http://blog.csdn.net/ziyunyangyong/article/details/7761277 在web的視圖展現之中,所有的類型都表現爲string類型,即“弱類型”,而在java世界裏,所有的對象都表現

原创 Struts 2 學習筆記 - 5.Struts異常處理

1.在Struts中,使用<exception-mapping>元素,對異常配置的分類以及在JSP文件中輸出異常。 2.配置異常映射:使用<exception-mapping>,有兩個必選屬性: exception:用來指定出現異常

原创 Struts 2 學習筆記 - 4.配置文件深入(2):action,result,exception

1 Action:在com.opensymphony.xwork2.Action的接口申明中,Action提供execute()方法,子類必須實現execute()方法。 1) 簡單的Action配置,如: <action name