小编Mik*_*keN的帖子

在iPad上设计一组"向导"屏幕

我想在iPad上构建一套引导式的"向导"屏幕.因此,有一个主屏幕,其中有N个子步骤,可以引导通过.您应该可以在这些步骤中前进和后退,但也可以使用"主页"按钮进入基本步骤.

因此,技术挑战是:屏幕如何卸载并加载序列中下一个屏幕?

wizard ipad ios

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

InApp购买:为什么在销售产品之前必须先获取产品列表?

ios InApp购买:为什么在销售产品之前必须先获取产品列表?
遵循此列表:http : //troybrant.net/blog/2010/01/in-app-purchases-a-full-walkthrough/

为什么我们甚至需要在出售产品之前获取产品清单?为什么不出售我们为该应用程序创建的硬编码ID?

in-app-purchase ios

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

Glass:如何在向下滑动到主菜单时优雅地退出

对于 Google Glass 应用,如何让您的应用在向下滑动到主玻璃菜单时优雅地退出?

在 MainActivity 中尝试此代码:

    @覆盖
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        if (getIntent().getBooleanExtra("EXIT", false)) 
        {
            结束();
            返回;
        }       
    }

    @覆盖
    public boolean onKeyDown(int keycode, KeyEvent event) {
        if (keycode == KeyEvent.KEYCODE_BACK){
            Intent intent = new Intent(MainActivity.this, MainActivity.class);
            intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
            intent.putExtra(“退出”,真);
            开始活动(意图);}
        返回假;
    }


这似乎并没有“退出”谷歌眼镜应用。这可能适用于 Android 应用程序,但这会导致 Glass 应用程序进入一种奇怪的状态,即永久显示空白屏幕。我想“退出”并查看主 Google Glass 界面或退出应用程序并将 Glass 置于默认睡眠模式。

android google-glass

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

如何使用django表单/模型来表示字段之间的选择?

如何在模型字段中使用布尔选项来启用/禁用其他字段.如果布尔值为true/false,我希望它启用/禁用其他模型字段.有没有办法使用django models/forms/widgets本地表达这些关系?我一直在编写自定义模板来模拟这些关系,但是如果没有特殊模板,就无法找到在django中表示它们的好方法.

例如:

class PointInTime(models.Model):
    is_absolute_time = models.BooleanField()
    absolute_time = models.DateTimeField()
    is_relative_time = models.BooleanField()
    days_before = models.IntegerField()

因此,如果is_absolute_time为True,我希望在GUI中可以编辑absolute_time条目,并且days_before条目将变为灰色且不可编辑.如果'is_relative_time'标志为True,我希望absolute_time条目显示为灰色,并且days_before值可以编辑.因此,is_absolute_time和is_relative_time将是GUI中同一组中的单选按钮,并且只有在选中单选按钮时,它们的两个相应字段才可编辑.这在定制模板中很容易做到,但是有没有办法在django中使用模型/表单来本地显示这种关系?

django django-models django-forms

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

iPad:编译器指令我可以用来区分模拟器和设备?

我希望在Objective-C类中有一个编译器(预编译器)指令来区分模拟器构建和设备构建.

#if SIMULATOR
call testModule();
#else
call productionModule();
#endif

iPad/iPhone的X代码中是否有#directive?

iphone xcode ipad

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

使用File字段删除Django Model对象是否会删除用于该文件的存储?

使用File字段删除Django Model对象是否会删除用于该文件的存储?它是否删除磁盘上的文件?

python django django-models

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

iOS 应用内购买:在切换时处理按比例分配的计划

我如何处理应用内 SaaS 计划升级(从付费计划 A -> 付费计划 B。)您如何处理按比例分配和切换订阅?

有一个每月 9.99 美元的付费计划 A 和一个每月 19.99 美元的付费计划 B。

用户拥有一个免费帐户,然后通过应用内订阅升级到 A 计划。用户非常喜欢 A 计划,以至于他们想在两天后升级到 B 计划。你如何通过应用内购买来处理这个问题?

in-app-purchase ios

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

在网页的URL中使用Python UUID模块生成的值是否安全?

在网页的URL中使用Python UUID模块生成的值是否安全?Wnat使用这些ID作为URL的一部分.是否有任何Python UUID生成的非安全字符不应该在URL中?

python url uuid

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

在Firefox中使用jquery失败的AJAX https POST请求

我在HTML表中有一个简单的记录列表,每行都有一个删除链接.删除链接将AJAX帖子请求发送到固定网址,该网址看起来像:" /delete/record/5"

.ajax()使用https的服务器上运行时,使用jquery的调用和POST消息创建AJAX请求.在OSX/Windows体系结构的Firefox 3中,此调用失败.它适用于我测试的所有其他浏览器(OSX/Windows:Chrome,Safari,IE7.)

请求来自https站点并转到相同的https站点.但我觉得在这个过程中某个地方原始请求以http开始,我们的服务器上有一个重定向尝试从http-> https发送它,Firefox拒绝重定向作为某种类型的伪造.

有没有人有.ajax()使用Firefox在https网站上进行JQuery调用的经验?我注意到一些奇怪的地方,如果请求?var=xxx在URL中有" "参数,那么请求似乎更频繁地工作,如果它没有那些变量.

ajax firefox jquery firefox-3

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

Ajax回调如何实现用户的身份验证会话已超时?

我正在使用django和jquery来实现经过身份验证的会话和Ajax请求.

我已经过身份验证会话超时,以便在我的网站上长时间不活动后将经过身份验证的用户注销.我网站上的一些页面中有很多AJAX调用,要求用户进行经过身份验证的会话.当用户长时间打开这样的页面并且会话自动超时时,所做的任何AJAX调用都将失败并显示浏览器错误.我的Web堆栈(django)返回重定向到这些AJAX请求的登录,但它们只是显示为$ .ajax()的错误(使用jquery.)

当我发现他们的auth会话超时时,我怎么能重新加载页面并通过AJAX请求将用户发送到登录页面?

authentication django ajax jquery http-authentication

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