android經典簡單小項目:android studio使用教程

比如在編輯器中可以,按下alt+enter

上面這裡,我們想從R.string.empty

這個R代表了所有的資源文件,之前我們寫android教程的時候已經知道了.

這裡我們想使用R資源文件中的string字符串資源,名字為empty的字符串資源,但是沒有,可以看到報紅叉了.

這個時候怎麼辦,我們按下alt+enter,可以看到第一個提示,創建一個string value 資源 empty

點擊創建

AndroidStudio_開發工具的設置_代碼編輯器使用
AndroidStudio_開發工具的設置_代碼編輯器使用

寫入資源名稱,資源值就可以了.點擊ok

AndroidStudio_開發工具的設置_代碼編輯器使用
AndroidStudio_開發工具的設置_代碼編輯器使用

可以看到就生成了,我們需要使用的這個string資源.

AndroidStudio_開發工具的設置_代碼編輯器使用
AndroidStudio_開發工具的設置_代碼編輯器使用

然後這裡通過這個

newMessageImageView.setImageResource(R.drawable.empty_photo);

可以看到這裡,通過R.drawable.empty_photo,我們獲取了一張圖片資源.

凡事這裡需要使用圖片資源的,左邊,顯示了一個圖片的圖標.

AndroidStudio_開發工具的設置_代碼編輯器使用
AndroidStudio_開發工具的設置_代碼編輯器使用

同樣顏色也一樣,比如這裡我們需要一個

R.colr.gbc_search_url_text 這個顏色,那麼左側就會顯示對應的顏色是什麼樣的顏色.很好用.

AndroidStudio_開發工具的設置_代碼編輯器使用
AndroidStudio_開發工具的設置_代碼編輯器使用

然後還有這裡比如

我們ImageView這個控件,引入了一個圖片

android:src=”@drawable/ic_dian” 這裡指定了一張圖片

然後左側就會出現.一個紅點

AndroidStudio_開發工具的設置_代碼編輯器使用
AndroidStudio_開發工具的設置_代碼編輯器使用

這個紅點可以看到,點擊以後可以顯示這個圖片的信息.

AndroidStudio_開發工具的設置_代碼編輯器使用
AndroidStudio_開發工具的設置_代碼編輯器使用

然後對於activity來說可以看到左側,有這個activity對應的layout

AndroidStudio_開發工具的設置_代碼編輯器使用
AndroidStudio_開發工具的設置_代碼編輯器使用

點擊左側的layout圖標

AndroidStudio_開發工具的設置_代碼編輯器使用
AndroidStudio_開發工具的設置_代碼編輯器使用

可以看到顯示出來了對應的layout的xml文件的信息

然後對於Fragment組件,注意Fragment是組件的意思.

在android中

AndroidStudio_開發工具的設置_代碼編輯器使用
AndroidStudio_開發工具的設置_代碼編輯器使用

可以看到我們可以打開一個fragments

找到一個FeedPlazaFragment組件,可以看到

組件的,左側也有對應的xml文件的圖標,點擊以後也可以進入組件的layout文件

AndroidStudio_開發工具的設置_代碼編輯器使用
AndroidStudio_開發工具的設置_代碼編輯器使用

可以點擊fragment的,對應的xml文件圖標,就可以進入這個組件對應的layout程序中了.

AndroidStudio_開發工具的設置_代碼編輯器使用
AndroidStudio_開發工具的設置_代碼編輯器使用

然後還有需要注意的地方,比如這裡這個方法

private void showToast(@StringRes int stringId){

…..

}

我們這裡在參數上加了@StringRes註解之後.

AndroidStudio_開發工具的設置_代碼編輯器使用
AndroidStudio_開發工具的設置_代碼編輯器使用

可以看到調用這個方法的時候

showToast(3);

如果直接傳入一個3,int類型的就報錯了,因為這裡我們用

@StringRes 指定了需要傳入一個字符串

AndroidStudio_開發工具的設置_代碼編輯器使用
AndroidStudio_開發工具的設置_代碼編輯器使用

如果我們這樣

showToast(R.string.my_text)

可以看到就不報錯了.

AndroidStudio_開發工具的設置_代碼編輯器使用
AndroidStudio_開發工具的設置_代碼編輯器使用

我們再去寫一個,設置顏色的方法

使用@ColorRes 註解,指定傳入的必須是個顏色

可以看到這個時候如果

setColor(0xfffffff)這樣的話設置顏色就報錯了.

AndroidStudio_開發工具的設置_代碼編輯器使用
AndroidStudio_開發工具的設置_代碼編輯器使用

如果

setColor(getResources().getColor(R.color.abc_search_url_text))

這樣設置就沒問題了.

這是在使用androidstudio的時候,編輯器的使用中,一些很好用的地方.

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/225683.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-09 14:45
下一篇 2024-12-09 14:45

相關推薦

發表回復

登錄後才能評論