小编Kyl*_*egg的帖子

Android:什么是更好的做法,使用全局字符串或意图与额外的数据?

在当前的Android项目中,我在几个活动之间传递一些数据.我很好奇是否有最佳实践在活动之间发送数据.我有一个字符串,将根据一个活动的结果进行更新/追加,然后用于Facebook共享两个活动.该字符串是应该设置为全局静态字符串,然后共享,还是应该使用intent.PutExtra

全局字符串可能代码较少,但意味着另一个静态变量.或者,意图Extra很好,但似乎重复,因为它通过几个活动.无论哪种方式都可行,只想知道一个人是否优先于另一个人.

android

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

6
推荐指数
2
解决办法
9804
查看次数

Android上传到服务器之前压缩视频

在上传到远程服务器之前,如何在Android中压缩视频文件?我不打算压缩文件,因为我认为这不会有多大帮助.我想压缩视频并以较低的比特率或分辨率重新编码.我们的想法是从每个设备获得标准的360х480,30FPS视频文件.通过这种方式,我可以避免使用更好的摄像头的用户上传大量视频文件.

我知道iOS使得强制视频文件分辨率相当简单.iPhone 4上录制的10秒视频:

  • 高(1280х720)= ~14MB = ~11Mbit/s
  • 640(640х480)= ~4MB = ~3.2Mbit/s
  • 中(360х480)= ~1MB = ~820Kbit/s
  • 低(144х192)= ~208KB = ~170Kbit/s

有没有简单的方法在Android中执行此操作?我是否需要找到一些外部库,让我重新编码视频文件,然后将其保存到SD卡(或覆盖旧的视频文件),然后上传该文件?主要是在这里寻找总体方向,而不是复制和粘贴的代码,尽管任何有用的东西.

compression video android

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

如何使用xCode Interface Builder复制和粘贴Xib文件

我需要创建一个新的xib文件,并希望使用现有的xib来实现我的布局.创建新xib文件的最佳方法是什么?如果是Android我会复制并粘贴xml,然后开始调整但是对于IB我没有那个选项(对吧?).

到目前为止,我已经尝试了两件事,(1)在xCode中复制和粘贴文件,但选项不在那里,(2)从旧的xib复制所有UI元素并将它们粘贴到新的空白xib中.这会复制所有UI对象,但根本不保留结构或间距.什么是最好的方式?

interface-builder xib ios

6
推荐指数
2
解决办法
7713
查看次数

如何检查当前的RestKit版本

我在工作中继承了一个iOS项目,并且感觉它正在使用旧版本的RestKit.我在哪里可以查看?

ios restkit

5
推荐指数
1
解决办法
1353
查看次数

Android——是否可以扭曲 TextView?

我想用弧形扭曲 TextView。我知道可以扭曲图像,但是可以扭曲 TextView 吗?这样做有既定的模式吗?

我的另一个选择是在 Photoshop 中扭曲文本,用透明背景保存,并使用 ImageView,但客户希望在大约 10 个地方完成此操作,如果可以的话,我希望避免额外的资源。

扭曲的文字

graphics android

5
推荐指数
1
解决办法
1520
查看次数

Xcode 6中的自动布局 - 将视图固定到父视图的边缘会创建-8约束

在Xcode 6中,当我尝试将图像视图固定到边缘时UICollectionViewCell,自动布局会创建-8.0的约束.改变了什么?我试图找到发行说明或文档更新,但没有看到任何东西.

  1. 请注意,imageview位于collectionview单元格的边缘

图片

  1. 帧X和Y均为零

帧

  1. 将前导空格和尾随空间的约束添加到容器边距会导致设置为-8.0

限制

为什么会发生这种情况?边缘到边缘内容的首选方法是什么?

autolayout uicollectionview xcode6 ios8

5
推荐指数
1
解决办法
2127
查看次数

从'String'到'String'的条件向下转换总是成功 - Swift Error

我试图基本上对Swift中的String进行有效检查,但是我收到了一个错误Conditional downcast from 'String' to 'String' always succeeds.

zipCode已创建:

var zipCode = String()
Run Code Online (Sandbox Code Playgroud)

稍后检查有效字符串:

if let code = zipCode as? String {
    println("valid")
}
Run Code Online (Sandbox Code Playgroud)

有人能帮助我理解我做错了什么吗?

xcode swift

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

iOS - 如何将文本字段提示设置为斜体(使用常规实际文本)?

有没有简单的方法将文本字段的提示设置为斜体,同时保持实际文本非斜体?下图显示了我正在尝试完成的内容,但实际上并不起作用,因为键入第一个文本字段的文本仍然是斜体.

文本字段

如果没有简单的方法可以做到这一点,我想我必须在每个文本字段上实现方法来检查文本的长度,如果为零则应用斜体字体.这会奏效,对吗?有没有更好的办法?

iphone uitextfield ios

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

为什么我的objective-c代码不会导致xCode错误?

我糊涂了.我在Finder中复制并粘贴了3个文件,然后又回到了我的xCode项目中.我现在已经调整了xib并对.h和.m文件进行了相应的更改,但似乎这三个文件没有被编译.现在我有一个明显明显的语法错误,但xCode似乎并不关心.我甚至可以在模拟器中运行应用程序.

我实际上并没有重构我现有的代码来使用新的视图控制器,但这不重要,对吧?到底是怎么回事?

xcode objective-c ios

0
推荐指数
1
解决办法
94
查看次数