小编Muh*_*ama的帖子

如何在不显示通知的情况下startForeground()?

我想创建一个服务并让它在前台运行.

大多数示例代码都有通知.但我不想透露任何通知.那可能吗?

你能举个例子吗?还有其他选择吗?

我的应用服务正在做媒体播放器.如何使系统不杀死我的服务,除了应用程序自杀(如按钮暂停或停止音乐).

android foreground android-service

72
推荐指数
9
解决办法
8万
查看次数

PHP忽略我的max_execution_time

我的脚本中有一些关于使用ffmpeg转换视频的任务.我使用codeigniter 2.0.3执行此操作并在库中找到脚本并使用shell_exec()运行ffmpeg.

我的php脚本中有3个任务.

  1. 上传文件
  2. 将视频转换为.flv
  3. 生成拇指
  4. 保存到数据库.

当我上传文件时,我的php脚本开始转换我上传的视频.但转换结束时间超过5分钟.它不会继续产生拇指.它说

PHP致命错误:第102行的C:\ AppServ\www\mis\application\libraries\my_video_utility.php超出了300秒的最大执行时间,参考:http:// localhost/mis/test /

我在php.ini中将我的max_execution时间,max_input_time等设置为3600,并在我的php脚本中添加set_time_limit()和set_ini().但是,它仍然会出错.

但是,当我上传短视频时,它完成了.

php ffmpeg codeigniter

10
推荐指数
1
解决办法
2万
查看次数

调整BitmapFactory.decodeByteArray()生成的图像大小

我正在创建音频播放器,我想向播放器显示歌曲封面,它使用小图像,但如果mp3文件有大图像,那么它就会超出布局视图.我正在使用以下代码将图像重新调整为300x300:

BitmapFactory.Options opt = new BitmapFactory.Options();
opt.inDensity = 300;
opt.inTargetDensity = 300;

songCoverView.setImageBitmap(BitmapFactory.decodeByteArray(songCover, 0, songCover.length, opt));
Run Code Online (Sandbox Code Playgroud)

但它仍然显示更大并且没有布局.

这段代码有什么问题?

android image-resizing bitmapfactory

4
推荐指数
2
解决办法
8413
查看次数