代码片段
MediaMetadataRetriever解析媒体文件元数据
前言记录一下,一般获取视频、音频等媒体文件的元数据信息是使用MediaMetadataRetriever这个类。正文直接上代码。MediaMetadataRetriever mediaMetadataRetriever = new MediaMetadataRetriever();//设...
ToolBar的简单使用
前言上一篇《ActionBar中Menu使用》介绍的是主题样式中默认显示ActionBar,这种有局限性不好自定义。因此我们主题样式中隐藏NoActionBar,使用ToolBar来定制更多的选项。正文# 带ActionBarTheme.MaterialComponents.Light...
ActionBar中Menu使用
前言简单记录一下标题栏中Menu的使用。流水文,之前没记录,这次有空重新简单记录一下。正文在Android Studio中新创建一个Module。在res目录创建menu,然后创建一个menu.xml/res/menu/menu.xmlmenu.xml<menu xmlns:a...
Android解析lrc文件代码片段
前言简单记录一下解析本地lrc文件中的文件代码。方便自己查阅。流水文,跳过吧。正文解析歌词分两种,一种是歌曲中内置的,另外一种是外置的。这里介绍外置的歌词,以常见的lrc歌词为例,也是比较简单的一种歌词文件。下面是项目中用的,涉及到文本编码格式的判断等。隐藏内容!付费阅读后才能查...
FileProvider分享的Uri转成文件
前言简单记录一下FileProvider分享的Uri转出文件。流水账而已,可以跳过。正文之前我们使用FileProvider分享的Uri格式如下:content://com.biumall.file2.fileProvider/root/storage/udisk2/m4a/%E5%87...
随机推荐
蒙田:热爱生命
我对某些词语赋予特殊的含义,拿“度日”来说吧,天色不佳,令人不快的时候,我将“度日”看成是“消磨光阴”。而风和日丽的时候,我却不愿意去“度”,这时候我是在慢慢赏玩,领略美好的时光。坏日子,要飞快“度”过去!好日子,要停下来细细品尝。“度日”和“消磨时光”的常用语令人想起那些“哲人”的习气。他们以为...
Android Switch简介
前言Android中的Switch控件很使用,比如WiFi开关等。Switch可以提供切图,也可以自定义属性。本文就是主要介绍自定义。记录一下,方便自己查阅和回顾。正文activity_main.xml<Switch style="@style/Widget.AppComp...
顾城:墓床
我知道永逝降临,并不悲伤松林中安放着我的愿望下边有海,远看像水池一点点跟我的是下午的阳光 人时已尽,人世很长我在中间应当休息走过的人说树枝低了走过的人说树枝在长
[摘]ANSI、UTF-8、Unicode little endian、Unicode big endian的互相转换
前言本文摘抄,关于ANSI、UTF-8和Unicode的介绍。好记性不如烂笔头正文ANSIANSI字符串,英文占一个字节,汉字2个字节,以一个\0结尾,常用于txt文本文件UnicodeUnicode字符串每个字符(汉字、英文字母)都占2个字节,以2个连续的\0结尾。NT操作系统内...
使用starUML建立时序图的简单记录
前言starUML不是经常用,每次要用时就是忘记,因此今天有空就简单记录一下,方便自己查阅。好记性不如烂笔头正文StarUML(简称SU),是一种创建UML类图,生成类图和其他类型的统一建模语言(UML)图表的工具。StarUML是一个开源项目之一发展快、灵活、可扩展性强(zj).Star...
李娟:冬天的牛
我端着满满一纸箱子垃圾,向马路尽头的垃圾堆走去。半路上,路过的一头牛看了我一眼,然后立刻两眼发光──当时我还以为是错觉,也没管那么多,继续往前走。那牛则从栏杆那边绕过来,寸步不离跟着我,而且愈发加快了速度,想超过我。真是奇怪。远远地,马路南边又有两头牛几乎在同一时间发现了我,也争先恐后跑来了。我扭...