随机推荐

舒婷:人心的法则

为一朵花而死去是值得的冷漠的车轮粗暴的靴底使春天的彩虹在所有眸子里黯然失色既不能阻挡又无处诉说那么,为抗议而死去是值得的 为一句话而沉默是值得的远胜于大潮雪崩似地跌落这句话被嘴唇紧紧封锁汲取一生全部诚实与勇气这句话,不能说那么,为不背叛而沉默是值得的...

Vim的退出和保存命令

前言简单记录Vim的退出和保存命令正文在命令模式下操作(ESC后的模式):q(Quit) 退出没有修改的文件。如果文件被修改,没有保存,这个命令无效:q!强制退出,切不保存修改过的内容:w(write)保存文件,但不退出当前界面😡保存文件和退出当前界面:w...

Zygote的启动之二ZygoteInit

前言Android系统中,所有的应用程序以及SystemServer都是由Zygote进程孕育(fork)出来的。接上文,上文介绍从Native世界进入了Java世界。而且java世界的大门就是ZygtoeInit.java。这次我们看ZygtoeInit中处理了哪些功能。Android P...

Kotlin面对对象简介

前言简单介绍一下Kotlin面对对象简介。记录一下,方便自己查阅。正文类类就是具备某些共同特征的实体的集合,它是一种抽象的数据类型,它是对所具有相同特征实体的抽象。Kotlin中所有类都继承Any类,它是所有类的父类,如果一个类在声明时没有指定父类,则默认父类为Any类无参数和有参...

jaudiotagger解析ID3第二版

前言上一个版本《jaudiotagger解析ID3信息》,功能可以,但性能一般,因此这里之前的基础上优化一个版本。PS:推荐看jaudiotagger源码,我这只是个人流水账。正文导入jaudiotagger.jar导入lib库/libs/jaudiotagger.jarbuil...

Android 判断字符串是否乱码

前言前文《[代码片段]使用jaudiotagger解析ID3信息》中知道,解析出的ID3信息的文本存在乱码,部分ID3信息可以通过文本编码转换,但还是存在部分文本无法转成功。因此在项目中考虑直接过滤依旧是乱码的,同时把ID3信息置为未知。正文下面的方法可以转换jaudiotagger解析出...