最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android編程實(shí)現(xiàn)TextView部分顏色變動(dòng)的方法

 更新時(shí)間:2015年12月12日 10:29:28   作者:lee0oo0  
這篇文章主要介紹了Android編程實(shí)現(xiàn)TextView部分顏色變動(dòng)的方法,實(shí)例分析了TextView設(shè)置指定位置的背景色與字體顏色的相關(guān)技巧,需要的朋友可以參考下

本文實(shí)例講述了Android編程實(shí)現(xiàn)TextView部分顏色變動(dòng)的方法。分享給大家供大家參考,具體如下:

public class StringHandleExampleActivity extends Activity {
  /** Called when the activity is first created. */
  private TextView textView;
  private String tempStr = "abcd12我的中古zx9yu5!f3,,";
  private StringBuffer sb;
  private List<Integer> list;
  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    sb = new StringBuffer();
    list = new ArrayList<Integer>();
    textView = (TextView) findViewById(R.id.textView);
    for (int i = 0; i < tempStr.length(); i++) {
      if (matcherReg(String.valueOf(tempStr.charAt(i)))) {
        list.add(i);
      }
    }
    SpannableStringBuilder style=new SpannableStringBuilder(tempStr);
    for (int i = 0; i < list.size(); i++) {
      System.out.println(list.get(i)+", ");
//      style.setSpan(new BackgroundColorSpan(Color.RED),list.get(i),list.get(i)+1,Spannable.SPAN_EXCLUSIVE_INCLUSIVE);   //設(shè)置指定位置textview的背景顏色 
      style.setSpan(new ForegroundColorSpan(Color.RED),list.get(i),list.get(i)+1,Spannable.SPAN_EXCLUSIVE_INCLUSIVE);   //設(shè)置指定位置文字的顏色 
    }
    textView.setText(style); 
  }
  private boolean matcherReg(CharSequence c){
    String regEx="[^0-9]";  
    Pattern p = Pattern.compile(regEx);  
    Matcher m = p.matcher(c.toString());  
    if (m.matches()) {
      return false;
    }
    return true;
  }
}

希望本文所述對(duì)大家Android程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • Android遠(yuǎn)程獲取圖片并本地緩存

    Android遠(yuǎn)程獲取圖片并本地緩存

    這篇文章主要介紹了Android遠(yuǎn)程獲取圖片并本地緩存方法,對(duì)于遠(yuǎn)程圖片等相對(duì)比較大的資源采用異步線程中去獲取本地做緩存,感興趣的小伙伴們可以參考一下
    2016-02-02
  • Android實(shí)現(xiàn)動(dòng)態(tài)體溫計(jì)

    Android實(shí)現(xiàn)動(dòng)態(tài)體溫計(jì)

    這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)動(dòng)態(tài)體溫計(jì),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-06-06
  • Android XRecyclerView實(shí)現(xiàn)多條目加載

    Android XRecyclerView實(shí)現(xiàn)多條目加載

    這篇文章主要為大家詳細(xì)介紹了Android XRecyclerView實(shí)現(xiàn)多條目加載效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-10-10
  • Android高仿微信表情輸入與鍵盤(pán)輸入詳解

    Android高仿微信表情輸入與鍵盤(pán)輸入詳解

    本文主要介紹 Android高仿微信表情輸入與鍵盤(pán),這里提供了詳細(xì)的相關(guān)資料及實(shí)現(xiàn)示例代碼,有興趣的小伙伴可以參考下
    2016-08-08
  • android實(shí)現(xiàn)簡(jiǎn)單的矩形裁剪框

    android實(shí)現(xiàn)簡(jiǎn)單的矩形裁剪框

    這篇文章主要為大家詳細(xì)介紹了android實(shí)現(xiàn)簡(jiǎn)單的矩形裁剪框,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • Android RecyclerView 基礎(chǔ)知識(shí)詳解

    Android RecyclerView 基礎(chǔ)知識(shí)詳解

    本文主要介紹Android RecyclerView的資料,這里對(duì)RecyclerView 的基礎(chǔ)知識(shí)做了詳細(xì)講解,并附簡(jiǎn)單示例代碼幫助大家學(xué)習(xí)參考,有需要的小伙伴可以參考下
    2016-09-09
  • Android Menu詳解及示例代碼

    Android Menu詳解及示例代碼

    本文主要介紹Android Menu,這里對(duì)Android菜單(menu)進(jìn)行了詳細(xì)的介紹,并給出示例代碼和實(shí)現(xiàn)效果圖,有需要的小伙伴可以參考下
    2016-08-08
  • Android中dataBinding使用的簡(jiǎn)單封裝

    Android中dataBinding使用的簡(jiǎn)單封裝

    前面一段時(shí)間學(xué)習(xí)了一下Android中的DataBinding,但是只是很簡(jiǎn)單地實(shí)現(xiàn)了一下,DataBinding中最強(qiáng)大的地方還沒(méi)有認(rèn)真地學(xué)習(xí)過(guò),有很多地方還不理解,下面這篇文章主要給大家介紹了關(guān)于Android中dataBinding使用的簡(jiǎn)單封裝,需要的朋友可以參考下
    2023-06-06
  • Android 修改系統(tǒng)關(guān)機(jī)動(dòng)畫(huà)的實(shí)現(xiàn)

    Android 修改系統(tǒng)關(guān)機(jī)動(dòng)畫(huà)的實(shí)現(xiàn)

    這篇文章主要介紹了Android 修改系統(tǒng)關(guān)機(jī)動(dòng)畫(huà)的實(shí)現(xiàn)的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • 實(shí)例講解Android App使用自帶的SQLite數(shù)據(jù)庫(kù)的基本方法

    實(shí)例講解Android App使用自帶的SQLite數(shù)據(jù)庫(kù)的基本方法

    這篇文章主要介紹了Android App使用自帶的SQLite數(shù)據(jù)庫(kù)的基本方法,SQLite是一個(gè)小巧的內(nèi)嵌型數(shù)據(jù)庫(kù),在數(shù)據(jù)庫(kù)需求不大的情況下使用SQLite其實(shí)非常有效,需要的朋友可以參考下
    2016-04-04

最新評(píng)論

哈尔滨市| 漳浦县| 吴江市| 彭山县| 高尔夫| 土默特左旗| 三门县| 福贡县| 鹿邑县| 淮阳县| 广饶县| 阳江市| 苏尼特右旗| 南郑县| 沧源| 台北县| 固阳县| 阿拉尔市| 精河县| 威宁| 宝丰县| 泊头市| 潮州市| 古交市| 京山县| 伽师县| 宁国市| 盘山县| 鹤岗市| 杂多县| 萝北县| 双流县| 会东县| 西盟| SHOW| 大城县| 肇源县| 阿合奇县| 监利县| 石门县| 郸城县|