Android學習紀錄 - Project設定

Manifest

在Android Studio中,給予手機控制權限(像是通話、拍照、網路之類的功能存取),通常都在Manifest進行設定



這裡面也可以增加一些設定:

EX:mainfest-uses configuration

1.android:reqFiveWayNav="true|false":是否需要上下左右方向的控制設備。

2.android:reqHardKeyboard="true|false":是否需要實體鍵盤。

3.android:reqKeyboardType="設定":設定實體鍵盤種類,可以設定為undefined、nokeys、qwerty或twelvekey。

4.android:reqNavigation="設定":是否需要瀏覽資料用的控制設備,可以設定為undefined、nonav、dpad、trackball或wheel。

5.android:reqTouchScreen="設定":設定觸控螢幕設備種類,可以設定為undefined、notouch、stylus或finger,是finger就是觸控螢幕設備。

EX:mainsest-supports-screens

1.android:smallScreens="true|false":是否支援比HVGA小的螢幕。

2.android:normalScreens="true|false":是否支援HVGA、WVGA和WQVGA螢幕。

3.android:largeScreens="true|false":是否支援比HVGA、WVGA和WQVGA大的螢幕。

4.android:xlargeScreens="true|false":是否支援像平板電腦的大型螢幕。

5.android:requiresSmallestWidthDp="設定":設定最低螢幕寬度,設定值為畫素,例如「480」。

6.android:compatibleWidthLimitDp="設定":設定相容的最大螢幕寬度,設定值為畫素,例如「800」。

7.android:largeWidthLimitDp="設定":設定最大螢幕寬度,設定值為畫素,例如「1024」。


Gradle



留言