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


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


比如在編輯器中可以,按下alt enter
上面這里,我們想從R.string.empty
這個R代表了所有的資源文件,之前我們寫android教程的時候已經知道了.
這里我們想使用R資源文件中的string字符串資源,名字為empty的字符串資源,但是沒有,可以看到報紅叉了.
這個時候怎么辦,我們按下alt enter,可以看到第一個提示,創建一個string value 資源 empty
點擊創建
?
寫入資源名稱,資源值就可以了.點擊ok
?
可以看到就生成了,我們需要使用的這個string資源.
?
然后這里通過這個
newMessageImageView.setImageResource(R.drawable.empty_photo);
可以看到這里,通過R.drawable.empty_photo,我們獲取了一張圖片資源.
凡事這里需要使用圖片資源的,左邊,顯示了一個圖片的圖標.
?
同樣顏色也一樣,比如這里我們需要一個
R.colr.gbc_search_url_text 這個顏色,那么左側就會顯示對應的顏色是什么樣的顏色.很好用.
?
然后還有這里比如
我們ImageView這個控件,引入了一個圖片
android:src=https://www.shwenmu.com/wenda/”@drawable/ic_dian” 這里指定了一張圖片
然后左側就會出現.一個紅點
?
這個紅點可以看到,點擊以后可以顯示這個圖片的信息.
?
然后對于activity來說可以看到左側,有這個activity對應的layout
?
點擊左側的layout圖標
?
可以看到顯示出來了對應的layout的xml文件的信息
然后對于Fragment組件,注意Fragment是組件的意思.
在android中
?
可以看到我們可以打開一個fragments
找到一個FeedPlazaFragment組件,可以看到
組件的,左側也有對應的xml文件的圖標,點擊以后也可以進入組件的layout文件
?
可以點擊fragment的,對應的xml文件圖標,就可以進入這個組件對應的layout程序中了.
?
然后還有需要注意的地方,比如這里這個方法
private void showToast(@StringRes int stringId){
…..
}
我們這里在參數上加了@StringRes注解之后.
?
可以看到調用這個方法的時候
showToast(3);
如果直接傳入一個3,int類型的就報錯了,因為這里我們用
【android經典簡單小項目 android studio使用教程】@StringRes 指定了需要傳入一個字符串
?
如果我們這樣
showToast(R.string.my_text)
可以看到就不報錯了.
?
我們再去寫一個,設置顏色的方法
使用@ColorRes 注解,指定傳入的必須是個顏色
可以看到這個時候如果
setColor(0xfffffff)這樣的話設置顏色就報錯了.
?
如果
setColor(getResources().getColor(R.color.abc_search_url_text))
這樣設置就沒問題了.
這是在使用androidstudio的時候,編輯器的使用中,一些很好用的地方.

    推薦閱讀