一、Activity的定義
二、如何設計出多畫面的Android App
三、額外的界面選擇-功能鍵的設計方法
四、功能設定的儲存方式- PreferenceActivity
Android應用程式開發講義
2012年10月15日 星期一
2012年10月14日 星期日
[Android 手機App初體驗]
一、Eclipse中Android專案的MVC架構
二、Hello world
三、認識App界面設計
Linear Layout
Table Layout
TextView、Button、EditText
四、支援多國語言的設計方法
二、Hello world
三、認識App界面設計
Linear Layout
Table Layout
TextView、Button、EditText
四、支援多國語言的設計方法
2012年10月13日 星期六
[Java 多執行緒]
一、多工(Process)與多執行緒(Thread)的不同
二、如何在Java中實做多執行緒:
建立一個繼承Thread的類別並測試它
覆寫run()方法
使用suspend、resume、stop控制執行緒
使用getState來觀察執行緒的狀態
重寫自己的mySuspend、myResume、myStop方法
建立自己的Thread.State屬性並覆寫getState方法
試試Runnable界面
二、如何在Java中實做多執行緒:
建立一個繼承Thread的類別並測試它
覆寫run()方法
使用suspend、resume、stop控制執行緒
使用getState來觀察執行緒的狀態
重寫自己的mySuspend、myResume、myStop方法
建立自己的Thread.State屬性並覆寫getState方法
試試Runnable界面
2012年10月10日 星期三
[Java 基本類別的宣告]
class MyClass //MyClass 為類別名稱
{
private String mName; //public為修飾子 mName為一個String類別的屬性
protected int mAge; //protected為修飾子 mAge為一個int基本型別的屬性
public MyClass(String name,int age) //建構子,前方不可置函數傳回值,含void
{
this.mName = name;
this.mAge = age;
}
public void setName(String name)
{
this.mName = name;
}
public String getName()
{
return this.mName;
}
}
{
private String mName; //public為修飾子 mName為一個String類別的屬性
protected int mAge; //protected為修飾子 mAge為一個int基本型別的屬性
public MyClass(String name,int age) //建構子,前方不可置函數傳回值,含void
{
this.mName = name;
this.mAge = age;
}
public void setName(String name)
{
this.mName = name;
}
public String getName()
{
return this.mName;
}
}
2012年10月6日 星期六
[Java 物件導向的介紹]
一、類別
屬性
方法
修飾子:public、protected 、 default、private
(所有) (套件、子類別)(套件) (自己)
static、abstract
二、物件
三、抽象類別、介面
四、繼承
五、覆載
六、多載
七、多形
屬性
方法
修飾子:public、protected 、 default、private
(所有) (套件、子類別)(套件) (自己)
static、abstract
二、物件
三、抽象類別、介面
四、繼承
五、覆載
六、多載
七、多形
[Java 例外處理]
一、避免程式不預期的結束?
二、將錯誤集中控管,使程式碼更簡潔。
三、發揮物件導向精神,自己的錯誤自己最清楚。
四、例外處理的語法:
try
{
//可能發生錯誤的程式碼空間
}
catch(Exception e)
{
//錯誤發生時的處理
}
五、例外處理的活用
例如:輸入字串、整數、浮點數之判斷
二、將錯誤集中控管,使程式碼更簡潔。
三、發揮物件導向精神,自己的錯誤自己最清楚。
四、例外處理的語法:
try
{
//可能發生錯誤的程式碼空間
}
catch(Exception e)
{
//錯誤發生時的處理
}
五、例外處理的活用
例如:輸入字串、整數、浮點數之判斷
[Java 陣列]
一、宣告:
int[] array;
二、產生實體物件
array = new int[10];
三、宣告、產生實體物件、給定初始值一氣呵成的語法:
int[] array = {1,2,3,4,5,6,7,8,9,0};
四、java裡面有沒有指標?
訂閱:
文章 (Atom)