SlidingMenu使用筆記

2021-09-27 11:55:18 字數 1846 閱讀 8620

1、使用中發現above介面會乙個陰影。

產生的原因是使用了主題

@android:style/theme.holo.light
若換成主題android:theme.light則沒有陰影

2、 注意區別

int width = getdefaultsize(0

, widthmeasurespec);

int height = getdefaultsize(0

, heightmeasurespec);

int width = measurespec.getsize(widthmeasurespec); 

int height = measurespec.getsize(heightmeasurespec);

3、

setmeasureddimension(width, height);
4、反射獲取螢幕大小

display display = ((windowmanager) getcontext()

.getsystemservice(context.window_service))

.getdefaultdisplay();

try ;

point parameter = new point();

method method = cls.getmethod("getsize"

, parametertypes);

method.invoke(display, parameter);

width = parameter.x

; } catch (exception e)

5、尺寸轉換

typedvalue.complex_unit_dip

, 48

, getresources().getdisplaymetrics());

6、當多手指操作時,and之後,無論你多少根手指加進來,都是會歸到action_pointer_down或者action_pointer_up上

final int action = ev.getaction() & motioneventcompat.action_mask

;

action_mask     0x000000ff

action_down 0x00000000

action_up 0x00000001

action_move 0x00000002

action_pointer_down 0x00000005 action_pointer_up 0x00000006

action_pointer_1_down 0x00000005 action_pointer_1_up 0x00000006

action_pointer_2_down 0x00000105 action_pointer_2_up 0x00000106

action_pointer_3_down 0x00000205 action_pointer_3_up 0x00000206

Vim 使用筆記

set hlsearch set nohlsearch 搜尋後清除上次的加亮 nohl nohlsearch 拷貝 很有用的一句話,規定了格式選項,讓它換行不自動空格 set formatoptions tcrqn set fo r set noautoindent 再 shift insert 正...

xemacs使用筆記

xemacs使用筆記 xemacs emacs的下一代,由lucid原創 from debian參考手冊.由於不知道什麼時候刪掉了emacs的乙個重要檔案.每次都沒法安裝好.突然發現了xemacs,於是決定使用看看.本人還是菜鳥,僅供交流 我使用的ubuntu系統,所以就直接apt get inst...

TreeView使用筆記

treeview由節點構成,建樹通過對treeview.items屬性進行操作。items是乙個ttreenodes物件,這是乙個ttreenode集。一 針對ttreenodes,也就是 treeview.items,有這些屬性 1 count,節點個數。2 item index 通過index得...