问题列表 - 第37761页

将SurfaceView与其他视图(如TextView和Buttons)相结合

我对android编程完全不熟悉(只做了一些教程/阅读开发指南等),并且每个新手我都想做一个无用的游戏:-).

目前我正在努力与不同观点的布局.与示例类似,我创建了一个扩展a SurfaceView并将其放入a的类FrameLayout.围绕这个SurfaceView我希望有其他视图像Buttons&TextViews.像这样的东西:

-----------------------------------------------
| TextView | SurfaceView           | TextView |
|          |                       |          |
------------                       ------------
|          |                       | TextView |
|          |                       |          |
|          |                       ------------
|          |                       | TextView |
|          |                       |          |
|          |                       ------------
|          |                       |          |
|          |                       |          |
-----------------------------------------------
| Button                             Button   |
-----------------------------------------------
Run Code Online (Sandbox Code Playgroud)

我已经设法用a FrameLayoutRelativeLayouts(粘TextViews在屏幕的边缘)做这样的事情,但我想更好地控制它的大小,SurfaceView因为它应该是对象的宽度和高度的倍数我会画画.我已经尝试过设置layout_widthlayout_height一些dp值,但是当我开始绘制0,0时它仍然位于左上角(那里TextView是......).

那么,实现上述布局的最佳实践是什么?使用什么布局?或者我应该更好地在我的 …

layout android opengl-es surfaceview android-layout

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

使用C++输入流可以很好地播放空间

首先考虑这个示例C++代码:

std::string input1, input2, input3;
std::cout << "Enter Input 1: ";
std::cin >> input1;
std::cout << std::endl << "Enter Input 2: ";
std::cin >> input2;
std::cout << std::endl << "Enter Input 3: ";
std::cin >> input3;
Run Code Online (Sandbox Code Playgroud)

如果对于input1,我输入类似"Good day neighbors"的内容,则input1设置为"Good",input2设置为"day",输入3设置为"neighbors".我甚至没有机会为input2和input3设置值.

所以我的问题是:如何在没有它的情况下输入包含空格的文本字符串(缺少更好的术语)分解并溢出到后续的输入流调用中?

提前感谢收到的任何和所有答案.

c++ string inputstream standard-library

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

PHP coding issue: this won't display name

I am puzzled why it won't display the name. I expect to see the output, "Jeffrey" but it doesn't. I created an object with an argument to be passed to the constructor so I expected "JEFFREY" to be displayed but it didn't. I added the echo function in constructor to see if it output jeffrey and it didn't echo either. PHP didn't show any errors. What is that I am doing wrong?

class person {

 public $name;

 function __constructor($name)
 { …
Run Code Online (Sandbox Code Playgroud)

php oop

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

Cursors vs. While loop - SQLServer

Say I have a bunch of rows in a DB (SQLServer 2008 in this case) that can be used to create equations.

 -----------------------------------------------------
 OperationID | EquationID | Operation | Amount | Order
 -----------------------------------------------------
     1       |     1      |     +     |   12   |  1 
     2       |     1      |     +     |   12   |  2 
     3       |     2      |     /     |   2    |  3 
     4       |     2      |     +     |   12   |  1 
     5       |     2      |     -     |   2    |  2 
 -----------------------------------------------------
Run Code Online (Sandbox Code Playgroud)

I …

sql sql-server

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

Groovy列出类的所有属性

我正在尝试使用Groovy列出属性(即具有getter方法的所有属性).我可以使用这样做myObj.properties.each { k,v -> println v},并且工作正常.但是,它也会打印整个超类层次结构.如果我只想列出当前类(而不是超类)的属性,那可能吗?

groovy properties

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

为什么我的Perl脚本无限循环?

我开发了一个脚本(主要通过访问多个解决方案并将我最喜欢的方法混合在一起)来查找和替换文件中的单词.这些文件都包含在目录中.出于某种原因,我的脚本进入了一个无限循环,但看起来它是有效的.

我将不胜感激任何解释为什么它不会退出循环.

#!/usr/bin/perl -i.bak
my $DIRECTORY = '/home/mrk28/testing/findreplace';
opendir (DIR, $DIRECTORY);
@count = readdir(DIR);
my $count = @count;
print $count-2;
my $i = 0;
while ( $i < $count ) {
   s/prods55a/sapprda/;
   $i=+1;
   print;
}
Run Code Online (Sandbox Code Playgroud)

perl infinite-loop while-loop

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

删除字符串中的空格

好吧,我有一个简单的Javascript问题,我希望你们中的一些人渴望帮助我.我意识到这并不是很困难,但我一整天都在工作,只是无法理解它.

在这里:我有一个Textfield形式的句子,我需要重新打印一个句子的内容,但没有空格.

例如:"我的名字是Slavisha"结果:"MynameisSlavisha"

谢谢

javascript string function

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


如何使用git撤消所有空格更改

我有一个git repo,我在本地替换了很多文件.

git status现在显示许多修改过的文件.

有些是"真正修改过",有些只是因行结尾而有所不同.

我希望那些只有行结尾不同的东西消失(git重置它们),但我似乎无法找到linux-piping-foo来实现它.

关于如何删除唯一区别为可执行位的文件的奖励要点.

git

38
推荐指数
2
解决办法
5883
查看次数

跳过"返回无"可以吗?

我不知道在return None不需要的时候跳过是不好的方式.

例:

def foo1(x):
    if [some condition]:
        return Baz(x)
    else:
        return None

def foo2(x):
    if [some condition]:
        return Baz(x)

bar1 = foo1(x)
bar2 = foo2(x)
Run Code Online (Sandbox Code Playgroud)

在这两种情况下,当条件为假时,函数将返回None.

python function return-value

42
推荐指数
4
解决办法
3万
查看次数