第一個練習題目, 不難.

反覆練習幾次

Layout是採用通用的xml架構設計.

狀況一 常用元件的熟悉度較差.

         變數欄位命名與WPF蠻大差異. 需要重新了解熟悉慣用單字.

狀況二 進階的Style/Animation...等等機制還未使用到. 後續再找其他題目實際嘗試一下.

 

Source code是採用Java語法

狀況一 函式庫的熟悉度較差.

        對於Java reference的library, 如同新手般. 需要多study一下

狀況二 邏輯程式碼

        與C#差異不大. 容易上手.

狀況三 Component Name連結方式

        讓我想到聯想到MFC的使用方式.  "Layout設計與程式分離"

狀況四 Event註冊

        目前測試兩種方式, 其他還有幾種(匿名內部類別, Activity implements, Inner Class implements等):

A. Layout指定
android:onClick="OnCalculateBMI"

[OnCalculateBMI] : Function Name
B. 程式碼建置

Interface:

voidonCreate(Bundle savedInstanceState){

...

Button button =findViewById(R.id.btn);

button.setOnClickListener(example);

}

private View.OnClickListener example =newView.OnClickListener(){

@Override

publicvoidonClick(View v){

// Action...

}

};

        目前Event是有點不習慣的指定方式(除了直接指定方式以外的數種), 但設計結構還蠻能接受.

創作者介紹
創作者 IMM 的頭像
IMM-AT

IMM

IMM-AT 發表在 痞客邦 留言(0) 人氣( 8 )