我想做什么:
使用谷歌exoPlayer播放音乐,前景和背景.
深入细节:
PlayerNotificationManager)我做了什么: 我在这个链接上关注谷歌IO18 https://www.youtube.com/watch?v=svdq1BWl4r8&t=1990s
当我按照上面的YouTube链接,特别是音频应用程序部分,我意识到一件事,你如何将玩家控制UI添加到这个应用程序?
例如,应用程序是onDestory,用户退出.然后用户点击通知,回到MainActivity,那里什么也没有,它是一个空屏幕,问题是,你如何在这里添加播放控制ui?
我已经调查了https://github.com/googlesamples/android-UniversalMusicPlayer tyring来解决这个问题.但是,通用Android音乐播放器示例正在使用一个巨大的通知(不是PlayerOotificationManager在IO18上看到)和自定义播放器ui(非ExoPlayer开箱即用控制UI),这让我很困惑.
拜托,请帮忙. 如何在以下代码中添加播放器控件ui. https://github.com/bizkitj/MediaSessionExoPlayer/tree/ExoPlayerGoogleIO2018
如果可以的话,请不要告诉我你是怎么做的,我还需要知道你为什么这么做?分成几步.
正在使用的ExoPlayer版本:
implementation 'com.google.android.exoplayer:exoplayer-core:2.8.0'
implementation 'com.google.android.exoplayer:exoplayer-ui:2.8.0'
implementation 'com.google.android.exoplayer:extension-mediasession:2.8.0'
Run Code Online (Sandbox Code Playgroud)
请注意,我想在googleIO18演示应用程序上添加东西.这个演示应用程序正在使用exoPlayer PlayerNotificationManager,这是很好的保持同步MediaSession,我不想将其更改PlayerNotificationManager 为Android Notification.MediaStyle.
谢谢.
这是一个关于在 Python 中使用 pandas 和 ggplot 的问题,但也非常感谢 R 答案。
我试图绘制一些看起来有点像下面显示的时间序列数据。X、Y、Z 是孔板 ID(实验名称),0、1、2 是不同的时间。我希望能够将时间过程绘制为不同窗格/子图/方面以及相同方面但颜色不同的折线图。
X Y Z
0 0.1 0.2 0.3
1 1.1 1.2 1.3
2 2.1 2.2 2.3
Run Code Online (Sandbox Code Playgroud)
我知道熊猫与 ggplot 结合会让我说
from ggplot import *
ggplot(aes(x='T', y='value', color='well'), data = df) + geom_line()
Run Code Online (Sandbox Code Playgroud)
或者
from ggplot import *
ggplot(aes(x='T', y='value'), data = df) + geom_line() + facet_grid(x='well')
Run Code Online (Sandbox Code Playgroud)
如果 df 看起来像这样
well T value
X 0 0.1
X 1 1.1
X 2 2.1
Y 0 0.2
Y 1 1.2
Y 2 …Run Code Online (Sandbox Code Playgroud) 我刚刚了解了超标量处理器(https://en.wikipedia.org/wiki/Superscalar_processor)。
我还了解到,随着超标量处理器宽度/方式数量的增加,事情变得更加复杂,复杂性也如此之快,以至于最好添加更多核心而不是更多宽度。我的教练说,在4路和8路超标量之间的地方添加更多的方法不再是值得的。
这让我想知道:英特尔在哪里停止添加方式并开始添加内核?我的英特尔第8代酷睿i7的每个内核有几种方式?
方式的概念是否甚至适用于这些处理器?