android 零星知識點記錄

2021-09-23 14:11:12 字數 858 閱讀 8769

一、在按鈕上顯示影象的方式有哪些?

解析:本題考查了應聘者對按鈕的靈活應用程度。button是textview 的子類,因此,button與textview一樣,也可以實現**混排效果。除了button之外,android sdk 提供了乙個專門顯示影象的按鈕元件imagebutton.。anrdoid sdk還提供了一寫其他的按鈕(如radiobutton)也可以顯示影象(雖然這些按鈕看上去並不太像按鈕),最後也可以提一下這些按鈕。

答案:android sdk 支援在button imagebutton 以及radiobutton上顯示影象。這些按鈕顯示影象的方式如下。button :有如下兩種方式顯示按鈕。

1、使用android:drawable***(*** 表示left、top、right 和bottom) 屬性將影象顯示在文字的周圍(上、下、左、有四個方向)

imagebutton :使用android:src 屬性指定影象檔案的資源id

radiobutton  : 與button一樣,也可以使用android:drawable*** 屬性或imagespan 和spannablestring 物件顯示影象。

二、如何用**動態改變button的大小和位置?

解析:實際上本題並不只是考查改變button的大小和位置,而是考查如何改變可視元件的大小和位置。view類提供了乙個layout方法,可以很容易地改變任何繼承自view的元件的大小和位置。

答案:由於button是view的子類,因此,可以使用button.layout 方法動態改變button的大小和位置。layout方法有四個引數,分別表示button左上角頂點和右下角頂點的座標。只要保持這兩個座標點相對位置不變,按鈕就會保持原來的大小移動。如果改變這兩個點的相對位置,按鈕的大小就會改變。

Makefile零星知識 持續更新中

1 變數 1.1變數型別 a 延時變數 b 延時變數,只有第一次定義時賦值才成功 如果曾定義過,此賦值無效 c 即時變數 d yyy 如果 d 在前面是延時變數,那麼現在它還是延時變數 如果 d 在前面是立即變數,那麼現在它還是立即變數 編寫如下makefile,a為即時變數,b為延時變數 執行 說...

css零星高階知識點

display inline block 可設定寬高的行級元素,如果inline block元素本行無法顯示完全的話則整個換行而不是裡面的單詞換行 position 設定參照物,top,left,right,bottom就是相對於參照物的偏移量 poistion relative 仍在文件流,tlr...

東拼西湊 MATLAB一些零星知識

東拼西湊來的matlab一些零星知識,一看就懂,不解釋了 1.if else n 8 if n 1 n n 1elseif n 5 n n 1else n n 2end2.for for i 1 100if i 10break end end3.zeros zeros m,n 生成乙個m n的零矩陣...