小编Jag*_*ram的帖子

如何设置带有缺口显示的Media Recorder的尺寸

我正在使用MediaRecorder记录表面,所以我在准备之前将视频大小定义为MediaRecorder

Size size = getWindowManager().getDefaultDisplay().getSize(size);
... preparing the media recorder
mediaRecorder.setVideoSize(size.x, size.y);
Run Code Online (Sandbox Code Playgroud)

因此,如果没有槽口,它就可以正常工作,当带槽口的设备出现视频时,它会记录为黑色。

请帮我

提前致谢

android mediarecorder

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

匹配具有特定反引用组合的单词

我需要使用正则表达式匹配一个单词,它位于反引号/反引号之间,最多有1和2个反引号.

匹配案例

  1. 单词应以一个或两个反引号开头,以N反引号结束
  2. 单词应该从N个反引号开始,以一个或两个反引号结束

不应该匹配

  1. Word以三个以上的反引号开头和结尾

I `need` to match a ``word`` from a ```sentence``
Which `lies`` between `backquotes```` and this ``should```` also match
and ```more``` than ```three```````` quotes ```````not```  matched
Run Code Online (Sandbox Code Playgroud)

火柴:

  1. 需要
  2. 反引号
  3. 应该

尝试

    Pattern PATTERN = Pattern.compile("`{1,2}\\w+|\\w+`{1,2}", Pattern.DOTALL);
Run Code Online (Sandbox Code Playgroud)

java regex pattern-matching

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

我对Java中的循环感到困惑

最近我试着编写一个打印出参数中两个数字的LCM的程序.虽然我幸运没有任何编译错误,但我得不到正确的答案.我在for循环中使用了嵌套ifs而我找不到问题...你能帮助我吗?我对i ++概念感到困惑.谢谢.

这是我为LCM课程写的内容.

public class LCM {
    public static int calcLCM(int num1, int num2) { // num1=10, num2=4; their
                                                    // LCM is 20
        // num1 has to be greator than num2
        int multiple = 0;
        for (int i = 1; i == num1; i++) {
            if (num2 == num1) {
                multiple = num2;
            }

            else if (num2 * i > num1) {
                i++;
                num1 = num1 * i;
            }

            else if (num2 * i < num1) {
                i++;
                num2 = …
Run Code Online (Sandbox Code Playgroud)

java

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

标签 统计

java ×2

android ×1

mediarecorder ×1

pattern-matching ×1

regex ×1