閱讀136 返回首頁    go 阿裏雲 go 技術社區[雲棲]


Android BadgeView使用介紹 (數字提醒提示)

前段時間做的一個淘寶客的項目,需要在商品圖片上添加價格標簽,之前自己使用TextView和Cavas繪製的感覺效果一般,今天偶然在CSDN上發現BadgeView這個開源項目,在git下載下來之後,使用非常方便,簡單介紹下它的使用,感謝作者Jeff Gilfelt

BadgeView主要是繼承了TextView,所以實際上就是一個TextView,底層放了一個label,可以自定義背景圖,自定義背景顏色,是否顯示,顯示進入的動畫效果以及顯示的位置等等;

效果圖:


使用如:

ImageView target= (ImageView )findViewById(R.id.imageview);

BadgeView bv = new BadgeView(this, target);

bv.setText(“Hello World!”);

bv.setTextColor(Color.Yellow);

bv.setTextSize(12);

bv.setBadgePosition(BadgeView.POSITION_TOP_RIGHT); //默認值

bv.show();


View target = findViewById(R.id.target_view);
BadgeView badge = new BadgeView(this, target);
badge.setText("1");
badge.show();


android-badgeview源代碼下載路徑:https://github.com/jgilfelt/android-viewbadger


最後更新:2017-04-03 14:54:04

  上一篇:go 精通css(5)-布局
  下一篇:go MFC 多線程及線程同步