<textarea
name="editVO.prefixOld" rows="10" cols="150" id="id_prefixOld" >${editVO.prefixOld}
</textarea>
改为:
<textarea
name="editVO.prefixOld" rows="10" cols="150"
id="id_prefixOld"
>${editVO.prefixOld}</textarea>
先看一下activity的继承关系:
java.lang.Object
↳ android.content.Context
↳ android.content.ContextWrapper
↳ android.view.ContextThemeWrapper
↳ android.app.Activity
1. 设置"设置桌面"的权限,如下:
<uses-permission android:name="android.permission.SET_WALLPAPER"/>
2. 重写ContextWrapper的clearWallpaper()方法。
完成以上两步就可以还原默认的桌面啦。
如果你想改变桌面的背景,你可以通过ContextWrapper的setStream (InputStream data)方法来实现。你可以通过ContextWrapper的getWallpaper()获取手机桌面的背景图片,还有个功能类似的peekWallpaper(),两者的差别就是getWallpaper()返回有效的Drawable。当手机没有设置桌面时,会返回系统默认的桌面,peekWallpaper()当手机没有设置桌面时返回null。
转换文件大小
long mylength = file.length();//得到的大小为b
String mylengthString=formatSize(mylength);
public static String formatSize(float size)
{
long kb = 1024;
long mb = (kb * 1024);
long gb = (mb * 1024);
if (size < kb) {
return String.format("%d B", (int) size);
}
else if (size < mb) {
return String.format("%.2f KB", size / kb); //保留两位小数
}
else if (size < gb) {
return String.format("%.2f MB", size / mb);
}
else {
return String.format("%.2f GB", size / gb);
}
}