標籤:
要寫一個HelloWorld有幾個步驟,具體幾個步驟我也不清楚,反正就是底下這幾個。
首先
開啟表單中的控制項在布局檔案(以activity_a5.xml為例)
點擊底部的Design標籤,可以從左部的Palette面板視窗中選擇想要使用的組件
在列表的Widgets分類中選擇Large Text(隨意選擇一個Text即可),並將其拖動帶右側螢幕中合適的位置。
之後
點擊下方Design旁邊的Text,可以看到產生了新的TextView代碼
那麼
如果對這個添加的TextView進行修改呢?
有兩種方式:
- 點擊Text視窗右側的Preview視窗中想要修改的控制項
可以直接修改控制項的資料
這種修改是不是又蠢又low?
那麼如何高♂雅的修改呢?
2. 每個控制項都有唯一的一個id
此處id為textView。
這個id對應著他的地址,這個地址是唯一的,你可以理解成身份證id。我們可以使用這個id來修改調用
首先
開啟主程式
我的程式叫做A5Activity.java(我承認是個毫無意義而且稀爛的檔案名稱……)
TextView tv=(TextView)this.findViewById(R.id.textView); tv.setText("你好世界!");
使用findViewById函數,利用ID找到textView對象。
然後。
利用setText方法改變文本。
注意!這裡順序為R.id.textView。仔細看R.java中
public final class R { public static final class id { public static final int textView=**********; }
然後
來一發吧少年
點擊頂部的這個按鈕可以開啟的幾個選項,點擊
Edit Configurations
開啟如下的介面
如果你的電腦效能不夠,或者想使用自己的手機來運行你的demo,可以點擊的選項
其中USB Device就是USB裝置,你可以將你的手機串連電腦後開啟這個選項
但是有一點需要注意,你的安卓手機版本要符合你的開發條件,而且一定要開啟開發人員選項中的USB調試哦,畢竟你現在已經是一個Android開發人員了。
當然
如果你想用虛擬機器調試也可以,選擇的Emulator就可以了,第一次運行時會提示建立AVD(Android虛擬機器),自己選擇一個合適的參數吧。
這裡要說一下,英特爾的CPU會有福利呦,安裝HAXM會明顯提升AVD的效能。
建立好了AVD即可運行,你所寫的HelloWorld會自動開啟。
(別問我為什麼用Nexus 6當作虛擬機器……我剛剛把它賣掉……)
<Android第二天>第一個HelloWorld