1. 程式人生 > >專案實訓(二)專案技術點

專案實訓(二)專案技術點

1.AppCompatActivity設定全屏:

我想在主配置檔案裡設定應該比在活動程式碼裡設定更加優雅。注意AppCompatActivity只能設定Theme.AppCompat型別的主題,在styles.xml裡定義一個主題設定給aty即可,第二個item表示沒有遮罩(如啟動時看到的白屏):

<style name="FullScreenAppCompat" parent="Theme.AppCompat.Light.NoActionBar">
    <item name="android:windowFullscreen">true</item>
    <item name="android:windowContentOverlay">@null</item>
</style>

在網上查的parent=~~~.Light並設定true

false去除標題欄經驗證不可行,在繼承主題parent裡選擇NoActionBar即可。

2.用TextUtils.isEmpty進行字串判空,內部邏輯是判斷null或”“。

用File.separator常量作為分隔符。

輸入框輸入等字串一般用trim去除兩段空白。

3.BaseActivity邏輯:設定內容view,InitVariable,initView,initEvent。