Android連載16-複習以往內容(二)

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.歡迎關注微信公衆號:傅里葉變換,我的公衆號,僅用於學習交流,後臺回覆」禮包「,獲取大數據學習資料

 

相關文章
相關標籤/搜索