導航:首頁 > 操作系統 > Android50設置

Android50設置

發布時間:2023-09-12 05:41:59

android開發怎麼設置50%透明度

看你要在什麼地方調用,經常使用得是使用顏色值為背景時,可以這樣設置:比如紅色:#FF0000,要50%的透明度,可以設置顏色值為:#7FFF0000,前面兩位表示50的透明度,也可以通過調用控制項的setAlpha(0.5f);

⑵ Android系統,如何設置某個應用程序不允許訪問網路

設置方法;以華為手機設置禁止使用手機網路操作為例:


1、首先如圖所示,首先點擊手機桌面中的設置。


⑶ android 後面代碼怎麼設置edittext的值

1、EditText輸入的文字為密碼形式的設置

(1)通過.xml里設置:

把該旦答EditText設為:android:password="true" // 以」.」形式顯示文本

(2)在代碼里設置:

通過設置EditText的setTransformationMethod()方法來實現隱藏密碼或這顯示密碼。

editText.setTransformationMethod(PasswordTransformationMethod.getInstance());//設置密碼為不可見。

2、(1)EditText輸入的文字為電話號碼

Android:phoneNumber=」true」 //輸入電話號碼

3、EditText字數限制的設置

(1)在.xml中設置:android:maxLength=「50」

(2)代碼中設置:

editText.setFilters(new InputFilter[]{newInputFilter.LengthFilter(100)});

4、EditText設置字體

android:typeface="monospace" //設置字型。字形有:normal, sans, serif,monospace

5、EditText是否可編輯

Android:editable // 是否可編輯

6、在EditText中軟鍵盤的調起、關閉

(1)EditText有焦點(focusable為true)阻止輸入法彈出

editText=(EditText)findViewById(R.id.txtBody);

editText.setOnTouchListener(new OnTouchListener(){

public boolean onTouch(View v, MotionEvent event){

editText.setInputType(InputType.TYPE_NULL); //關閉軟鍵盤

return false;

}

});

(2)當EidtText無焦點(focusable=false)時阻止輸入法彈出

InputMethodManager imm =

(InputMethodManager)getSystemService(INPUT_METHOD_SERVICE);

imm.hideSoftInputFromWindow(editText.getWindowToken(),0);

(3)調用數字鍵盤並設置輸入類型和鍵盤為英文

etNumber.setInputType(InputType.TYPE_CLASS_NUMBER); //調用數字鍵盤

rlEditText.setInputType(InputType.TYPE_TEXT_FLAG_MULTI_LINE);//設置輸入類型和鍵盤為英文 或者:android:inputType="textUri|textMultiLine"

(4)android:focusable="false"//鍵盤永遠不會笑歷彈出

<activity android:name=".AddLinkman"android:windowSoftInputMode="adjustUnspecified|stateHidden"/>//不自動彈出鍵盤

//關閉鍵盤(比如輸入結束後執行) InputMethodManager imm =(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(etEditText.getWindowToken(), 0);

//自動彈出鍵盤

((InputMethodManager)getSystemService(INPUT_METHOD_SERVICE)).toggleSoftInput(0,InputMethodManager.HIDE_NOT_ALWAYS);

etEditText.requestFocus();//讓EditText獲得焦點,但是獲得焦點並不會模升慧自動彈出鍵盤

7、android:layout_gravity和android:gravity的區別

(1)android:layout_gravity是本元素對父元素的重力方向。

(2)android:gravity是本元素所有子元素的重力方向。

8、android:padding和android:layout_margin區別

這兩個都可以設置邊距,但有細微的區別:

(1)android:padding是相對父view的邊距

(2)android:layout_margin是相對同一級View的邊距

例:LinearLayout是水平布局,下面有兩個按鈕,

(a)如果右邊的按鈕想距左邊的按鈕15px,因為這兩個按鈕是同一級的,應該用android:layout_margin;

(b)如果右邊的按鈕想距左邊的距離為350px,應該用android:padding

9、android:numeric//只接受數字

android:numeric來控制輸入的數字類型,一共有三種分別為integer(正整數)、signed(帶符號整數,有正負)和decimal(浮點數)。

閱讀全文

與Android50設置相關的資料

熱點內容
少兒計算機編程培訓無聊嗎 瀏覽:587
安卓界面更新時點擊卡頓如何解決 瀏覽:771
日本十大漫畫app哪個好用 瀏覽:876
做系統選擇哪個文件夾 瀏覽:283
如何登陸mc伺服器 瀏覽:799
華為無法定位伺服器地址 瀏覽:961
編譯原理第三版陳火旺課本圖片 瀏覽:566
cad用什麼解壓縮軟體 瀏覽:715
編譯的函數模版 瀏覽:359
加密貨幣利率改變 瀏覽:226
復雜網路案例python 瀏覽:296
死命令的意思 瀏覽:689
哪個app可以聽日語電台 瀏覽:103
谷輪壓縮機15hp 瀏覽:289
python任意整數冒泡降序 瀏覽:30
醫保卡的錢哪個app能看到 瀏覽:576
主伺服器崩潰如何進行域遷移 瀏覽:317
學安卓用什麼語言好 瀏覽:78
qt命令行 瀏覽:800
慕課app班級在哪裡 瀏覽:140