锁屏界面
来源:互联网 发布:5g网络 知乎 编辑:程序博客网 时间:2024/06/05 21:12
有一种蛋疼的需求,就是想在锁屏的时候实现某些东西以及交互,那么 能力所能及的地方就是音乐的锁屏界面,或者本地通知的界面。这两个都可以实现锁屏交互;
通知的话,适配一下iOS10就可以了。锁屏界面的话就是比较麻烦的事情了,一般锁屏界面交互视为音频播放即后台播放打开的权限,而且你会发现在导入框架的时候是这样的:
#import <MediaPlayer/MediaPlayer.h>
而且远程控制的时候所定义的空间交互:
所以想要实现这个东西就不可能脱离了音频播放,PS:我意淫的是只配置图片,展示自己想展示的信息,不播放音频文件,然而……呵呵了。
实现步骤:首先在需要开启后台播放权限:
设置后台播放:
然后就是在你想要实现的地方实现锁屏配置信息了:
而我们主要操作的就是图片,因为在锁屏界面你会发现之后专辑图片的显示面积最大。所以一些信息在这里面可以尽可能的显示。
图片绘制方法[self lyricImage]:
如上图所示,所以要监听是否为锁屏状态:
那么代码继续:
然后就是交互实现远程的方法了:
目前为止,效果如图:
前面所说 ,我意淫的是值先死专辑信息 不播放音频,试试证明这是不可行的 如果你的锁屏界面还没有显示的话 看看你播放音频文件没有吧。
最后一种最土的方法实现了想要的需求,就是一直循环的播放无声的音频,想想需求就是蛋疼,,,,,
0 0
- 锁屏界面
- 锁屏界面
- 小屏幕锁屏界面和主界面切换
- android 锁屏界面处理
- android-自定义锁屏界面
- 更换Win7锁屏界面
- Android添加锁屏界面
- Android手势锁屏界面
- 锁屏界面弹Toast
- 自定义手机锁屏界面
- 界面遮罩(锁屏效果)
- 定制windows mobile的锁屏界面
- MT6573默认锁屏界面修改
- MT6573默认锁屏界面修改
- Android界面篇【锁屏效果】
- 仿QQ锁屏界面效果
- 修改win7锁屏界面背景
- 网易云音乐锁屏界面实现
- 初学 I/O (一)
- Swift 简单联系小Demo
- caffe学习(10)数据转换img2db
- 【原创】Visio软件绘图功能极佳----记我的第一次Visio软件绘制时序图
- angular-cli安装及build项目
- 锁屏界面
- iOS 对未适配语言设置默认语言
- GraphicsMagick + im4java 图片处理
- P2P关卡——资金存管与资金托管
- 解析ButterKnife实现原理
- redis3 master/slave 配置
- 练习5:实现排序 teacher
- 介绍MySQL Jdbc驱动的rewriteBatchedStatements参数
- 计算反码补码超简单