android qq音乐锁屏,仿照网易云和QQ音乐的锁屏效果
仿照网易云和QQ音乐的锁屏效果
音乐app锁屏效果
参考网址:http://www.android100.org/html/201509/01/178176.html
使用三方侧滑库: https://github.com/ikew0ng/SwipeBackLayout
自己实现代码:
public class MyService extends Service {
@Nullable
@Override
public IBinder onBind(Intent intent) {
return null;
}@Override
public int onStartCommand(Intent intent, int flags, int startId) {
return super.onStartCommand(intent, flags, startId);
}
@Override
public void onCreate() {
super.onCreate();
ScreenReceiver screenReceiver = new ScreenReceiver();
IntentFilter filter = new IntentFilter();
filter.addAction(Intent.ACTION_SCREEN_OFF);
filter.addAction(Intent.ACTION_SCREEN_ON);
registerReceiver(screenReceiver, filter);
}
public class ScreenReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
String action = intent.getAction();
if (Intent.ACTION_SCREEN_OFF.equals(action)) {
Log.e("tzhhh","锁屏了");
} else if (Intent.ACTION_SCREEN_ON.equals(action)) {
Intent lockscreen = new Intent(MyService.this, LockScreenActivity.class);
lockscreen.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(lockscreen);
System.out.println("屏幕开启了");
}
}
}
}
public class LockScreenActivity extends SwipeBackActivity {
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.getWindow().addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD | WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);
setContentView(R.layout.activity_lock);
SwipeBackLayout swipeBackLayout = getSwipeBackLayout();
swipeBackLayout.setEdgeTrackingEnabled(SwipeBackLayout.EDGE_LEFT);
}
}
android:name=".LockScreenActivity"
android:excludeFromRecents="true"
android:exported="false"
android:launchMode="singleInstance"
android:screenOrientation="portrait"
android:taskAffinity="com.package.name.lockscreen"
android:theme="@style/LockScreenBase"
android:noHistory="true"/>
true
@android:color/transparent
@null
true
false
@null
@null
android qq音乐锁屏,仿照网易云和QQ音乐的锁屏效果相关推荐
- android 设计qq界面,[考试求助]仿照腾讯QQ应用软件,编写Android程序,登录界面设计...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 [哈哈] 不管了'先三倍再说 假如你每天签到拿4经验,18级300000/4= 75000天,如果从1岁开始签到,那100年= 36500天,你差不多要活 ...
- Android 音乐APP(一)扫描本地音乐
效果图 音乐APP 扫描本地音乐 前言 正文 ① 新建项目 ② 第三方依赖 ③ 权限和基础配置 ④ 页面设计 ⑤ 权限请求 ⑥ 获取音乐数据 ⑦ 数据显示 结语 前言 这个项目纯粹的就是心血来潮, ...
- Android QQ音乐/酷狗音乐锁屏控制实现原理,酷狗锁屏
混乱的锁屏控制 Android自4.0版本, 也就是API level 14开始, 加入了锁屏控制的功能, 相关的类是RemoteControlClient, 这个类在API level 21中被标记 ...
- 计算机锁屏之后QQ音乐停止播放了,MAC电脑如何在息屏状态下让QQ音乐能继续播放音乐...
MAC电脑如何在息屏状态下让QQ音乐能继续播放音乐 一般MAC电脑息屏之后,大部分的应用都是会停止运行的,比如QQ音乐,就不会再播放音乐.今天小编就跟大家分享下MAC电脑如何在息屏状态下让QQ音乐能继 ...
- Android 9.0系统源码_SystemUI(六)滑动锁屏的创建
一.前言 前面几篇文章大致介绍了SystemUI的两个模块,StatusBar和QuickSetting,这篇文章开始分析Keyguard模块. 对于锁屏呢,需要有个基本认知,它分为两类,一是滑动锁屏 ...
- 照葫芦画瓢之python爬虫系列----(2)初次爬取简单的动态网页数据(网易、QQ音乐排行榜)
感谢提供素材的同学,无论好坏,高低,我都真心佩服你:参考文章地址:https://mp.weixin.qq.com/s/AXr8BjR_tU-E9YBo-mLVlg 爬取网易云音乐榜单 在上一篇的文章 ...
- android+锁屏代码+下载,安卓客户端开发的锁屏源码demo下载,可直接应用到APP中
安卓程序锁屏 好多安卓APP中都用到锁屏技术在这里只是一个Demo 但是可以直接运用到已经做好的APP中,在绘制锁屏中用到许多的Math函数. package com.weiqiang.lockpoi ...
- 华为android解锁界面,华为杂志锁屏怎么用?华为手机杂志锁屏设置使用技巧介绍...
华为EMUI 3.0解锁界面的杂志锁屏可以说算是EMUI发展以来最有范儿的作品了.杂志锁屏里的图片高清新颖,介绍也独具特色,让人赏心悦目:还有自动切换功能,让你每一次点亮屏幕都有不一样的美图. 除此之 ...
- android 魔力锁屏源码,打造最炫手机锁屏桌面 10款安卓魔力锁屏主题推荐
安卓魔力锁屏主题:个性情侣锁屏 这又是一款非常新潮的安卓魔力锁屏主题.锁屏界面上有一对情侣拿着手枪,界面展现方式与iPhone的非常相似.解锁方式采用的是屏幕下端横向拉动解锁. 安卓魔力锁屏主题:个性 ...
最新文章
- [图神经网络] 图节点Node表示---GCN
- mysql 多数据库事务_多数据库事务处理
- 第7节 三个败家子(7)——收藏IQ也会贬值
- jquery添加div实现消息聊天框
- 自动行政审批流程组件的审批流程节点定义【民间称为工作流组件、官方称为审批流程组件】...
- UVA621 Secret Research【水题】
- SpringMVC路径配置
- Vim 编辑器的兼容模式
- 江湖救急、就从今天开始吧
- 如何将nideshop部署到本地
- 远程服务器下载百度网盘中的内容
- 学习笔记 - 正态分布
- 三阶魔方入门基础教程
- 高并发,如何提高并发量
- EXCEL2010数据挖掘插件 下载地址
- 我的洛谷冬日绘板计划
- 分析如何辨别肖特基二极管的引脚?
- (一)java如何产生随机数
- 产品开发中如何衡量产品价值,来做优先级排序?
- 计算机考试中粗实线,国开电大 计算机绘图(终结性考试)大作业答案
热门文章
- 操作系统 银行家算法及相关例题
- NVIDIA N卡与AMDA卡区别
- The Great Suspender功能介绍
- 【逗老师带你学IT】PRTG通过WMI远程监控windows10运行状态
- XIV(3)--Read/Write Operations
- 人工智能统治围棋?棋士一文不值?
- 关于kafka中的序列化
- android opengl把经纬度点用红色点显示在3d地球上,android OpenGL ES 地球仪绘制——球体绘制及纹理映射——源码...
- P2P301 项目软件总结
- 下行物理信道rs_下行物理信道rs_5G物理层服务模型