现在有好多外语资源都带有字幕信息,就是那个LRC文件,内容大致如此

[00:23.49]我越慌张却越灿烂
[00:28.65]倒退着跑到了前方
[00:34.89]怎么忽然就成了这样
[00:41.14]该下雨的时候出起了太阳
[00:47.08]老天爷放弃各自的翅膀
[00:51.81]那我就安心地说谎

现在好多软件,音乐播放器比如千千静听,视频播放器比如KMPlayer等都支持视频播放功能。

但是HTC的G7带的播放器就没有这歌功能,如果能开发一个是不是挺好?

想法如下:

1.选择需播放的音频文件或字幕文件(扩展名可选,文本文件)

2.读取字幕文件并按时间管理。

2.播放音频文件并监听播放进度。

3.根据进度显示合适的字幕。

原创:Android应用开发记录-Andorid歌词秀(1)想法相关推荐

  1. 原创:Android应用开发记录-Andorid歌词秀(3)使用的Service的音频播放器

    在下文中我们实现的简单的音乐播放功能. 原创:Android应用开发记录-Andorid歌词秀(2)先来一个音频播放器 但是这样的方式在程序退出后播放也会停止,为了解决这个问题,使用的Service类 ...

  2. 原创:Android应用开发记录-Andorid歌词秀(4)完成,含源码

    最新版软件请参照: Android应用开发记录-字幕播放器(5)完善 功能简介: 1.自动读取与音乐相同位置的歌词文件 2.根据播放进度,表示当前的歌词 3.按歌词语句快进,快退. 可以用来记歌词,学 ...

  3. Android应用开发记录-Android歌词秀(5)完善一下,像一个产品了

    原创:Android应用开发记录-Andorid歌词秀(4)完成,含源码中的播放器虽然实现了播放,歌词移动等功能,但是距离真正产品级的软件还有一段距离,为此进行了完善 增加的主要功能 1.将操作按钮改 ...

  4. 原创:Android应用开发-Andorid歌词秀,含源码

    为了学习Andorid编程而做的小程序,希望大家喜欢 技术要点 1.利用MediaPlayer播放音频文件. 2.原创歌词文件解析,通知模块LyricAdapter 3.实现Audio Focus(A ...

  5. Android蓝牙开发记录

    本文主要记录下项目开发过程中的蓝牙功能 其中开发流程部分主要参考博文Android蓝牙开发-经典蓝牙详细开发流程 开发流程 开启蓝牙 扫描蓝牙 配对蓝牙 连接蓝牙 状态监听 通信 开启蓝牙 获取Blu ...

  6. Andorid歌词秀设计思路(1)SafetyTimer

    在Android中实现多媒体播放功能主要是通过MediaPlayer实现的.为了方便用户检测MediaPlayer的动作状态,Andorid为我们提供了一下接口 Nested Classes inte ...

  7. android底层开发记录(一)

    查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名  find .|xargs grep -ri "IBM" -l 撤销本地所有修改 1. git clean -df 2 ...

  8. Android kt开发记录

    如何控制进入app的首页 在manifest里,最后一个"MainActivity"即是.如com.example.android.camera2.basic.CameraActi ...

  9. Android歌词秀设计思路(2)歌词处理

    这次的内容是歌词处理模块LyricAdapter类.这个类的主要功能有 1.歌词文件的解析 2.对外提供歌词访问服务(歌词数取得,歌词内容,时间的取得等) 3.根据播放位置检索对应的歌词. 4.在歌词 ...

最新文章

  1. 《图解HTTP》读书笔记--第8章 确认访问用户身份的认证
  2. python3.7.2安装包_Win10下python 2.7与python 3.7双环境安装教程图解
  3. 屏幕的遮挡层,js得到屏幕宽高、页面宽高 (window.screen.availHeight)等--
  4. 洛谷-P1903 数颜色 分块 bitset
  5. 今天学习Flex3.2嵌入图片,值得说道的是如何嵌入scale-9 缩放的图像
  6. mysql第五章 在线测试_PHP+MySQL来实现在线测试quiz功能
  7. 译:理解 Win32 OutputDebugString
  8. 纯干货内容:关于ivx和mendix的对比 还在犹豫选择那个低代码平台的小伙伴看过来
  9. vue导出数据为Excel文件
  10. php中的递归调用函数返回值,深入理解php递归函数返回值的正确用法
  11. GIS空间分析 栅格数据分析3 可达性分析
  12. linux打开txt文件命令_linux系统文件及常用命令
  13. php网站源码木马查杀检测工具
  14. 宠物医院称可给怀孕宠物剖腹产 医生一对一护理
  15. Qt添加MQTT模块
  16. 百度清风算法2.0——严厉打击欺骗下载 !
  17. 基于wxpy的微信防撤回
  18. 【偶像大师 白金星光】的【Variable Tone】技术大公开!偶像从哪里看都那么可爱,VA小组谈制作方针...
  19. 安装Carthage
  20. 调用百度云API实现语音识别

热门文章

  1. 安全机制是平台走不完的路……
  2. 智能市场红利当头,科技应以人为本
  3. B树和B+树画图详解
  4. 深度解析微信移动支付跨平台软件架构
  5. synchronized为什么能解决线程安全问题?
  6. [2021CVPR]The Spatially-Correlative Loss for Various Image Translation Tasks
  7. 编译原理实验入门-Cygwin-Flex-Bison-下载安装+基本操作
  8. 计算机实习项目:学生基本信息管理系统
  9. 【实战day01】软件开发整体介绍,项目介绍以及开发环境搭建
  10. 【面试招聘】阿里的 P8 和 P9 到底是什么水平?