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并设置<
item
name
=
"android:windowNoTitle"
>true</
item
>
<
item
name
=
"windowActionBar"
>false</
item
>去除标题栏经验证不可行,在继承主题parent里选择NoActionBar即可。
2.用TextUtils.isEmpty进行字符串判空,内部逻辑是判断null或""。
用File.separator常量作为分隔符。
输入框输入等字符串一般用trim去除两段空白。
3.BaseActivity逻辑:设置内容view,InitVariable,initView,initEvent。