琐碎

作者: Cloverss | 来源:发表于2017-12-04 11:26 被阅读14次

Java打包 dex 字节文件

dx --dex --output=dynamic_for_android.jar dynamic.jar

GBK 与 gb2312 的区别

GB2312是中国规定的汉字编码,也可以说是简体中文的字符集编码;GBK 是 GB2312的扩展 ,除了兼容GB2312外,它还能显示繁体中文,还有日文的假名

转码原理

字符串都是unicode码,包括英文,汉字...其他字符
unicode可以被转化为字节(byte),如何转换呢,就通过gbk、utf-8、gb2312等编码方式。当把字节转换回字符串的时候,也要用相应的编码方式进行转换。
比如客户端把unicode码通过utf-8转换为二进制流(也就是字节byte),而到了服务器端用gbk编码来把这个二进制流转换为字符串(unicode)的时候,就会出现乱码。必须也要用相应的编码方式进行转换。

​ gbk(encode) gbk(decode)
unicode---------------->byte[]------------------------------>unicode
String 二进制流 String

String.format 相关

  • 格式化两位小数
String.format("%.2f",object)
  • 格式化整数,例:将1显示为0001
int num = 1;
String str= String.format("%04d", num);

CharSequence(一个接口)

String 类是CharSequence的实现类

charSequence是一个接口,表示char值的一个可读序列。此接口对许多不同种类的char序列提供统一的自读访问。此接口不修改该equals和hashCode方法的常规协定,因此,通常未定义比较实现 CharSequence 的两个对象的结果。他有几个实现类:CharBuffer、String、StringBuffer、StringBuilder。

CharSequence与String都能用于定义字符串,但CharSequence的值是可读可写序列,而String的值是只读序列。

对于一个抽象类或者是接口类,不能使用new来进行赋值,但是可以通过以下的方式来进行实例的创建:

CharSequence cs="hello";

相关文章

  • 琐碎!琐碎!琐碎!

    伟大的源起 每一个伟大的主意的想起和提出都是令人激动的,想想那些挂遍街头的口号,“科技改变生活”、“XXXXXX”...

  • 琐碎生活琐碎事

    今年真是个多事之年,在我身上或亲人身边发生的每件事都似乎要置人于死地的感觉。也许只有这种置于死地而后生的人...

  • 琐碎

    去买西瓜,小半个,问了下价格,13,我说那先不要了。转过去挑选了俩橙子,再放上去称重,14,我说这比西瓜还贵啊。 ...

  • 琐碎

    早上快八点,北京的风吹的人浑身发冷,公交站牌上站着稀稀拉拉的几个人,路上来来去去的车辆,隔绝着这边到那...

  • 琐碎

    我受够了这个男人左右摇摆中纠结的无可奈何。我闭上眼不去看他,觉得他懦弱无力不配我炙热的爱。 哪怕对我狠心也比当我面...

  • 琐碎

    我小时候,总觉得我们这些人跟上一代的大人是不一样的,大家都在上学、读书,以后应该都去城市了吧,那个时候还会有农民吗...

  • 琐碎

    手机藏着太多喧闹 嬉笑怒骂 或是浮于表面的 尘埃 耳朵里有颗种子 从心里爬上耳梢 珍贵到 送人,任谁都不要 我爱它...

  • 琐碎

    宝宝最近非常辛苦,马上期末考试了,每天复习到很晚。 昨天更晚,回到家东西都顾不上吃马不停蹄写作业、复习,还整到晚上...

  • 琐碎

    前几天在网上买了几个盘子,对,就是吃饭用的那种,只是比较精致,颜色比较清新,形状比较好看,有的有分隔,有的有双耳。...

  • 琐碎.

    西安的午后. 选了一条街道很慢的店. 手机剩下不多的电. 想着与人为善. 好好吃饭. 楼下阿姨的水管裂开了. 一屋...

网友评论

      本文标题:琐碎

      本文链接:https://www.haomeiwen.com/subject/tdgtixtx.html