粗暴柠檬

文章
4
资源
0
加入时间
2年10月21天

如何避免android ANR

ANR是Application Not Responding的简称,当android某个应用处于长期假死状态时,系统会弹出一个窗口: XXX is not responding, force close or wait。用户可以选择wait让程序继续运行,在程序里对响应性能的设计很重要,这样系统不会显示ANR给用户。1 ANR的产生应用程序的响应性是由Activity Manager和

格雷码与二进制之间的转换一、格雷码简介  二、转换规律 三、代码实现总结

一、格雷码简介 格雷码(Binary Gray Code),是指在一组数的编码中,任意两个相邻的代码只有一位二进制数不同,这使得它在递增或递减的过程中,每次只变化一位。但是相对于二进制计数,它也有它的不足,那就是循环技术深度必须是2的N次幂,否则就失去了每位只变化一位的特性。下边给出了深度为16的二进制及格雷码递变表。 Binary Gray 0000 0000 0001 0001 0010 ...

【java】BigDecimal类型保留小数点后的0

BigDecimal value = new BigDecimal("2225.20") DecimalFormat df = new DecimalFormat(); // 0:位置上无数字显示0df.applyPattern("0.00");System.out.println(df.format(value)); // 2225.20