小编Pra*_*mar的帖子

PSD像素到ios点

我从设计师那里收到了像素的设计(photoshop)布局.如何根据iOS的要求将这些转换为点?

我尝试用pixles代替点,认为它可能是一个1:1转换,但在应用程序中的编码设计看起来很奇怪(比预期更大).

表格标题高度示例:在ios中尝试转换32px + 40px的psd = 72点,但在comps中,表格标题只比navBar稍大(当然是44点).

设计师应该提供点而不是像素的布局吗?

如果没有,那么如何将像素转换为iOS的点?

photoshop user-interface ios

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

iPhone:如何动态设置UIImage的大小,宽度,高度和方向?

我想开发功能,以便在iPhone中动态设置UIImage的大小,宽度,高度和方向,所以请告诉我任何链接或任何想法来开发此功能.

iphone

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

如何通过编程方式更改Toast的对齐方式?

可能重复:
如何在android中更改Toast的位置?

如何更改Toast的对齐方式?基本上,吐司它会显示设备底部的信息.我们怎么能改变呢?有谁帮我找到了这个?提前致谢.

android toast

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

将图像更改为圆角

我有一个列表视图与一些项目.在我的listview中,我使用自定义适配器来显示带有图像的项目.我在物品中的JSON图像来自我的图像是这样的 -

需要

现在,我只需要圆角的图像.我如何实现这一目标?

android json image

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

从xml加载imageView

我想使用这样的命令:

ImageView image = (ImageView) findViewById(R.id.x2);
Run Code Online (Sandbox Code Playgroud)

我应将main.xml以下代码放在文件的什么位置?

<ImageView 
    android:id="@+id/x2"
    android:src="@drawable/book"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" />
Run Code Online (Sandbox Code Playgroud)

android android-layout android-imageview

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

Android RequestFocus()效果不佳

我希望我的应用程序中的EditText在应用程序启动时默认使用光标.我试过用

<EditText
    android:id="@+id/idInput"
    android:layout_width="480dp"
    android:layout_height="wrap_content"
    android:layout_alignParentTop="true"
    android:layout_centerHorizontal="true"
    android:focusable="true"
    android:focusableInTouchMode="true"
    android:ems="10" >

    <requestFocus />
</EditText>
Run Code Online (Sandbox Code Playgroud)

并且

userIdInput = (EditText)findViewById(R.id.idInput);
userIdInput.setFocusable(true);
userIdInput.setFocusableInTouchMode(true);
userIdInput.requestFocus();
Run Code Online (Sandbox Code Playgroud)

但似乎没有任何效果.当应用程序启动时,光标无处可见,我必须手动单击EditText以使光标出现在其上.

哪里可能出错?

顺便说一句,我正在开发Android 4.0.3平板电脑.

android focus android-edittext

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

类型'Any'在Swift 3 Xcode 8中没有下标成员

我正在尝试将我的项目转换为Swift 3并继续收到此错误.我已经解决了所有其他错误,但这个错误.我看到其他一些人遇到了问题,但我是JSON的新手,所以我不理解它们.任何帮助将不胜感激.

这是我的代码:

class func fetchPriceForSymbol(_ symbol: String, completion:@escaping (_ stock: StockPrice) -> ()) {

    DispatchQueue.global(priority: DispatchQueue.GlobalQueuePriority.default).async {

        let url = URL(string: "http://finance.yahoo.com/webservice/v1/symbols/\(symbol)/quote?format=json")
        let data = try? Data(contentsOf: url!)

        do {
            //let object = try JSONSerialization.jsonObject(with: data!, options: .allowFragments)
            let object = try! JSONSerialization.jsonObject(with: data!)
            if let dictionary = object as? [String: AnyObject] {
                let title = object["list"] as! NSDictionary
                let title2 = title["resources"] as AnyObject!
                let title3 = title2[0] as AnyObject!
                let title4 = title3["resource"] as AnyObject!
                let fields …
Run Code Online (Sandbox Code Playgroud)

xcode ios swift

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

运行没有TitleBar的Android应用程序

默认情况下,应用程序名称出现在TextView等一个标签上.如何为我的应用程序永久删除标题栏?

有任何想法吗?

android android-titlebar

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

Adb因某种原因停了下来?

有时我的adb断开了.为什么我会这样: -

[2011-09-27 17:39:43 - adb]
[2011-09-27 17:39:43 - adb]This application has requested the Runtime to terminate it in an     unusual way.
[2011-09-27 17:39:43 - adb]Please contact the application's support team for more     information.
[2011-09-27 17:39:49 - DeviceMonitor]Adb connection Error:An existing connection was     forcibly closed by the remote host
[2011-09-27 17:39:51 - DeviceMonitor]Connection attempts: 1
[2011-09-27 17:39:53 - DeviceMonitor]Connection attempts: 2
[2011-09-27 17:39:55 - DeviceMonitor]Connection attempts: 3
[2011-09-27 17:39:57 - DeviceMonitor]Connection attempts: 4
[2011-09-27 17:39:58 - DeviceMonitor]Connection attempts: 5
[2011-09-27 …
Run Code Online (Sandbox Code Playgroud)

android adb

3
推荐指数
2
解决办法
6302
查看次数

提高Android的录音质量?

MediaRecorder在android中使用for audio录音.我录制时收到的音质很差.我检查了iPhone录音,这是非常好的,但在Android中我收到可怕的声音.

对于录音,我使用:

 recorder = new MediaRecorder();
 recorder.setAudioSource(MediaRecorder.AudioSource.MIC);
 recorder.setOutputFormat(MediaRecorder.OutputFormat.DEFAULT);
 recorder.setAudioEncoder(MediaRecorder.AudioSource.DEFAULT);
 recorder.setOutputFile(path);
 recorder.prepare();
 recorder.start(); 
Run Code Online (Sandbox Code Playgroud)

如何提高录音质量?

android voice-recording android-mediarecorder

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