之前经常使用Spannable
这次主要在String.xml使用:
效果:
曲项向天歌 白毛浮绿水]]>
曲项向天歌 白毛浮绿水]]>
曲项向天歌
白毛浮绿水]]>
曲项向天歌 白毛浮绿水]]>
曲项向天歌 白毛浮绿水]]>
曲项向天歌 白毛浮绿水]]>
曲项向天歌 白毛浮绿水]]>
曲项向天歌 白毛浮绿水]]>
曲项向天歌 白毛浮绿水]]>
曲项向天歌 白毛浮绿水]]>
Hello, %1$s! You have <b>%2$d new messages</b>
<!-- 内容放在里 %1$s 第一个要填充的字符串 %2$d 第二个要填充的int值-->
%2$d new messages]]>
类里:
TextView second_1_Tv = findViewById(R.id.second_1_Tv);
second_1_Tv.setText(Html.fromHtml(getResources().getString(R.string.str_bianse)));
TextView second_2_Tv = findViewById(R.id.second_2_Tv);
second_2_Tv.setText(Html.fromHtml(getResources().getString(R.string.str_jiacu)));
TextView second_3_Tv = findViewById(R.id.second_3_Tv);
second_3_Tv.setText(Html.fromHtml(getResources().getString(R.string.str_huanhang)));
TextView second_4_Tv = findViewById(R.id.second_4_Tv);
second_4_Tv.setText(Html.fromHtml(getResources().getString(R.string.str_xieti)));
TextView second_5_Tv = findViewById(R.id.second_5_Tv);
second_5_Tv.setText(Html.fromHtml(getResources().getString(R.string.str_xiahuaxian)));
TextView second_6_Tv = findViewById(R.id.second_6_Tv);
second_6_Tv.setText(Html.fromHtml(ge服务器托管网tResources().getString(R.string.str_xiahuaxian_bianse)));
TextView second_7_Tv = findViewById(R.id.second_7_Tv);
second_7_Tv.setText(Html.fromHtml(getResources().getString(R.string.str_zhonghuaxian)));
TextView second_8_Tv = findViewById(R.id.second_8_Tv);
second_8_Tv.setText(Html.fromHtml(getResources().getString(R.string.str_jiacu2)));
TextView second_9_Tv = findViewById(R.id.second_9_Tv);
second_9_Tv.setText(Html.fromHtml(getResources().getString(R.string.str_fangda)));
TextView second_10_Tv = findViewById(R.id.second_10_Tv);
second_10_Tv.setText(Html.fromHtml(getResources().getString(R.string.str_souxiao)));
TextView second_12_Tv = findViewById(R.id.second_12_Tv);
String text = String.format(getResources().getString(R.string.welcome_messages), "大呲花", 666);
second_12_Tv.setText(Html.fromHtml(text));
TextView second_14_Tv = findViewById(R.id.second_14_Tv);
Spanned spanned = Html.fromHtml(getResources().getString(R.string.welcome_messages2, "大呲花", 666));
second_14_Tv.setText(spanned);
服务器托管,北京服务器托管,服务器租用 http://www.fwq服务器托管网tg.net
局部变量的引用 先看一个成员变量的例子 class ThreadUnsafe { ArrayList list = new ArrayList(); /** * 两个线程同时执行,其中一个线程还没有往list中添加数据, * 另一个线程已经从list中取出了数…