欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android BadgeView紅點(diǎn)更新信息提示示例代碼

 更新時間:2017年01月23日 08:44:13   作者:Jimmy.li  
本篇文章主要介紹了Android BadgeView紅點(diǎn)更新信息提示示例代碼,具有一定的參考價值,有興趣的可以了解一下。

應(yīng)用市場很多應(yīng)用程序中都會看見一些數(shù)字紅點(diǎn)提示的效果,如QQ、微信以及一些提示更新應(yīng)用的APP,以達(dá)到更好的提示功能的應(yīng)用,本文將介紹一開源控件的使用實(shí)現(xiàn)紅點(diǎn)更新信息提示效果。

一、BadgeView常用方法介紹:

1.setBadgeCount(int):設(shè)置提醒數(shù)字

2.setBadgeGravity(Gravity):設(shè)置位置布局

3.setTargetView(View):設(shè)置提示控件對象

4.setTypeface():設(shè)置顯示字體

5.setShadowLayer():設(shè)置字體陰影

6.setBackgroundColor():設(shè)置背景色

7.setBackgroundResource():設(shè)置背景圖片

二、搭建第三方工具源碼

compile files('libs/badgeview.jar') 

二、代碼實(shí)現(xiàn)四種效果

1.效果一:

BadgeView badgeView1 = new com.jauker.widget.BadgeView(this); 
badgeView1.setTargetView(mTipText1); 
badgeView1.setBadgeCount(3); 

2.效果二

BadgeView badgeView2 = new BadgeView(this); 
badgeView2.setTargetView(mTipText2); 
badgeView2.setBackground(12, Color.parseColor("#9b2eef")); 
badgeView2.setText("提示"); 

3.效果三

BadgeView badgeView3 = new BadgeView(this); 
badgeView3.setTargetView(mTipText3); 
badgeView3.setBadgeGravity(Gravity.TOP | Gravity.LEFT); 
badgeView3.setTypeface(Typeface.create(Typeface.SANS_SERIF, 
  Typeface.ITALIC)); 
badgeView3.setShadowLayer(2, -1, -1, Color.GREEN); 
badgeView3.setBadgeCount(2); 

4.效果四

mTipText4.setOnClickListener(new View.OnClickListener() { 
 @Override 
 public void onClick(View view) { 
  TextView textview = (TextView) LayoutInflater 
    .from(MainActivity.this).inflate(R.layout.activity_main2, null).findViewById(R.id.id_activity2_textview); 
  textview.setText("100"); 
  startActivity(new Intent(MainActivity.this, MainActivity2.class)); 
 } 
}); 

三、效果圖

四:源碼下載

地址:http://xiazai.jb51.net/201701/yuanma/BadgeViewTest_jb51.rar

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • android驗(yàn)證郵箱輸入是否合法

    android驗(yàn)證郵箱輸入是否合法

    這篇文章主要為大家詳細(xì)介紹了android驗(yàn)證郵箱輸入是否合法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-05-05
  • 詳解OkSocket與Android的簡單使用

    詳解OkSocket與Android的簡單使用

    本篇文章主要介紹了詳解OkSocket與Android的簡單使用,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-10-10
  • Flutter圖片加載與緩存機(jī)制的深入探究

    Flutter圖片加載與緩存機(jī)制的深入探究

    應(yīng)用開發(fā)中經(jīng)常會碰到網(wǎng)絡(luò)圖片的加載,通常我們會對圖片進(jìn)行緩存,以便下次加載同一張圖片時不用再重新下載,下面這篇文章主要給大家介紹了關(guān)于Flutter圖片加載與緩存機(jī)制的相關(guān)資料,需要的朋友可以參考下
    2021-11-11
  • Android學(xué)習(xí)之SharedPerference存儲詳解

    Android學(xué)習(xí)之SharedPerference存儲詳解

    這篇文章主要為大家詳細(xì)介紹了Android學(xué)習(xí)之SharedPerference存儲的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • Android課程表界面布局實(shí)現(xiàn)代碼

    Android課程表界面布局實(shí)現(xiàn)代碼

    這篇文章主要介紹了Android課程表界面布局實(shí)現(xiàn)代碼,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-10-10
  • Android RecyclerView使用GridLayoutManager間距設(shè)置的方法

    Android RecyclerView使用GridLayoutManager間距設(shè)置的方法

    本篇文章主要介紹了Android RecyclerView使用GridLayoutManager間距設(shè)置的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • Android自定義View模仿即刻點(diǎn)贊數(shù)字切換效果實(shí)例

    Android自定義View模仿即刻點(diǎn)贊數(shù)字切換效果實(shí)例

    有一個項(xiàng)目是仿即刻的點(diǎn)贊,這篇文章主要給大家介紹了關(guān)于Android自定義View模仿即刻點(diǎn)贊數(shù)字切換效果的相關(guān)資料,文中通過示例代碼介紹 的非常詳細(xì),需要的朋友可以參考下
    2022-12-12
  • android中LinearLayoutManager一鍵返回頂部示例

    android中LinearLayoutManager一鍵返回頂部示例

    本篇文章主要介紹了android中LinearLayoutManager一鍵返回頂部,具有一定的參考價值,感興趣的小伙伴們可以參考一下。
    2017-02-02
  • Android隨手筆記44之JSON數(shù)據(jù)解析

    Android隨手筆記44之JSON數(shù)據(jù)解析

    本文將主要介紹在Android開發(fā)中,如何在服務(wù)器端創(chuàng)建JSON數(shù)據(jù),以及如何在Android客戶端對JSON數(shù)據(jù)進(jìn)行解析,對android json解析 相關(guān)知識感興趣的朋友一起學(xué)習(xí)吧
    2015-12-12
  • Android7.0以上Uri轉(zhuǎn)路徑的方法實(shí)現(xiàn)(已驗(yàn)證)

    Android7.0以上Uri轉(zhuǎn)路徑的方法實(shí)現(xiàn)(已驗(yàn)證)

    這篇文章主要介紹了Android7.0以上Uri轉(zhuǎn)路徑的方法實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03

最新評論