程序设计

专业和发烧友程序员的问答

10
如何在列表视图上实现长按监听器
我要添加OnLongClickListener到列表视图中。每当用户长按列表中的项目时,都应执行某些操作,但是我的代码无法捕获此侦听器。请让我知道我要去哪里了。类似的代码效果setOnItemClickListener很好。 这是代码: listView.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() { public boolean onItemLongClick(AdapterView<?> arg0, View v, int index, long arg3) { // TODO Auto-generated method stub Log.d("in onLongClick"); String str=listView.getItemAtPosition(index).toString(); Log.d("long click : " +str); return true; } });

4
在Scala模式匹配系统中使用比较运算符
是否可以使用Scala中的模式匹配系统进行比较匹配?例如: a match { case 10 => println("ten") case _ > 10 => println("greater than ten") case _ => println("less than ten") } 第二种情况陈述是非法的,但我希望能够指定“当a大于时”。

11
Android:底部的标签
我已经看到一些关于此的chat不休,但并不确定。有没有一种方法可以将TabWidget中的选项卡放在屏幕底部?如果是这样,怎么办? 我尝试了以下方法,但是没有用: a)将Tabwidget设置在框架布局下方 b)将Tabwidget的重力设置为“底部” 谢谢!llappall
148 android  tabwidget 

13
如何使用AVAudioRecorder在iPhone上录制音频?
既然iPhone 3.0 SDK已公开,我想我可以向已经使用3.0 SDK的那些人问这个问题。我想在应用程序中录制音频,但我想使用AVAudioRecorder,而不是像SpeakHere示例所示的更老的录制方式。在iPhone开发人员中心中,没有任何关于如何最好地做到这一点的示例,仅引用了这些类。我是iPhone开发的新手,因此我正在寻找一个简单的示例来帮助我入门。提前致谢。


16
如何居中对齐水平<UL>菜单?
我需要居中对齐水平菜单。 我尝试了各种解决方案,包括inline-block/ block/ center-align等等的组合,但是没有成功。 这是我的代码: &lt;div class="topmenu-design"&gt; &lt;!-- Top menu content: START --&gt; &lt;ul id="topmenu firstlevel"&gt; &lt;li class="firstli" id="node_id_64"&gt;&lt;div&gt;&lt;a href="#"&gt;&lt;span&gt;Om kampanjen&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt; &lt;li id="node_id_65"&gt;&lt;div&gt;&lt;a href="#"&gt;&lt;span&gt;Fakta om inneklima&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt; &lt;li class="lastli" id="node_id_66"&gt;&lt;div&gt;&lt;a href="#"&gt;&lt;span&gt;Statistikk&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt; &lt;/ul&gt; &lt;!-- Top menu content: END --&gt; &lt;/div&gt; 更新 我知道如何中心对齐的ul内部div。可以使用Sarfraz的建议来完成。但是列表项仍浮动在内ul。 我是否需要Javascript才能完成此任务?
148 css  xhtml  menuitem 

9
在Eclipse中计算行号
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 3年前关闭。 改善这个问题 我在Eclipse中有一个Java项目,每个程序包有〜10个程序包和〜10个类文件。有没有办法从Eclipse中确定整个项目的总代码行?我熟悉其他工具(例如,代码分析器,wc等),但是我想知道Eclipse中是否有办法(或者确认没有办法)。
148 java  eclipse 

6
Ruby on Rails:删除多个哈希键
我经常发现自己写这篇文章: params.delete(:controller) params.delete(:action) params.delete(:other_key) redirect_to my_path(params) 删除痕迹感觉不正确,也不是: [:controller, :action, :other_key].each do |k| params.delete(k) end 有没有更简单,更清洁的方法?

12
如何使用ng-option设置选择元素的默认值
我在这里看到了Angular select指令的文档:http : //docs.angularjs.org/api/ng.directive :select 。我不知道如何设置默认值。这令人困惑: 选择作为数组中值的标签 这是对象: { "type": "select", "name": "Service", "value": "Service 3", "values": [ "Service 1", "Service 2", "Service 3", "Service 4"] } HTML(工作): &lt;select&gt;&lt;option ng-repeat="value in prop.values"&gt;{{value}}&lt;/option&gt;&lt;/select&gt; 然后我试图在select元素内添加ng-option属性以设置prop.value为默认选项(不起作用)。 ng-options="(prop.value) for v in prop.values" 我究竟做错了什么?
148 angularjs 


7
从linux终端发送邮件到一行[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 3年前关闭。 改善这个问题 我知道maillinux中有通过命令行发送电子邮件的命令。但是,如何从终端发送一封只有一行的简单电子邮件? 例如: mail user@gmail.com [subject] [body] 并且是否向用户发送了未经任何确认或提示的电子邮件? 原因是,当java程序中发生特定事件时,我想通过电子邮件向自己发送简短消息。这个想法是我将使用Runtime.getRuntime()…等mail command从java程序中发送。 我过去曾经cron做过类似的事情,但是当前的实现不使用cron,所以我需要尝试一下。
148 linux  email 

26
如何防止长词破坏我的div?
从TABLE布局切换到DIV布局以来,一个普遍的问题仍然存在: 问题:您用动态文本填充DIV,并且不可避免地会有一个超长单词延伸到div列的边缘,使您的网站看起来不专业。 RETRO-WHINING:表格布局从未发生过这种情况。一个表格单元将总是很好地扩展到最长单词的宽度。 严重性:我什至在大多数主要站点上都遇到了这个问题,尤其是在德国站点上,这些站点甚至连诸如“速度限制”之类的通用词都非常长(“ Geschwindigkeitsbegrenzung”)。 有人对此有可行的解决方案吗?
148 css  layout  html 


15
WatiN还是Selenium?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意测验或进一步的讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 我将很快开始对我们演示文稿的一些自动化测试进行编码。似乎每个人都推荐WatiN和Selenium。您更喜欢ASP.NET Web表单的自动化测试中的哪一个?这些产品中哪个更适合您? 作为附带说明,我注意到WatiN 2.0自2008年3月以来一直在CTP中使用,是否有什么需要关注的?

5
什么是“装饰器”?如何使用?
我很好奇AngularJS中的装饰器到底是什么。除了AngularJS文档中的简短内容和youtube视频中的简短提及(尽管很有趣)之外,装饰者在线上没有太多信息。 正如Angular所说的那样,装饰器是: 装饰服务,允许装饰者截取服务实例的创建。返回的实例可以是原始实例,也可以是委派给原始实例的新实例。 我真的不知道这意味着什么,而且我不确定为什么要将这种逻辑与服务本身分开。例如,如果我想在不同的条件下返回不同的值,则只需将不同的参数传递给相关函数,或使用共享该私有状态的另一个函数。 我仍然是AngularJS菜鸟,所以我敢肯定,这只是我的愚昧和/或坏习惯。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.