摘要:
一.基本功能描述: 1.播放常见的视频 MP4,avi,3gp.(想增加更多播放格式,需要自己写编码器和解码器处理更多的视频格式) 2.播放界面支持横竖屏切换。 3.可以从文件目录里选择该播放器进行播放。 4.支持本地文件播放,目前没有网络视频的播放。二:模块划分: 1.视频加载和显示列面 a)从数据库里加载当前系统里所有视频 b)可对视频进行排序(时间,日期,大小) 2.视频播放界面 a)播放界面 b)上下悬浮框(上悬浮框显示标题,系统时间,系统电量,音量的控制,下悬浮框主要控制 播放进度,播放时间,上一首,下一首,暂停,播放, 锁屏, 屏幕大小设置) c)menu菜单: 1)settin. 阅读全文
摘要:
一:功能及图片说明: 主要开启系统:蓝牙,wifi,静音,gps,移动数据,重力感因,屏幕亮度,当前电量,设置的进入等。二:实现原理: 1.开始加载的时候,根据系统当前各个模块的状态加载对应的图片,点击图片做打开或关闭服务,对于多状态的改变为下一个状态,并作相应的操作。 对于外界改变时,该软件也要检测,作相应的改变。对于动态检测外界的改变有三种方法: a)有些服务改变会发意图(Intent),例如蓝牙、wifi、移动数据等,我们只要在配置文件里注册,接受意图,作相应的更新处理。 b)有些模块是通过发送广播通知状态改变的,电量,声音的类型,我们只要配置和接收广播,做相应的更新即可。 c)部分服务 阅读全文