我正在尝试从流式网址播放视频.代码如下
public class VideoPlayer extends Activity
{
private VideoView mVideoView;
String videoURL="";
static Utility utility;
static Context context;
MediaController mediaController;
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.video_player);
setupViews();
}
private void setupViews()
{
context=VideoPlayer.this;
utility=new Utility(VideoPlayer.this);
isActivityisRunning=true;
showProgressDialog("Loading video..");
videoURL=getIntent().getExtras().getString("url");
mVideoView=(VideoView)findViewById(R.id.video_view);
mediaController=new MediaController(context);
mVideoView.setMediaController(mediaController);
mVideoView.setOnPreparedListener(new OnPreparedListener()
{
@Override
public void onPrepared(MediaPlayer mp)
{
hideProgressDialog();
if(bIsOnPausedCalled)
mVideoView.seekTo(LastDuration);
mVideoView.start();
mVideoView.requestFocus();
bIsOnPausedCalled=false;
LastDuration=0;
}
});
mVideoView.setOnCompletionListener(new OnCompletionListener()
{
@Override
public void onCompletion(MediaPlayer mp)
{
finish();
}
});
mVideoView.setOnErrorListener(new OnErrorListener()
{
@Override
public …Run Code Online (Sandbox Code Playgroud) 我在我的项目中使用核心数据.数据库是sqlite,并且存在用于存储具有数据类型"timestamp"的"birthdate"的列.
现在,我想在其中插入一些记录,我的日期是人类可读格式,如"1809-06-17".
如何将此日期转换为时间戳,以便从数据库中获取此日期.
我尝试使用python脚本进行一些转换,但是我得到了不同的结果.
有没有简单的方法来做到这一点?请帮我.