Android 开发者笔记(OP)
来源:互联网 发布:仓库平面图制作软件 编辑:程序博客网 时间:2024/05/21 15:44
1.自定义字体相关
Typeface customFont = Typeface.createFromAsset(this.getAssets(),"fonts/YourCustomFont.ttf");
TextView view = (TextView) findViewById(R.id.activity_main_header);
view.setTypeface(customFont);
2.前面补 “0” 操作
(1)String str1 = "12";
DecimalFormat df = new DecimalFormat("0000");
String str2 = df.format(Integer.parseInt(str1));
(2)int int1 = 1;
DecimalFormat df = new DecimalFormat("0000");
String str3 = df.format(int1);
(3)String str4 = String.format("%0" + 4 + "d",int1); // 直接写成"%04d"
这里: 0 代表前面补充0; 4 代表长度为4; d 代表参数为正数型
这些在时间、摇号的时候能用到
3. 前后补 “0”
String str = "12";
NumberFormat nf = NumberFormat.getNumberInstance();
nf.setMinimumIntegerDigits(5);// 整数显示最少位数不足前面补零
nf.setMaximumIntegerDigits(5);// 整数显示最多位数超出前面截取
nf.setMinimumFractionDigits(3); // 小数显示最少位数不足后面补零
nf.setMaximumFractionDigits(3); // 小数显示最多位数超出四舍五入
nf.setGroupingUsed(false);// 分组样式 默认为true 200,300.00
String str1=nf.format(str);
String str2 = nf.format(str1);
4.获取屏幕宽度、高度
(1).Activity直接getWindowManager、Fragment需要getActivity.getWindowManger
DisplayMetrics dm = new DisplayMetrics();
getActivity().getWindowManager().getDefaultDisplay().getMetrics(dm);
int screenW = dm.widthPixels;
int screenH = dm.heightPixels;
(2).getResources.getDisplayMetrics()
DisplayMetrics dm =getResources().getDisplayMetrics();
int screenW = dm.widthPixels;
int screenH = dm.heightPixels;
- Android 开发者笔记(OP)
- Android: SharedPreferences OP
- OP
- [备忘] android.graphics.Region.Op
- android.graphics.Region.Op说明
- Android开发者文档笔记(一)
- Android开发者文档笔记(二)
- Android开发者文档笔记(三)
- 《给 Android 开发者的 RxJava 详解》笔记
- OP-TEE笔记之OPTEE__OS文件结构
- Mxnet学习笔记(3)--自定义Op
- Android Canvas Region.Op中的Clip方式
- android clipRect Op.xxx各个参数理解
- Android Canvas Region.Op中的Clip方式
- Android开发者
- 读 给 Android 开发者的 RxJava 详解 笔记
- OP-TEE笔记之TEECORE的启动过程
- android path对象使用方法与Region.Op的解释
- BroadCastReceiver 简介
- dynamic programming
- 是不是所有的文法都可以化为LL(1)文法?
- Android 开机自启动应用
- sql REPLACE 把()替换成空
- Android 开发者笔记(OP)
- 用@ExceptionHandler 来进行异常处理
- 获取缓存大小和清除缓存功能
- 使用字体编辑软件修改字体
- 《犯错的孩子值得表扬》
- 解决不同类型手机系统照相机拍照无法确定返回问题
- 牛腩之Javascript
- Ⅰ.2.6.6 如何测试Graphics Views、Graphics Scenes 和 Graphics Items (Qt 4)
- C语言之const修饰符