Android 台灣中文網

標題: 新手發問 (有爬文) [打印本頁]

作者: mashine    時間: 2014-4-17 18:29
標題: 新手發問 (有爬文)
請問紅色框框  跟藍色框框 的東西 要怎麼按出來??

作者: xul410170    時間: 2014-4-18 00:56
可能你還沒建立專案吧!
作者: whl    時間: 2014-4-18 06:51
沒爬文,第二張是寫 java 的畫面,不是寫 android 的畫面。
作者: mashine    時間: 2014-4-21 10:58
可是我是照步驟做的  
跑出來的卻不一樣@~@
作者: CarolHsieh    時間: 2014-4-23 11:19
這個部分你是選哪個新建檔案的??

作者: mashine    時間: 2014-4-25 10:25
本帖最後由 mashine 於 2014-4-25 10:34 編輯
CarolHsieh 發表於 2014-4-23 11:19
這個部分你是選哪個新建檔案的??


這樣呢??
我覺得  我開啟的專案
跟網路上的不太一樣
程式碼怎麼這麼多

--------------------------------
然後  在請問一下  第5張圖
我標示的 宣告  連結   打的位置對嗎?
因為我在爬完看到  範例  
剛開啟的專案   程式碼都 空空的
我的這程式碼好多
所以不太能判斷要打哪個位置

作者: CarolHsieh    時間: 2014-4-25 11:00
mashine 發表於 2014-4-25 10:25
這樣呢??
我覺得  我開啟的專案
跟網路上的不太一樣

哈囉,目前看來開啟的部分是沒有問題的
只是你extends ActionBarActivity
這種的我目前還沒有使用到
宣告的位置是沒有錯
但你說的連結是??

作者: jns_kk    時間: 2014-4-25 12:00
應該是你下載的ADT是2014新版,所以多了一些程式碼跟網路上的會不太一樣
建議你先找2013的ADT來用較易上手



作者: mashine    時間: 2014-4-26 14:39
CarolHsieh 發表於 2014-4-25 11:00
哈囉,目前看來開啟的部分是沒有問題的
只是你extends ActionBarActivity
這種的我目前還沒有使用到{:7_2 ...

連結就是   
呼叫例如  text  或是  button之類的東西

作者: CarolHsieh    時間: 2014-4-28 09:38
mashine 發表於 2014-4-26 14:39
連結就是   
呼叫例如  text  或是  button之類的東西

寫在onCreate裡面是OK的,也可以寫在副程式中
比如說點擊按鈕要變更textview文字的話,
onCreate裡面
((Button)findViewById(R.id.theButton)).setOnClickListener(xxx);

---副程式---
private OnClickListener xxx= new OnClickListener() 裡面
((TextView)findViewById(R.id.theTextView)).setText("123");

也可以於宣告時,
Button btn;
TextView tvw;

在onCreate裡
btn = (Button)findViewById(R.id.theButton);
tvw = (TextView)findViewById(R.id.theTextView);
btn.setOnClickListener(xxx);

---副程式---
private OnClickListener xxx= new OnClickListener() 裡面
tvw.setText("123");

作者: CarolHsieh    時間: 2014-4-28 09:49
btn = (Button)findViewById(R.id.theButton);
btn.setOnClickListener(xxx);

((Button)findViewById(R.id.theButton)).setOnClickListener(xxx);
是同樣的結果

只是先宣告再定義
Button btn;
btn = (Button)findViewById(R.id.theButton);
在後面呼叫的時候比較好呼叫
以我上面舉例的部分來說,先宣告也可以在副程式中才定義使用

於宣告時,
Button btn;
TextView tvw;

在onCreate裡
btn = (Button)findViewById(R.id.theButton);
btn.setOnClickListener(xxx);

---副程式---
private OnClickListener xxx= new OnClickListener() 裡面
tvw = (TextView)findViewById(R.id.theTextView);
tvw.setText("123");
作者: mashine    時間: 2014-4-28 14:28
我大概了解了~
感謝你的熱心回覆

作者: CarolHsieh    時間: 2014-4-28 14:32
mashine 發表於 2014-4-28 14:28
我大概了解了~
感謝你的熱心回覆

一起加油吧
作者: tequila0630    時間: 2014-5-8 14:38
請問要去哪裡抓 2013 的ADT 呢??
作者: CarolHsieh    時間: 2014-5-8 17:00
tequila0630 發表於 2014-5-8 14:38
請問要去哪裡抓 2013 的ADT 呢??

http://developer.android.com/sdk/index.html?
右手邊有 DownLoad the SDK

另外,提醒你
你要先裝好JDK
作者: CarolHsieh    時間: 2014-5-8 21:26
tequila0630 發表於 2014-5-8 14:38
請問要去哪裡抓 2013 的ADT 呢??

去Google 打 SDK 就可以找到下載點




歡迎光臨 Android 台灣中文網 (https://apk.tw/) Powered by Discuz! X3.1