小编Pin*_*cks的帖子

无法播放mainBundle的MP4视频文件

所以我正在尝试播放一个简单的介绍动画视频文件,我已将其拖入XCode中的项目中,因此应该可以从我的mainBundle播放,对吧?

使用此代码:

 NSURL *urlString = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"introvideo" ofType:@"mp4"]]; 
MPMoviePlayerController *player  = [[MPMoviePlayerController alloc] initWithContentURL:urlString];
[player play];
Run Code Online (Sandbox Code Playgroud)

我收到此错误消息: *由于未捕获的异常'NSInvalidArgumentException'终止应用程序,原因:'* - [NSURL initFileURLWithPath:]:nil string parameter'

任何帮助都会很棒!

video mp4 mpmovieplayercontroller ios mainbundle

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

如何使用AVFoundation翻转视频

我用前置摄像头录制了一段视频,输出被镜像了......

我尝试使用AVMutablecompositionlayerinstructions翻转视频,但没有运气.

谷歌搜索和搜索Stack Overflow一直没有结果,所以我打赌一个简单,直接的例子,说明如何做到这一点会使许多人受益.

video mirror avfoundation ios avmutablecomposition

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

从PUSH通知打开Android应用程序

有一点问题一直困扰着我..

我已经设置了我的应用程序来接收来自Urban Airship的PUSH通知,并且一切正常,但是当我点击通知中心的通知时,没有任何反应.

当用户点击PUSH通知时,我希望我的应用程序打开 - 我该怎么做才能实现这一目标?

任何帮助总是非常感激.

谢谢

android push-notification urbanairship.com android-pendingintent

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

当单元格具有UIImageView子视图时,UITableView会经历不连续的滚动

这让我在一天中的大部分时间都疯了.

我有一个UITmageView的UITableView.这些图像视图在tableview的cellForRow函数中加载了一个本地保存的PNG文件,这种工作正常,但是当一个带有图像的单元格滚动到视线中时,tableview将停止滚动几分之一秒.我已经搜索了StackOverflow并谷歌寻求答案,但我已经做得很短 - 所以任何帮助都将非常感激.

这是我的CellForRow函数代码:

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {


    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"MyIdentifier"];



    if (cell == nil) {
        cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:@"MyIdentifier"] autorelease];
        cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
    }

    if([currSection isEqualToString:@"composer"]){

        MySlide *s = [slidesArray objectAtIndex:indexPath.row];

        cell.textLabel.hidden = YES;
        UIImageView *whiteView = [[UIImageView alloc] initWithFrame:CGRectMake((projectsTable.frame.size.width/2)-150, 4, 204.8, 153.6)];

        if([s.slideImage isEqualToString:@""] || s.slideImage == nil){
            //no custom image in this cell - go with default background image

            whiteView.image = [UIImage imageNamed:@"cellback2.png"];
            whiteView.backgroundColor = [UIColor whiteColor];
        }else{
            cell.layer.shouldRasterize …
Run Code Online (Sandbox Code Playgroud)

iphone performance uitableview uiimageview

4
推荐指数
1
解决办法
3938
查看次数

Urban Airship崩溃app

我试图在我的Android应用程序中集成Urban Airship PUSH通知时遇到问题.

我认为我在AndroidManifest集中拥有所有权限和意图过滤器,但是在尝试设置我的AirshipConfigOptions之后,应用程序立即崩溃:

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    AirshipConfigOptions options = AirshipConfigOptions.loadDefaultOptions(this);
    ...
}
Run Code Online (Sandbox Code Playgroud)

我的错误日志说:

java.lang.NoClassDefFoundError: com.urbanairship.AirshipConfigOptions
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激.

android push noclassdeffounderror urbanairship.com

3
推荐指数
1
解决办法
1431
查看次数

Android自定义列表视图行

我正在努力为我的listview行分配多个textview.我希望我的行有一个人的名字的文本视图,一个用于地址,一个用于年龄 - 但我没有成功这样做.

如果有人能给我一个简单的例子,那就太好了.

谢谢!

这是我的自定义ArrayAdapter

    import java.util.ArrayList;

import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.TextView;

public class MyAdapter extends BaseAdapter {
    private LayoutInflater mInflater = null;
    private ArrayList<Invoice> peopleList;

    private final class ViewHolder {
        TextView kidLabel;
        TextView restLabel;
        TextView fristLabel;
        TextView amountLabel;
    }

    private ViewHolder mHolder = null;

    public MyAdapter(Context context) {
        Context mContext = context;
        mInflater = (LayoutInflater) mContext
                .getSystemService(Context.LAYOUT_INFLATER_SERVICE);
    }

    @Override
    public int getCount() {
        return peopleList.size();
    }

    @Override
    public Object getItem(int position) …
Run Code Online (Sandbox Code Playgroud)

android listview row

3
推荐指数
1
解决办法
8790
查看次数

Urban Airship - 将PUSH发送到1个特定设备(设备令牌)

所以我想通过Urban Airship定位一个特定的设备令牌,但无论我做什么,我的所有设备都会收到针对特定设备令牌的消息.

这是我的PHP代码 - 任何帮助都像往常一样非常感谢!

define('APPKEY','XXXXXXXXXXXXXX'); 
define('PUSHSECRET', 'XXXXXXXXXXXXX '); // Master Secret
define('PUSHURL', 'https://go.urbanairship.com/api/push/broadcast/'); 


$msg = "This is a message intended for my iPad 3";

    $devicetokens = array();
$devicetokens[0] = $devicetoken;

 $contents = array(); 
 $contents['badge'] = "1"; 
 $contents['alert'] = $msg; 
 $contents['sound'] = "default"; 

 $push = array("aps" => $contents, "device_tokens" =>$devicetokens); 



 //var_dump($push);


 $json = json_encode($push); 

 $session = curl_init(PUSHURL); 
 curl_setopt($session, CURLOPT_USERPWD, APPKEY . ':' . PUSHSECRET); 
 curl_setopt($session, CURLOPT_POST, True); 
 curl_setopt($session, CURLOPT_POSTFIELDS, $json); 
 curl_setopt($session, CURLOPT_HEADER, False); 
 curl_setopt($session, CURLOPT_RETURNTRANSFER, True); 
 curl_setopt($session, CURLOPT_HTTPHEADER, array('Content-Type:application/json')); 
 $content …
Run Code Online (Sandbox Code Playgroud)

php push urbanairship.com devicetoken ios

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

request_camera无法解析为变量

我试图启动这样的相机意图时遇到了这个问题:

String imagePath;

imagePath = Environment.getExternalStorageState() + "/images/myimage.jpg";
File file = new File( imagePath );
Uri outputFileUri = Uri.fromFile( file );

Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(intent, REQUEST_CAMERA);
Run Code Online (Sandbox Code Playgroud)

我得到的错误是:REQUEST_CAMERA无法解析为变量

任何帮助表示赞赏!

问候克里斯

camera android android-intent

0
推荐指数
2
解决办法
5729
查看次数