问题列表 - 第34696页

在动画期间layoutSubviews?

我有UIView一堆子视图,全部定位使用layoutSubviews.当view调整大小,相对位置都在改变.我想这些重新计算(使用+动画调整大小时发生[UIView beginAnimations:]调用).这似乎没有发生.有任何想法吗?

iphone animation uiviewanimation layoutsubviews

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

JEdi​​torPane中的超链接

我在JEditorPane ex中显示的链接很少:

http://www.google.com/finance?q=NYSE:C

http://www.google.com/finance?q=NASDAQ:MSFT

我希望我能够点击它们并在浏览器中显示它

有什么想法怎么做?

java swing hyperlink

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

Android广播接收器显示对话框?

我有一个响应警报的应用程序 - 我真的需要在进入下一个屏幕之前显示一个带密码输入的警报; 问题是我似乎无法从广播接收器显示对话框 - 所以如何在收到警报时显示对话框密码输入?

android dialog broadcastreceiver

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

N个异步线程的互斥

我有一个异步应用程序,这意味着在任何给定时间都可以有N个事件.是否有一种已知的算法可以对N个线程进行互斥,而无需对每个线程进行硬编码以获得ID?

javascript multithreading asynchronous

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

iPhone:从app delegate crashes app无效NSTimer

我正在尝试从我的app委托中运行一个方法,它将对象保存在其他类中,并使计时器无效.我已将其设置为当我的应用程序退出时,它会在我的班级中运行该方法并保存并停止计时器.

在app委托中:

- (void)applicationWillResignActive:(UIApplication *)application {

    // Save the mission because they are leaving the app
    if ([timeRun hasScore]) {
        [timeRun resetWithSave];
    }

}
Run Code Online (Sandbox Code Playgroud)

它在"timeRun"类中调用的方法:

- (void)resetWithSave {
    // Save
    self.counterInt = 150;
    self.timer.text = [self timeInSeconds:counterInt];
    [start setBackgroundImage:[UIImage imageNamed:@"play.png"] forState:UIControlStateNormal];
    self.started = NO;
    self.score.text = @"0";
    [self saveMission];
    if ([countTimer isValid]) {
        [countTimer invalidate];
    }
    [table scrollRectToVisible:CGRectMake(0, 0, 1, 1) animated:NO];
}
Run Code Online (Sandbox Code Playgroud)

但是,我正在崩溃:

2010-09-11 19:35:21.503 Score Card[2747:307] -[__NSCFType isValid]: unrecognized selector sent to instance 0x19e190
2010-09-11 19:35:21.594 Score Card[2747:307] …
Run Code Online (Sandbox Code Playgroud)

iphone crash delegates nstimer uiapplicationdelegate

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

如何将额外参数传递给Jquery Autocomplete字段?

我在我的一个表单中使用JQuery Autocomplete.

基本表单从我的数据库中选择产品.这很好用,但我想进一步开发,以便只返回从某个邮政编码发货的产品.我找到了后端脚本.我只需要找出将zipcode传递给此脚本的最佳方法.

这是我的表单看起来的样子.

<form>

<select id="zipcode">

<option value="2000">2000</option>
<option value="3000">3000</option>
<option value="4000">4000</option>

</select>

<input type="text" id="product"/>

<input type="submit"/>

</form>
Run Code Online (Sandbox Code Playgroud)

这是JQuery代码:

$("#product").autocomplete
({
     source:"product_auto_complete.php?postcode=" + $('#zipcode').val() +"&",
     minLength: 2,
     select: function(event, ui){

                             //action

                                 }
});
Run Code Online (Sandbox Code Playgroud)

此代码在某种程度上起作用.但只返回第一个zipcode值,无论实际选择哪个值.我想发生的事情是源URL是在页面加载时启动而不是在更改选择菜单时.有没有解决的办法?或者总体上有更好的方法来实现我追求的结果吗?

jquery jquery-ui jquery-ui-autocomplete

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

如何使用Android源代码编译Helloworld

我想用AOSP运行helloworld应用程序并在模拟器中看到它.[不通过Android SDK设置]

我按照http://source.android.com/source/download.html中的步骤操作, 并成功编译了/ directory中的完整代码.

我可以在〜/ mydroid/out/target/product/generic/system/app中看到contacts.apk,camera.apk所有应用程序apk.

我尝试了两件事.

1 - 去/ package/apps文件夹.拿了一个helloworld应用程序(在android-sdk中创建的helloworld文件夹),并从Launcher2文件夹中复制了一个'Android.mk'文件,保留了我的应用程序新名称,并将该文件夹放在packages/app文件夹中并在/编译.我看不到为〜/ mydroid/out/target/product/generic/system/app创建的.apk文件.

2 - 我在'Android,mk'文件的packages/app文件夹中更改了Launcher2的软件包名称,并在root用户编译.我无法在〜/ mydroid/out/target/product/generic/system/app下的新打包名称上看到新的apk.

我尝试了几次活动名称,manifest.xml文件中的应用程序名称的更改.没有什么能反映出来.但是可以肯定的是,helloworld和包名的变化都会在编译时被拾取.我可以看到中间类被创建了.〜/ mydroid/out/target/common/obj/APPS/manifirst_intermediates/src/com/android/mani - > manifirst就像我创建和运行的helloworld.〜/ mydroid /出/目标/普通/ OBJ/APPS/Launcher2_intermediates/src目录/ COM /安卓/发射器

任何人都可以分享在AOSP中编写一个简单的Helloworld程序的步骤.

谢谢,玛尼

android android-source

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

困惑于CodeIgniter中的对象和类?

我是CodeIgniter的新手并且有一个问题.我对类,库和对象有点困惑.

CodeIgniter是否取代了使用对象的普通PHP方式,即$var = new car();使用库即$this->load->library('some_library'); $this->some_library->some_function();

如果两者都有效,是否存在差异?如果是这样,有什么不同,我何时使用一个而不是另一个?哪个更常见/更合适?

我问,因为我创建了一个类,但我不确定实例化它的正确方式是什么.

提前致谢

php oop codeigniter class object

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

Web部署项目2010的奇怪问题

我正在进行此过程或将我的CI配置升级到Web部署项目2010(自2008年起)

我正在制作一个非常奇怪的问题,如下图所示 - 我一直在研究它几个小时到没有解决,我开始认为这个问题在其他地方......)

C:\ Program Files(x86)\ MSBuild\Microsoft\WebDeployment\v10.0\Microsoft.WebDeployment.targets(103,46):错误MSB4092:在条件"'$中的字符位置174处发现了意外的标记")" (_ExcludeWAPBaseIntermediateOutputPath)'==''和!$([System.IO.Path] :: IsPathRooted($(_ ExcludeWAPBaseIntermediateOutputPath)))".

msbuild continuous-integration web-deployment-project

5
推荐指数
2
解决办法
1831
查看次数

NHibernate重复类/实体映射问题

我已经开始涉足C#.NET和NHibernate了,我终于陷入了一个我似乎无法弄清楚的例外,谷歌没有帮助.

我得到一个NHibernate.DuplicateMappingException:我的Parent类上的重复类/实体映射.下面是我的父类的映射文件,以及使用Parent类的Youth类:

<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"
                   assembly="Surrix.Cerberus.YouthData"
                   namespace="Surrix.Cerberus.YouthData.Domain">
  <class name="Parent">
    <id name="parentId">
      <generator class="guid" />
    </id>
    <property name="firstName" not-null="true" />
    <property name="lastName" not-null="true" />
    <property name="homePhone" />
    <property name="parentEmail" />
    <property name="relationshipToYouth" />

    <!-- Address component that should map to the Address class -->
    <component name="parentAddress">
      <property name="street" />
      <property name="state" />
      <property name="zipCode" />
      <property name="city" />
    </component>

  </class>

</hibernate-mapping>
Run Code Online (Sandbox Code Playgroud)

以下是青年班的相关部分(相当大)

<set name="YouthParents" table="YouthParents" cascade="none">
  <key column="youthId" />
  <many-to-many column="parentId" class="Parent"/>
</set>
Run Code Online (Sandbox Code Playgroud)

只有其他的东西是Youth类也有firstName和lastName属性,但我看不出这是一个问题.

c# nhibernate

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