问题列表 - 第46141页

Android中FrameLayout中的分层SurfaceViews

我正在尝试为Android构建增强现实应用程序,并遇到了分层表面视图的问题.我需要一个表面视图来显示我将覆盖图形的相机预览,我需要一个表面视图来绘制我的图形.第二个表面也需要在相机预览上方绘制,但具有透明背景.在我当前的实现中,我有两个表面视图工作并按预期显示,但背景不透明,因此没有第二个表面视图的外观,绘制的图形叠加在相机预览表面视图上.怎么能实现这一目标?在搜索了大量的堆栈溢出问题以及其他论坛时,我遇到了许多与此事有关的冲突意见.有人说在Android中分层表面视图是不可能的,而有些人则认为这是使用不同布局的问题(FrameLayout vs. LinearLayout?)具体来说,我的实现包括两个视图:一个类,CustomCameraView,它扩展了SurfaceView,以及一个类,CustomDrawView,它还扩展了FrameLayout中包含的SurfaceView,CustomDrawView出现在CustomCameraView之后.这些如何分层,以便CustomDrawView似乎叠加在CustomCameraView上?

java transparency android surfaceview augmented-reality

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

如何使用applescript滚动到窗口顶部?

我希望applescript一直向上滚动窗口.

我已经尝试过向上翻页键,主页键,我已经尝试使用窗口的内置滚动功能来寻找滚动方式,但到目前为止我甚至都无法移动滚动位置.

applescript scroll

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

"无效的转义序列(有效转义序列是\ b\t \n\f\r \"\'\\)"语法错误

我编写了匹配filepath的代码,它有扩展名.ncx,

 pattern = Pattern.compile("$(\\|\/)[a-zA-Z0-9_]/.ncx");
 Matcher matcher = pattern.mather("\sample.ncx");
Run Code Online (Sandbox Code Playgroud)

这显示了一个无效的转义序列(有效的转义序列是\ b\t \n\f\r \"\'\)语法错误模式.我该如何解决它.

java regex android

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

Windows上的单声道(和一般问题)

我在Linux上安装了MonoDevelop并编写了一个shell GTK +应用程序.当我编译并运行时,应用程序在Linux中正确显示.当我将.exe移动到Windows时,我得到一个"Windows Not Responding"崩溃,因此没有堆栈跟踪.然后我想我必须安装Mono For Windows,所以我做了,但没有运气 - 我仍然崩溃.

更一般地说,我很难想象这里发生了什么.不管我错了什么,请把我解雇:

  1. 启动Mono项目的人编写了自己的编译器(可能从头开始)来编译C#代码.他们在查看.NET Framework之后对此进行了建模
  2. 他们还为字节码的单声道实现编写了一个CLR.任何想要运行此代码的架构都需要Mono Runtime,因为只有Mono Runtime才能运行代码.

我说得对吗?为什么我的程序没有运行?提前致谢.

c# linux windows mono

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

Spring-MVC:是否有可能为一个servlet映射提供两个url模式?

我有.htm和.xml URL我想在WEB-INF文件夹中解析为.jsp文件.如何指定我希望相同的servlet同时处理*.htm和*.xml URL?

java spring-mvc

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

如何使用PHP开发音乐流媒体网站

我即将开始一个Music Streaming网站.我想为用户提供在线播放歌曲.那么如何开始

  1. 我应该在哪里存储所有音乐文件以加快流媒体速度
  2. 如何在我的网站上播放音频歌曲
  3. 播放音频文件是否还有其他协议?
  4. 有没有框架?

请指导我

谢谢

php audio web

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

如何访问std :: string的每个成员?

如何访问std :: string变量中的每个成员?例如,如果我有

string buff;
Run Code Online (Sandbox Code Playgroud)

假设buffconatains "10 20 A"为ASCII内容.那我怎么能分别访问10,20和A?

c++ string

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

堆栈上的G ++ SSE内存对齐

我正在尝试使用Streaming SIMD Extensions重新编写光线跟踪器.我的原始光线跟踪器使用内联汇编和movups指令将数据加载到xmm寄存器中.我已经读过编译器内在函数并不比内联汇编慢得多(我怀疑我甚至可以通过避免未对齐的内存访问来获得速度),而且更加可移植,所以我试图迁移我的SSE代码以使用xmmintrin.h中的内部函数.受影响的主要类是vector,它看起来像这样:

#include "xmmintrin.h"
union vector {
    __m128 simd;
    float raw[4];
    //some constructors
    //a bunch of functions and operators
} __attribute__ ((aligned (16)));
Run Code Online (Sandbox Code Playgroud)

我之前已经读过g ++编译器会自动地沿着内存边界分配结构,这些结构等于最大成员变量的大小,但是这似乎没有发生,并且对齐的属性没有帮助.我的研究表明,这可能是因为我在堆栈上分配了一大堆函数局部向量,并且在x86中无法保证堆栈上的对齐.有没有办法强制这种对齐?我应该提一下,这是在32位机器上的本机x86 Linux下运行,而不是Cygwin.我打算在此应用程序中进一步实现多线程,因此将违规的矢量实例声明为静态不是一种选择.如果需要,我愿意增加矢量数据结构的大小.

c++ assembly memory-management sse alignment

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

如何使用NSString的sizeWithFont和drawInRect来训练要绘制多少字符串

我正在使用iOS中的CGContext绘制多个"页面"图像.我在我的应用程序中广泛使用了sizeWithFont和drawInRect组合.我需要做的是在多个页面中分割大量文本.我可以调整它的大小并确定它是否需要另一页,但我怎么知道在哪里砍它?我是否必须做一个丑陋的循环来逐字检查,直到找到一个完全适合页面的字符串长度,然后在那个时候切断字符串?有更聪明的方法吗?

有任何想法吗?

谢谢.

iphone cgcontext sizewithfont ios

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

设计密码确认

当用户尝试删除他们的帐户时,我想显示一个确认屏幕,他们必须在其中输入他们当前的密码.如何检查输入的密码是否为当前密码?

ruby-on-rails ruby-on-rails-3

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