小编Vic*_*cky的帖子

如何在Android Studio中使用Doxygen插件?

我需要在Android Studio中为我的应用创建一个文档.我已经在eclipse中使用Doxygen创建了文档,但我不知道如何在Android Studio中使用Doxygen来生成自动文档.我尝试在网上搜索但我能找到的只是Eclipse Doxygen插件,任何人都可以在Android工作室中使用Doxygen吗?

android doxygen documentation-generation android-studio

17
推荐指数
2
解决办法
5129
查看次数

如何在android中压缩文件到zip文件夹?

我试图在电子邮件中发送多个文件,我得到了将它们附加到电子邮件中的代码.

   Intent sendIntent = new Intent(Intent.ACTION_SEND_MULTIPLE);
                       sendIntent.setType("application/octet-stream");
  ArrayList<Uri> uris = new ArrayList<Uri>();
                       uris.add(0, Uri.parse("file://"+Environment.getExternalStorageDirectory()+ "/.file"));
    File f = getActivity().getDatabasePath(".db");
    Log.i(TAG,"DB path"+ f.getAbsolutePath());
    uris.add(1, Uri.fromFile(f));
    sendIntent.putParcelableArrayListExtra(Intent.EXTRA_STREAM, uris);
Run Code Online (Sandbox Code Playgroud)

但现在,我需要将它们压缩成单个zip文件,然后我必须通过电子邮件发送它们.好吧,我看到了许多答案和想法,但我仍然无法得到一些明确的想法.你能帮助我解决这个问题.

compression zip android

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

如何在Android中的纵向锁定屏幕中检测我的屏幕方向?

我想在锁定的纵向方向模式中找到相机屏幕方向,我在片段类中使用相机并且我已将屏幕方向设置为肖像,但我面临的问题是,当我将相机从纵向转为横向它变化,我需要设置捕获按钮仅在相机处于纵向模式时可见.任何人都可以帮我在纵向模式下更改方向吗?以下是我的代码:

getActivity().setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);

sensorManager.registerListener(new SensorEventListener() {

    int orientation=-1;;

    @Override
    public void onSensorChanged(SensorEvent event) {
        if (event.values[1] < 6.5 && event.values[1] > -6.5) {
            if (orientation!=1) {
                Log.d("Sensor", "Landscape");
            }
            orientation = 1;
        } else {
            if (orientation!=0) {
                Log.d("Sensor", "Portrait");
            }
            orientation = 0;
        }
    }

    @Override
    public void onAccuracyChanged(Sensor sensor, int accuracy) {
    }
}, sensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER), SensorManager.SENSOR_DELAY_GAME);

if (orientation == 0) {
    // capture button visisble
} else {
    // invisible
}
Run Code Online (Sandbox Code Playgroud)

android screen-orientation sensormanager

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

是否可以在Android中使用Dlib,如OpenCV?

好吧,我需要一个清晰的网站或有关在Android中使用Dlib的信息.我在整个网络中搜索到使用Dlib在android中获取示例应用程序但仍然找不到一个.我还不确定我们是否可以在android中使用Dlib方法来生成.a文件,以便我们可以将它用作库.任何人都可以建议我或指导我如何在Android中使用Dlib,它的目的是什么.

dll android .a dlib

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

如何在surfaceview android中捕获图像后重新加载相机?

我正在创建一个应用程序,我在surfaceview中使用相机.问题是在相机中拍摄照片后,它会继续显示拍摄的照片无法拍摄下一张照片,但拍摄的图像会存储在文件路径中.我需要的是在surfaceview中捕获图像后,它应该自动重新加载相机以拍摄下一个.

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.camera);
    preview = (SurfaceView) findViewById(R.id.preview);
    previewHolder = preview.getHolder();
    previewHolder.addCallback(surfaceCallback);
    previewHolder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);
    button = (Button)findViewById(R.id.capture);
    button.setOnClickListener(new OnClickListener() {
        public void onClick(View v) {
            camera.takePicture(null, null, photoCallback);

        }
    });

    }

SurfaceHolder.Callback surfaceCallback = new SurfaceHolder.Callback() {
    public void surfaceCreated(SurfaceHolder holder) {
        camera = Camera.open();
    }

    public void surfaceChanged(SurfaceHolder holder, int format, int width,
            int height) {
        try {
            camera.setPreviewDisplay(previewHolder);
            camera.setDisplayOrientation(90);
            camera.startPreview();
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }

    public void …
Run Code Online (Sandbox Code Playgroud)

android surfaceview android-camera

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