<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Test</title>
</head>
<body>
<audio controls="controls" >
<source src="coin.mp3" type="audio/mp3" />
Your browser does not support the audio element.
</audio>
</body>
</html``
Run Code Online (Sandbox Code Playgroud)
这可以毫无障碍地在Chrome中播放.
目前正计划使用Android设备中的相机提供的RAW数据来制作摄影应用.
我使用相机API编写了一个快速骨架,并注意到在使用RAW图像数据的回调中,给出的数据缓冲区始终为NULL,无论我制作图像的大小,但我能够访问JPG缓冲区.
我做了一些搜索,发现了这个帖子:http://markmail.org/message/sraudbyrsi2hjqfr#query :I% 27m%20talking%20about%20deprecating%20the%20raw%20picture%20callback%20that%20has%20never+ page:1 +中期:sraudbyrsi2hjqfr +状态:结果
其中提到在撰写本文时(2009年2月),它"从未奏效".那么,我是否正确地认为今天它仍然不起作用,或者我可能错误地设置了什么?
我用来调试的手机是Droid X.
只是困惑,因为我确实看到API提到如果设备上没有足够的可用内存,回调中的RAW数据缓冲区可以为null,但即使我将图像设置为极小的尺寸,它也会返回为null( 100×100)
谢谢
编辑:
添加一些我从LogCat获得的调试输出:
DEBUG/CameraHal(1156):初始化捕获内存raw:0x42d39000(155648),jpg:0x429c4000(57856),pv 0x42d5f000(276736)
DEBUG/CameraHal(1156):收到原始yuv 0x4119f000大小153600
DEBUG/CameraHal(1156):收到jpg 0x429c4000大小57584DEBUG/CamTest(4716):RAW回调数据为NULL
DEBUG/CamTest(4716):JPEG回调数据有效
"CamTest"是我的自定义调试输出.
所以我们有一个绘制点的函数DrawPoint(x,y),我们必须绘制一些看起来像圆的点.如何创建这样for(i=0; i<numberOfIterations; i++)画圆圈?
我需要刷新所有slf4j记录器,是否可以在不使用特定于实现的代码的情况下这样做(比如在如何刷新缓冲的log4j FileAppender??(我使用slf4j-log4j12 ver.1.5.11)
重新制定: 如何在slf4j API中刷新appender?
实际上我认为没办法,请参阅http://bugzilla.slf4j.org/show_bug.cgi?id=211上的我的RFE .而是要求案件我错过了一些东西.
如果我选择使用Log4j API,我可以从这里尝试两种解决方案中的任何一种:
如何刷新缓冲的log4j FileAppender?
谢谢,Ondra
使用下面的html我预计绿色矩形只占据屏幕的一半,但实际上它占据整个屏幕宽度.我为视口宽度尝试了其他值,没有运气.任何想法为什么它不起作用?
HTML
<html>
<head>
<meta name="viewport" content="width=640" />
</head>
<body>
<div style="width: 300px; height: 50px; background: green;">300px</div>
<div style="width: 600px; height: 50px; background: yellow;">600px</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
XML
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
>
<WebView
android:id="@+id/web_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud) 如何在Datatable中正确实现带有UIInput组件的ValueChangeListener,然后我在一个监听器方法中获取行索引已更改,新值和旧值
<datatable>
<column>
<input value="item.unitPrice" valueChangeListener="#{bean.myListener}">
</column>
Run Code Online (Sandbox Code Playgroud)
更改,不一定生成POST到服务器,Post可能由其他事件生成.
任何帮助,谢谢.
我想要一个节点(或一个子图,包围一个节点 - 无论哪个可能/更容易)旋转,如下图所示:

(请注意,如果旋转"B"标签对我来说无关紧要 - 只有记录中的 'verti-*' 文本[或者更确切地说,整个记录节点]如图所示旋转)
但是,我最接近的是以下dot代码:
digraph graphname {
node [fontname=Monospace, fontsize=14];
subgraph clusterMasterBox {
node [shape=record];
l1 [label = "{ horiz-1 \r| \
horiz-2 \r| \
horiz-3 \r| \
horiz-4 \r} \
"];
subgraph clusterSubRotateBox {
rotate=90;
node [shape=record,rotate=90];
l2 [label = "{ verti-1 \r| \
verti-2 \r| \
verti-3 \r| \
verti-4 \r} \
"];
label="B";
}
label="A"
}
}
Run Code Online (Sandbox Code Playgroud)
我有subgraph clusterSubRotateBox那里的唯一原因(以及它嵌套在里面的唯一原因clusterMasterBox),是因为我希望我可以为它分配旋转,但显然我不能 - 因为上面的代码生成了这个图像:

所以我的问题是 - …
存储应用程序首选项的最佳位置在哪里?
特别是,我想保存媒体播放器的首选项,如音量等.两位候选人脑海中浮现......文件和注册表.哪个更合适?
作为后续内容,我还想知道是否有任何API有助于创建特定于应用程序的设置.
除非有人告诉我这是错的,否则我想保存HKCU... or HKLM/Software/MyCompanyName/MyAppName/Key到注册表中的内容,或者%APPDATA\MyCompanyName\MyAppName\someTypeOfSettingsFile.
由于这些似乎常用于此类设置,我假设.Net可以轻松地在这些位置存储设置.是否有一个简单的高级API,.Net可以让我读取和写入这些常见位置的设置?
如果应用程序在.net 4.0上运行,那么获取.net 2.0 machine.config文件路径的最佳方法是什么?
一种方法是进行字符串操作和文件系统访问,用v2.0*替换v4.0*,
new ConfigurationFileMap().MachineConfigFilename;然后将其传递给ConfigurationManager.OpenMappedMachineConfiguration(new ConfigurationFileMap(<HERE>)).如果没有更好的可用性,我将采用这种解决方案.
我有一个bean,我最近从一个托管bean转变为一个spring-bean.
一切都很好,直到某个时候调用以下方法:
Exception e = (Exception) FacesContext.getCurrentInstance().getExternalContext().getSessionMap().get(
AbstractProcessingFilter.SPRING_SECURITY_LAST_EXCEPTION_KEY);
Run Code Online (Sandbox Code Playgroud)
在这一点上事情爆发,因为FacesContext.getCurrentInstance()返回null.
是否可以将faces上下文注入我的bean?