1、活動裏的方法android
(1)onCreate方法在活動建立以後一定執行的方法。微信
(2)Andorid程序講究邏輯和視圖相分離;app
(3)setContentView()靜態方法,用於引入視圖;佈局
(4)Android程序不推薦在程序中對字符串進行硬編碼,最好的作法就是通常把字符串定義到res/values/string.xml中,學習
咱們能夠看到AndroidManifest.xml文件中對於app名稱的名字大數據
2、詳解res文件夾裏的內容ui
1.drawable開頭的文件夾都是用來放圖片的,更多的時候美工可能只會提供一個圖片,那咱們放在drawable-hdpi文件夾中;編碼
2.values開頭的都是用來放字符串的;spa
3.layout開頭是用來放佈局文件的;.net
4.menu文件夾是用來放菜單文件的。
3、引用的方式
(1)經過R.string.hello_world能夠獲取該字符串的引用;
(2)在XML中經過@string/hello_world獲取;
4、日誌
1.添加logcat:window-show view-Other-Android-logcat
2.log的方法:
(1)Log.v();Log.d();Log.i();Log.w();Log.e()
對應級別:verbose,debug,info,warning,error
(2)傳入兩個參數:第一個參數是tag,通常傳入當前的類名就能夠了,用於對打印信息的過濾;第二個參數就是msg,即想要打印的具體內容。
5、佈局內容複習
1.android:text="text"或者引用佈局android:text="@string/text_reference"
2.應用佈局的方法setContentView(R.layout.first_layout)
6、在AndoridManifest文件中註冊
<activity android:name=".MainActivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>
.MainActivity前面一個點,是省略了包名前綴;label是用來指定活動中的標題內容,給主活動指定的label不只會成爲標題欄中內容,還會成爲啓動器(Lanucher)中的應用程序顯示的名稱。
7、隱藏內容
requestWindowFeature(Window.FEATURE_NO_TITLE);
這個方法就是不在活動中顯示標題欄,注意點:必定要在setContentView以前執行,否則會報錯。
8、源碼:
2.CSDN:https://blog.csdn.net/weixin_44630050
3.博客園:https://www.cnblogs.com/ruigege0000/
4.歡迎關注微信公衆號:傅里葉變換,我的公衆號,僅用於學習交流,後臺回覆」禮包「,獲取大數據學習資料