问题列表 - 第24794页

在Android中动画化视图的翻译和缩放

我必须通过更改其比例,位置和滚动来为状态A到B的视图设置动画.

以下代码几乎可以解决问题:

AnimationSet animation = new AnimationSet(true);

int fromXDelta = view.getScrollX();
int fromYDelta = view.getScrollY();
view.scrollTo(0, 0);
float scale = (float) widthB / (float) widthA;
// Calculate toXDelta and toYDelta

TranslateAnimation translateAnimation = new TranslateAnimation(-fromXDelta, -toXDelta, -fromYDelta, -toYDelta);
translateAnimation.setDuration(duration);
animation.addAnimation(translateAnimation);

ScaleAnimation scaleAnimation = new ScaleAnimation(1, scale, 1, scale);
scaleAnimation.setDuration(duration);
animation.addAnimation(scaleAnimation);
animation.setAnimationListener(new AnimationListener() {

    @Override
    public void onAnimationEnd(Animation arg0) {
        view.clearAnimation();
        // Change view to state B by modifying its layout params and scroll
    }

    @Override public void onAnimationRepeat(Animation arg0) {} …
Run Code Online (Sandbox Code Playgroud)

animation android view

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

使用原型更改表单操作

如何使用原型更改表单的操作?我已经看到很多使用jquery的例子:

 $("#form1").attr("action","http://actionurl.com");   
Run Code Online (Sandbox Code Playgroud)

但没有一个原型.提前致谢.

forms action prototypejs

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

找到当前配置文件的名称

有没有办法从类库中查找当前应用程序的配置文件的名称(和路径)?

例如,在Web应用程序中,这将是web.config一个Windows应用程序或服务myapp.exe.config.

.net configuration app-config web-config

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

处理:为什么setup()会多次运行?

我正在使用Processing处理可视化应用程序.

一切似乎进展顺利,但我注意到在控制台中,我看到println()setup()方法的任何语句一式三份.对于draw()循环内部的类似语句,似乎不是这种情况.

我认为这可能只是一个输出的东西,但我现在看到多次尝试打开文件.它也可能会对性能产生影响.

知道如何防止这种情况吗?

我在Mac OS 10.6.3上使用Processing 1.0.9.

谢谢你,罗斯

processing

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

在PGF(Latex)中找出整个画面宽度的方法

我有一个乳胶宏,根据给定的参数使用PGF和Tikz绘制图片.绘制的图片宽度取决于这些参数.

PGF自动计算绘制的任何图片的最终宽度,因此用户无需明确设置(例如在图片环境中使用latex构建时).

但是我需要知道将要绘制的图片的宽度.因为我可以像PGF那样计算它,但是这将是相当多的工作(很多if语句......).有没有办法问PGF画出的画面宽度(我期望的某些命令)?无论是在tikzpicture环境内还是在它之后?感谢帮助.

macros latex image tex pgf

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

跨平台键盘/鼠标输入推荐

有没有人对一个好的跨平台输入库有任何建议?我想得到:

* at least keyboard and mouse input
* on at least the big three operating systems
* Small/fast
* C or C++
* permissive licensing gpl2/mit/free/etc.
Run Code Online (Sandbox Code Playgroud)

到目前为止我见过:

* OIS (used in Ogre) http://sourceforge.net/projects/wgois/
* SDL (used everywhere it seems, might be a clue) http://www.libsdl.org/index.php
* Allegro http://www.talula.demon.co.uk/allegro/readme.html
Run Code Online (Sandbox Code Playgroud)

有没有人使用过这些,或者知道其他可能有用的东西?

谢谢

c c++ cross-platform input

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

c#字符串分析

我有一个字符串,例如":)text:)text :) :-) word :-("我需要将它附加到文本框(或其他地方),条件:

而不是':)',':-('等需要调用输入特定符号的函数

我用有限状态机来解决存在的解决方案,但是如何实现它不知道.等待建议.

更新: ":)文字:)文字:) :-)字:-(" => 当我们见面':)'wec所有功能微笑(":)")它在文本框上显示图像

更新:我喜欢与代表和Regex.Replace的想法.我可以当遇到':)'发送到委托参数':)'和遇见':('其他参数.

更新:找到解决方案转换为char并将每个符号比较为':)'如果相等则调用smile(':)')

.net c# programming-languages

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

从元组中取出每个方法调用的元素

我有一个问题,考虑一个刺激堆栈的程序(不使用任何内置的堆栈功能等).

stack2= 1 2 3 4 5 //single dimension array of 5 elements
Run Code Online (Sandbox Code Playgroud)

通过调用该方法pop,堆栈应如下所示,基本上每次重新调用堆栈时都会关闭一个元素.

stack2= 1 2 3 4 0  
stack2= 1 2 3 0 0  
stack2= 1 2 0 0 0  
stack2= 1 0 0 0 0  
stack2= 0 0 0 0 0
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

for (int i = 1; i <= 6; i++)
{
    number= TryPop(s2);
    //use number
    ShowStack(s2, "s2");
}

public void Push(int g)
{
    if (top == Max)
    {
        throw new Exception("Stack overflow...");
    }
    else …
Run Code Online (Sandbox Code Playgroud)

c# stack

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

为自定义对象列表实现removeAll的问题

我的代码中有一个场景,我需要比较两个列表并从第一个列表中删除第二个列表中的对象.类似于"removeAll"对象如何为List工作.由于我的List是在自定义对象上创建的,因此removeAll方法对我不起作用.

我已经尝试了各种方法来完成这项工作: - 为包含列表的自定义对象实现了equals()和hashCode - 为自定义对象实现了Comparable Interface - 为自定义对象实现了Comparator接口

我甚至尝试过使用Apache Common的CollectionUtils和ListUtils方法(减去,交叉,删除所有).似乎没有工作.

我知道我可能需要编写一些自定义删除代码.但不知道如何去做.任何帮助我朝正确方向前进的指示都将非常感激.

谢谢,杰伊

java list removeall

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

如何为Mac OS X Bundle设置图标?

我尝试在xCode中为我的应用程序设置图标.在info.plist中我写道:

<key>CFBundleIconFile</key>
<string>icon</string>
Run Code Online (Sandbox Code Playgroud)

图标是资源中的icon.icns文件57X57.

但最后bundle不包含图标.当我在菜单栏中按下我的应用程序项目时,会出现一个带有我的图标的about窗口.

怎么了?

请帮忙.

感谢名单

macos objective-c

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