我正在创建一个应用程序,当按下"开始"按钮时启动服务,并在按下"停止"按钮时停止它.在服务中,我为传感器ACCELEROMETER注册一个监听器,以便获得x,y,z轴的加速度计值.但是当我停止我的应用程序并从传感器取消注册监听器时,即使这样我也得到了加速度计值.
这是代码:
// Service
public class Accel extends Service
{
private static Context CONTEXT;
private static Sensor sensor;
private static SensorManager sensorManager;
private static boolean running = false;
@Override
public void onCreate()
{
}
// code to execute when the service is shutting down
@Override
public void onDestroy()
{
if (isListening())
stopListening();
}
// code to execute when the service is starting up
@Override
public void onStart(Intent intent, int startid)
{
CONTEXT = this;
startListening(this);
}
public static Context getContext() …Run Code Online (Sandbox Code Playgroud) 我目前有一个六边形(图像)列表,当浏览器宽度减小时,我已将其包装到下一行.但是,当发生这种情况时,它们会形成第一张图像中看到的偶数线,每条线都从x轴上的同一点开始.

这是JS Fiddle(虽然,它们不是正确的,因为它们不是图像).真正的代码是:
<div class="container">
<span>
<img class="hex" src="img/hex.png">
</span>
...
</div>
Run Code Online (Sandbox Code Playgroud)
CSS是:
.container {
padding-top: 80px;
width: 50%;
margin-left: auto;
margin-right: auto;
}
.container span {
line-height: 129px;
display: inline-block;
}
.container .hex {
display: block;
margin-left: auto;
margin-right: auto;
}
Run Code Online (Sandbox Code Playgroud)
我想要做的是交替行,使得每隔一行从六边形大小的偏移开始,如图2所示.还应注意,该示例还具有相对于从第一图像确定的相应位置的负y位置.
有没有办法用CSS做到这一点?如果可能的话,我想避免使用库.
这与此处提出的问题类似,但我需要整个结构能够拥有未确定的行数,因此我指定哪些项位于哪些行对我的应用程序不可行的解决方案.
如果有重复,我很抱歉,但经过一段时间的搜索,我无法找到明确的答案.没有预览就能拍摄视频吗?是否可以在不使用任何奇怪的解决方法的情况下实现此功能,并确保它应该适用于大多数设备.我的要求是制作一个间谍功能,在没有用户看到的情况下录制视频.这可行吗?如果没有 - 那么像Secret Video Recording这样的应用程序如何工作?谢谢.
android video-capture preview android-service android-camera