編輯:關於Android編程
arg0:數量 %1$s
arg1: "123456"
顯示效果:數量123456
/**
*
* @param context
* @param arg0 字符串
* @param arg1 數字
* @return
*/
public SpannableStringBuilder setRed(Context context, int arg0, String arg1) {
String text = String.format(context.getResources().getString(arg0),
arg1);
int index[] = new int[1];
index[0] = text.indexOf(arg1);
// index[1] = text.indexOf("18");
// index[2] = text.indexOf("銀寶箱");
SpannableStringBuilder style = new SpannableStringBuilder(text);
style.setSpan(new ForegroundColorSpan(Color.RED), index[0],
index[0] + arg1.length(), Spannable.SPAN_EXCLUSIVE_INCLUSIVE);
// style.setSpan(new ForegroundColorSpan(Color.RED), index[1],
// index[1] + 2, Spannable.SPAN_EXCLUSIVE_INCLUSIVE);
// style.setSpan(new BackgroundColorSpan(Color.RED), index[2],
// index[2] + 3, Spannable.SPAN_EXCLUSIVE_INCLUSIVE);
return style;
}就這樣。。。
Android4.4 訪問外部存儲詳解及實例
Android4.4 訪問外部存儲在Android 4.4系統中,外置存儲卡(SD卡)被稱為二級外部存儲設備(secondary storage),應用程序已
圖解Windows環境下Android Studio安裝和使用教程
鑒於谷歌最新推出的Android Studio備受開發者的推崇,所以也跟著體驗一下。一、介紹Android Studio Android Studio 是一個A
Andriod React Native 樣式表中可用樣式屬性
寫了這麼多篇Android React Native的博文,基本上把復雜的東西都搞定了,接下來來看看一些輕松的東西,和布局有關,就是css樣式,那麼一個View可以設置哪
Android Build.VERSION.SDK_INT兼容介紹
盡管Android向下兼容不好,但是一個程序還是可以在多個平台上跑的。向下兼容不好,接口改變,新的平台上不能用舊的API,舊的平台更不可能用新的API,不等於一個平台需要