问题列表 - 第31407页

Android中类似iPhone的标签栏?

在iPhone中,我们可以创建一个具有标签栏的视图,并使其成为应用程序的根视图,然后使用标签栏浏览子视图.

Android中最接近这个的方法是什么?

是否使用选项卡式控件?但这包括只使用一项活动.

在Android中使用的方法是什么方法以类似于iPhone的方式创建一个带有导航控件的活动到其他活动?

android android-tabhost

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

如何在iPhone上正确处理Core Data保存错误以及用户体验?

所以,我有一个用于存储,搜索和操作数据的基本应用程序.基本的CRUD操作.在我存储或更新此数据的代码的各个地方,我基本上都有这个:

NSError *error;
if (![self.managedObjectContext save:&error]) {
  // TODO: Handle this error
  NSLog(@"Error while saving data %@, %@", error, [error userInfo]);
}
Run Code Online (Sandbox Code Playgroud)

当这些事情出现时,大多数人会做什么,用户体验明智?

想到的唯一一件事就是UIAlertView用一个模糊的信息突然出现一些可怕的信息; 不确定如何恢复这些东西.

为了论证,我们假设我的模型几乎没有验证,因此可能发生的唯一错误可能是可怕的错误或编程问题.

有关用户体验的任何好主意吗?

iphone user-interface user-experience core-data

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

在Liquid模板中输出文字花括号

我正在尝试从液体模板中输出以下内容:

{{ example }}
Run Code Online (Sandbox Code Playgroud)

显然,Liquid认为这是一个名为变量example并尝试进行替换.我试图找出如何输出实际的大括号.

到目前为止,我发现了一种有效的方法,但它非常难看:

{{ '{example'|prepend:'{' }}}}
Run Code Online (Sandbox Code Playgroud)

是的,告诉你这很糟糕.

以下是我尝试过的其他事情:

{{{ example }}}     # outputs '}'
{{{{ example }}}}   # outputs '}}'
\{\{ example \}\}   # outputs '\{\{ example \}\}'
Run Code Online (Sandbox Code Playgroud)

有什么建议吗?

templates liquid

31
推荐指数
2
解决办法
6354
查看次数

IronPython:有没有替代重要的空白?

对于快速变化的业务规则,我将IronPython片段存储在XML文件中.到目前为止,这已经很好了,但我开始达到我需要更多只有一行表达式的地步.

问题是XML和重要的whilespace不能很好地协同工作.在我放弃另一种语言之前,我想知道IronPython是否有其他语法.

python ironpython

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

使用JSON.NET的序列化字段的顺序

有没有办法使用JSON.NET指定序列化JSON对象中的字段顺序?

指定单个字段始终首先出现就足够了.

c# json json.net

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

打印Python异常的正确方法是什么?

        except ImportError as xcpt:
            print "Import Error: " + xcpt.message
Run Code Online (Sandbox Code Playgroud)

在2.6中获取弃用警告,因为消息正在消失. 堆栈溢出

你应该如何处理ImportError?(注意,这是一个内置的例外,不是我的一个......)

python exception

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

在freemarker页面获取长类型值的逗号

我有一些奇怪的问题,它让我非常沮丧.我在请求属性中有一个Car bean列表 -

List<Car> cars = myservice.getCars();
request.setAttribute("cars", cars);
Run Code Online (Sandbox Code Playgroud)

当我打印汽车ID(长型)时,它给了我正确的价值 -

for(Car car: cars) {
 System.out.println(car.id);
}
// It gives me - 11231, 11245, 11253
Run Code Online (Sandbox Code Playgroud)

但当我试图在freemarker页面resutl.ftl上获得相同时,它给我的价值为 -

11,231 
11,245
11,253
Run Code Online (Sandbox Code Playgroud)

代码是 -

<#list cars as car>
 <span>Car Id:</span>${car.id}
<#list>
Run Code Online (Sandbox Code Playgroud)

java freemarker

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

LINQ选择具有名称的新类

我有一个linq查询,我在其中创建了几个具有Parent属性的类.我正在寻找一种方法将父属性设置为我刚刚创建的类.我的解释很糟糕; 这是我正在尝试做的代码.

var query = from states in xml.Elements()
                    select new State
                    {
                        Children = from cities in states.Elements()
                                   select new City()
                                    {
                                        ParentState = **???**;
                                    }
                    };
Run Code Online (Sandbox Code Playgroud)

如何设置ParentState属性?如果我能做点什么的话

select new State as newState
{
    ...
}
Run Code Online (Sandbox Code Playgroud)

那会很酷,但我不能.我知道我可以用foreach循环来做到这一点,但是我想学习如何使用LINQ来做这件事.救命 :(

编辑:我试过让x =新的州{},但这没有多大帮助.我希望我可以像这样在构造函数中引用x,但它没有成功:

let x = new State 
{  
    Children = from cities in states.Elements()
               select new City{ ParentState = x }
}
select x;
Run Code Online (Sandbox Code Playgroud)

在F#中,有一些类似的东西,你可以简单地说让rec x = ...然后你可以引用赋值语句中的变量.但这是C#而不是F#所以无论如何.

c# xml linq

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

用tcl编写的irc bot如何与python/node.js克隆堆叠?

我相信eggdrop是最活跃/最受欢迎的机器人,它用tcl编写(根据wiki,核心是C,但我还没有确认).

我想知道在node.js或Python中重新编码它的功能是否有任何性能优势,除了使它更易于访问,因为Python和JS可以说是更流行的语言而且很少有人熟悉tcl.

那么,他们如何在整体上以性能方式与tcl进行叠加?

python irc tcl node.js eggdrop

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

使用Get Parameters在PHP中创建链接

我是php的新手,但我正在开发一个简单的网页.

此页面可以使用不同的参数进行配置.所以,它可以被称为:

www.example.com/index.php?test=1&foo=3&bar=4

现在我的问题是,生成到当前页面的链接但是有一个参数改变的成语是什么?

例如,我想将foo更改为5,生成链接的最简单方法是:

www.example.com/index.php?test=1&foo=5&bar=4

I can loop through and do it manually, but I figured there would be some common idiom for this.

Thanks a ton!

php

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