-
satellite menu衛(wèi)星式菜單第三方查看全部
-
目標(biāo):點擊子菜單,被點擊的菜單項放大,透明度降低,至消失;未被點擊的菜單項縮小,透明度降低,至消失。 注意: AnimationSet animSet = new AnimationSet(true); //設(shè)置縮放動畫 ScaleAnimation scaleAnimation = new ScaleAnimation(1, 0.0f, 1, 0.0f, Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF, 0.5f); //設(shè)置透明度降低動畫 AlphaAnimation alphaAnimation = new AlphaAnimation(1.0f, 0.0f); animSet.addAnimation(scaleAnimation); animSet.addAnimation(alphaAnimation); animSet.setDuration(duration); animSet.setFillAfter(true); //必須要有,這樣動畫結(jié)束后,item才會消失不見,不加的話,item會重新出現(xiàn)。查看全部
-
子menu的ImageView設(shè)置tag的作用是:ImageView沒有設(shè)置id,所以可能需要tag來做一些事情查看全部
-
主按鈕是兩張圖片貼合在一起行成的,所以用RelativeLayout查看全部
-
android TypedValue.applyDimension()的作用<br> <br> 這個方法是轉(zhuǎn)變?yōu)闃?biāo)準(zhǔn)尺寸的一個函數(shù),例如<br> int size = (int)TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_SP, 20, context.getResources().getDisplayMetrics());<br> <br> 這里COMPLEX_UNIT_SP是單位,20是數(shù)值,也就是20sp。查看全部
舉報
0/150
提交
取消