小编AVE*_*imi的帖子

UISaveVideoAtPathToSavedPhotosAlbum输出

当我使用UISaveVideoAtPathToSavedPhotosAlbum在Photos Album中保存视频时,如何在assets-library://asset/asset.mov .... format中检索它的新资产URL

//outputURL.path is : file:///private/var/mobile/Applications/4535724C-7ABD-4F00-A363-9A62022F8EB0/tmp/trim.E8CD7632-7C52-4EA4-A462-8C5131B214AA.MOV.exp.mov

UISaveVideoAtPathToSavedPhotosAlbum(outputURL.path, self, @selector(video:didFinishSavingWithError:contextInfo:), nil);
Run Code Online (Sandbox Code Playgroud)

iphone sdk cocoa-touch ios

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

更新更改时出错:不安全的存储库...由其他人拥有

最近,当我在 Android Studio 中打开 git 项目时,收到此错误:

Error updating changes: Unsafe repository (`project name` is owned by someone else). To add an exception to this directory, call : git config --global --add safe.directory ...
Run Code Online (Sandbox Code Playgroud)

我知道使用提到的命令行我可以摆脱这个问题,但是没有任何自动解决方案吗?

我有很多项目,但我时不时就会遇到这个问题!

git security version-control repository android-studio

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

使用反别名绘制旋转的位图

我尝试绘制一个带有反别名的旋转位图,但是它仍然有别名而且不顺畅,有什么帮助吗?

我这样做了:

final Paint p = new Paint(Paint.ANTI_ALIAS_FLAG);
p.setAntiAlias(true);
canvas.rotate(-mValues[0]);
canvas.drawBitmap(compass, -compass.getWidth()/2,-compass.getHeight()/2,p);
Run Code Online (Sandbox Code Playgroud)

android paint antialiasing

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

iOS按钮在动画期间无法点击

当我使用类别方法向我的按钮添加动画时,我无法单击该按钮,似乎它被禁用:

[_compassCalibrateButton pulse:1.5 continuously:YES];
_compassCalibrateButton.userInteractionEnabled=YES;
Run Code Online (Sandbox Code Playgroud)

我有一个UIView类别包含这个:

- (void)pulse:(float)secs continuously:(BOOL)continuously {
    [UIView animateWithDuration:secs/2 
                          delay:0.0 
                        options:UIViewAnimationOptionCurveLinear
                     animations:^{
                         // Fade out, but not completely
                         self.alpha = 0.3;
                     }
                     completion:^(BOOL finished) { 
                         [UIView animateWithDuration:secs/2 
                                               delay:0.0 
                                             options:UIViewAnimationOptionCurveLinear
                                          animations:^{
                                              // Fade in
                                              self.alpha = 1.0;
                                          }
                                          completion:^(BOOL finished) { 
                                              if (continuously) {
                                                  [self pulse:secs continuously:continuously];
                                              }
                                          }];
                     }];
}
Run Code Online (Sandbox Code Playgroud)

sdk animation ios

9
推荐指数
2
解决办法
2886
查看次数

安装已签名的APK不会在Android Wear上安装应用

当我尝试通过在掌上电脑上安装已签名的APK在Android Wear上安装应用时,我在Wear logcat上收到此错误:

0:34:06.143    1874-5212/? E/WearablePkgInstaller? Error finding asset for package: com.company.app
    com.google.android.wearable.gmsclient.WearableException: getDataItem failed: Status{statusCode=TIMEOUT, resolution=null}
            at com.google.android.wearable.gmsclient.GoogleApiClientHelper.throwIfFailed(GoogleApiClientHelper.java:98)
            at com.google.android.wearable.gmsclient.DataManager.getDataItem(DataManager.java:153)
            at com.google.android.clockwork.packagemanager.PackageManagerUtil.getPackageFdForPackageWithName(PackageManagerUtil.java:57)
            at com.google.android.clockwork.home.provider.WearablePackageInfoProvider.openFile(WearablePackageInfoProvider.java:147)
            at android.content.ContentProvider.openAssetFile(ContentProvider.java:1213)
            at android.content.ContentProvider.openTypedAssetFile(ContentProvider.java:1393)
            at android.content.ContentProvider.openTypedAssetFile(ContentProvider.java:1459)
            at android.content.ContentProvider$Transport.openTypedAssetFile(ContentProvider.java:342)
            at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:312)
            at android.os.Binder.execTransact(Binder.java:404)
            at dalvik.system.NativeStart.run(Native Method)
    Could not create a temp file from FD for com.company.app
Run Code Online (Sandbox Code Playgroud)

android wear-os

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

在事务中调用的CATransaction同步

我的应用程序工作正常,在UITableView中显示来自HTML文件的行,但在更新一些POD后,应用程序在启动期间崩溃,我收到此错误,XCode没有显示发生此错误的确切行或函数:

[CATransaction synchronize] called within transaction
Run Code Online (Sandbox Code Playgroud)

我更新的唯一内容是HTMLKit.

crash ios swift xcode8

9
推荐指数
0
解决办法
2371
查看次数

为什么只有5秒的UNNotificationSound播放

更新到iOS 10.1.1后,iOS通知自定义声音在5秒后停止.

只有在打开设备时才会发生这种情况,但如果设备关闭,它会整整播放30秒.

UNNotificationSound文件说:

您可以将音频数据打包在aiff,wav或caf文件中.声音文件的长度必须小于30秒.如果声音文件超过30秒,系统将播放默认声音.

https://developer.apple.com/reference/usernotifications/unnotificationsound

因此,如果我们能够设置30秒的声音文件,那么必须有一种方法让它们不仅可以播放30秒而不是5秒?

iphone notifications push-notification ios

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

在WPF ListView中部分显示项目的恼人的自动滚动

我在WPF中有一个ListView,我的问题是如果一个项目被部分显示,我点击项目,列表将自动滚动,以便整个项目可见.

如何禁用此自动滚动功能?

谢谢

wpf listview scroll

8
推荐指数
2
解决办法
2435
查看次数

双击间隔时间标准

有没有什么标准,说其假设为双击水龙头(点击触摸设备)之间的ISO标准,对于间隔(以毫秒为单位)?我想它应该足够长,允许较慢的用户双击,但不会导致错误.

double tap zoom click touch

7
推荐指数
2
解决办法
7259
查看次数

如果用作表达式,'if' 必须同时具有 main 和 'else' 分支

我以前有下面的代码工作,现在编译器停止并标记两个if语句并说:

如果用作表达式,'if' 必须同时具有 main 和 'else' 分支

但是正如您所看到的,这不是一个表达式,而只是一个简单的等式语句和旁边的条件语句。

try {
    val json_string = responseBody!!.string()
    val jsonObject = JSONObject(json_string)
    if (jsonObject.has("version")) {

        val remoteVersion = jsonObject.getInt("version")
        if (remoteVersion > BuildConfig.VERSION_CODE) {
            handler.post {
                showInstallNewVersionDialog()
            }
        }
    }
} catch (e: Exception) {
    e.message?.let { Log.e(Constants.TAG, e.message!!) }

}
Run Code Online (Sandbox Code Playgroud)

有趣的是,如果我添加了空else标签,它会运行但会警告删除空else语句:

if (jsonObject.has("version")) {

    val remoteVersion = jsonObject.getInt("version")
    if (remoteVersion > BuildConfig.VERSION_CODE) {
        handler.post {
            showInstallNewVersionDialog()
        }
    } else {}
} else {}
Run Code Online (Sandbox Code Playgroud)

android if-statement conditional-statements kotlin

7
推荐指数
2
解决办法
3883
查看次数