小编ing*_*.am的帖子

检测耳机是否插入iPhone

有谁知道你是否可以检测到耳机是否插入iPhone,如果不是 - 禁用应用程序中的声音.

我想我可以管理禁用声音,但检测部分我还没有找到任何东西.

谢谢

iphone audio headphones

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

使用GameCenter的OpenFeint真的很容易吗?

我正在阅读这篇文章:http://www.openfeint.com/ofdeveloper/index.php/kb/article/000089,它似乎证明使用OpenFeint实现GameCenter就像在项目中添加一个plist一样简单(在设置成就/排行榜之后).但情况确实如此吗?我刚刚在我的项目中实现了这个,并且看不到任何有效的迹象.我也无法在GameCenter应用程序中看到该应用程序.

可能是因为我正在写一个通用的iPhone/iPad应用程序吗?即使iPhone应用程序在iOS 4.1上?

有人可以帮我从这里出去吗??

谢谢

詹姆士

iphone xcode openfeint ipad

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

升级到Xcode 3.2.5后"Base SDK Missing"

所以我采取了升级到Xcode 3.2.5(iPhone SDK 4.2)的步骤,现在我无法运行到设备.我现在总是在开发环境中看到这个:

替代文字

在我目前的项目中,当进入项目设置时,我只能将Base SDK设置为iOS 4.2,但这不会改变"Base SDK Missing"问题.:/

然而,我可以部署到模拟器,并更改我希望模拟器加载的版本.

有谁知道如何解决这一问题?

如果我创建一个新项目,我不会得到这个......

谢谢

iphone xcode ios4 ios

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

中心布局Android

如何在Android上居中这些按钮? 替代文字

我正在使用的代码layout是:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
      android:orientation="vertical"
      android:layout_width="fill_parent"
      android:layout_height="fill_parent">

      <TextView android:layout_width="fill_parent" 
           android:layout_height="wrap_content" 
           android:text="@string/hello" />

      <LinearLayout android:layout_width="fill_parent"
           android:layout_height="fill_parent"
           android:orientation="horizontal">

           <Button android:text="Test"
                android:layout_width="100px"
                android:layout_height="40px" />
           <Button android:text="Test"
                android:layout_width="100px"
                android:layout_height="40px" />
           <Button android:text="Test"
                android:layout_width="100px"
                android:layout_height="40px" />
           <Button android:text="Test"
                android:layout_width="100px"
                android:layout_height="40px" />
      </LinearLayout>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

xml android button android-sdk-1.6 android-layout

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

除了提交表单外,阻止用户离开网页

要阻止用户离开我的页面,我正在使用此javascript:

window.onbeforeunload = function()
{
  if($('textarea#usermessage').val() != '')
  {
    return "You have started writing a message.";
  }
};
Run Code Online (Sandbox Code Playgroud)

这会显示一条消息,警告用户不要离开页面,因为他们已经开始编写邮件但未提交.这表明可以防止用户丢失此数据.

现在,如何在提交表单时停止显示此消息?

html javascript jquery user-input user-experience

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

使用virtualenv在debian中守护python脚本

我已经看到很多用于在linux中守护python脚本的脚本,但没有太多关于如何使用它们的信息.谁能指导我这个?

我目前有一个冗长的python脚本,它侦听传入消息的套接字,如果正确的格式接受它,然后将其存储到数据库中.脚本本身只是打开套接字,然后一会儿就听(这就是工作!)并完成所有工作.

要守护它,我是否必须修改当前脚本或从单独的脚本调用它?我见过这两个例子,但都没有工作.

另外,我正在使用virtualenv,这可能是我的问题的根源,任何提示与守护程序脚本一起使用它?

python linux debian daemon virtualenv

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

更新android中的地图标记

使用Google Maps Android API v2,我可以通过Marker从hashMap 获取然后调用以下内容来更新我的标记位置:

Marker marker = hashMap.get(someId);
marker.setTitle("Title");
marker.setSnippet("Snippet");
marker.setPosition(new LatLng(newLatitude, newLongitude));
Run Code Online (Sandbox Code Playgroud)

但是,如果在调用此标记时选择了标记,则只有在单击标记并重新选择标记后,标题和摘要才会更新.无论如何要告诉地图刷新标记泡泡中的数据?

android marker google-maps-markers android-mapview

8
推荐指数
1
解决办法
4884
查看次数

显示Paypal快速结账API的费用/价格

我刚刚在我们的一个网站上实现了Paypal的快速​​结账API,它可以满足我的需要,但它不会在Paypal确认页面上显示任何信息(见图片),关于用户支付的费用或金额.如果我真的想要,我可以提交不同的金额用户付款,他们不知道!(这可能是错的,但有可能......).

无论如何,我正在读这个:https://cms.paypal.com/cms_content/GB/en_GB/files/developer/PP_ExpressCheckoutAPIUserGuide.pdf

而且我已经添加了它所说的参数,但我必须遗漏一些东西,因为它没有改变任何东西.

这是Paypal屏幕的截图:

贝宝

对于显示上面链接的PDF中的项目的总金额或细分非常有用.

php api paypal

7
推荐指数
1
解决办法
2597
查看次数

在iframe中显示mediawiki

首先......我真的不想使用iframe,但我认为在这种情况下我没有选择.

我正在将一些帮助文档集成到已构建的系统中.让我其他人写帮助的最简单方法是为他们提供一个带有自定义样式的mediawiki,然后将其集成到系统中我想在帮助选项卡中直接链接到mediawiki.

问题是,我的mediawiki似乎阻止iframe加载它(也许这是一个默认设置)但我想知道如何关闭它.我知道我的代码很好,因为它加载其他网站!

你也可以做我试图用div标签做的事情吗?

谢谢

html css iframe mediawiki

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

在iPhone上将NSData插入SQLite

到目前为止,我已设法创建此方法以插入iPhone上的SQLite数据库:

- (void) insertToDB :(NSString *)Identifier :(NSString *)Name
{
    sqlite3 *database;

    if(sqlite3_open([databasePath UTF8String], &database) == SQLITE_OK)
    {
        char *sql1 = "INSERT INTO table VALUES ('";
        const char *sql2 = [Identifier cStringUsingEncoding:[NSString defaultCStringEncoding]];
        char *sql3 = "', '";
        const char *sql4 = [Name cStringUsingEncoding:[NSString defaultCStringEncoding]];
        char *sql5 = "')";

        char *sqlStatement[255];
        strcpy(sqlStatement, sql1);
        strcat(sqlStatement, sql2);
        strcat(sqlStatement, sql3);
        strcat(sqlStatement, sql4);
        strcat(sqlStatement, sql5);

        sqlite3_stmt *compiledStatement;

        if(sqlite3_prepare_v2(database, sqlStatement, -1, &compiledStatement, NULL) == SQLITE_OK)
        {
            sqlite3_last_insert_rowid(database);
            sqlite3_reset(compiledStatement);
        }

        sqlite3_finalize(compiledStatment);
    }
    sqlite3_close(database);
}
Run Code Online (Sandbox Code Playgroud)

现在我正在考虑在数据库中存储图像.到目前为止我发现了这个: …

iphone binary image-manipulation objective-c nsdata

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