小编Vam*_*msi的帖子

什么是阵列衰减?

什么是阵列的衰变?与数组指针有关系吗?

c c++ arrays pointers

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

从哪里开始学习音频或视频编解码器?

我很困惑知道编解码器内部会发生什么.我想了解音频编码器和解码器内部的元素.如果你能给我一些链接,我可以找到一些好的学习材料,我将非常高兴.

确切地说,我想知道编解码器如何解析媒体文件.

audio video codec

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

将焦点从一个"编辑"文本框移动到另一个

我正在编写一个简单的计算器应用程序(使用带有3个编辑框和一些按钮的绝对布局),它有两个输入文本框和一个输出框.

input1 = (EditText) findViewById(R.id.input1);
input2 = (EditText) findViewById(R.id.input2);
Run Code Online (Sandbox Code Playgroud)

现在,一旦用户输入一些数字到input1并按'+',现在我想将焦点从input1转移到input2.我怎样才能做到这一点?

我在'+'的按键上尝试了下面的代码

onClick(View arg0){
    operator.setText("+");

    //Move focus from input1 to input2
    input1.clearFocus();
    input2.setNextFocusDownId(input2.getId());
}
Run Code Online (Sandbox Code Playgroud)

但这不起作用..你可以帮我这个吗?

android focus

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

如何将bouncycastle算法添加到android

我正在尝试使用bouncycastle算法编写一个小应用程序,来自BouncyCastleProvider.java它说我们必须在运行时通过以下代码导入和添加提供程序

import org.bouncycastle.jce.provider.BouncyCastleProvider; Security.addProvider(new BouncyCastleProvider());

错误 - 无法解析导入org.bouncycastle; 导入错误期间 - BouncyCastleProvider无法解析为某种类型; 在调用addProvider时

我虽然bouncycastle没有提供Android 1.6 SDK,所以想到单独安装.我该怎么办?如果Bouncycastle与SDK一起发货,我该怎么做才能避免这些错误?我在winXP上使用Android 1.6,eclipse-V3.4.0.提前致谢

encryption android bouncycastle

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

生成 Jacoco 报告时排除 android Instrumentation 测试

我的 Android 应用程序中有多个模块。我需要在 CI/CD 管道中自动执行代码覆盖率报告,其中 \xe2\x80\x99t 没有物理/虚拟 Android 设备,并且无法附加设备。

\n

集成 Jacoco 来自 - https://github.com/gouline/android-samples/blob/master/jacoco/jacoco.gradle

\n

当我尝试通过 gradle 命令生成覆盖率报告时

\n
>> ./gradlew createDebugCoverageReport\n
Run Code Online (Sandbox Code Playgroud)\n

它失败并显示以下错误日志

\n
* What went wrong:\nExecution failed for task \':app:connectedDebugAndroidTest\'.\n> com.android.builder.testing.api.DeviceException: No connected devices!\n
Run Code Online (Sandbox Code Playgroud)\n

所以我尝试通过命令排除 gradle 任务 (connectdDebugAndroidTest)

\n
>> ./gradlew createDebugCoverageReport -x app:connectedDebugAndroidTest -x module1:connectedDebugAndroidTest\n
Run Code Online (Sandbox Code Playgroud)\n

出现如下错误 -

\n
> Task :module1:createDebugAndroidTestCoverageReport FAILED\n\nFAILURE: Build failed with an exception.\n\n* What went wrong:\nExecution failed for task \':vpn:createDebugAndroidTestCoverageReport\'.\n> java.io.IOException: No coverage data to process in directories [/Users/abc/ws/prjName/module1/build/outputs/code_coverage/debugAndroidTest/connected]\n …
Run Code Online (Sandbox Code Playgroud)

android gradle jacoco android-instrumentation

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

将一个Cursor的内容添加到另一个Cursor

我想加入两个游标,以便第二个Cursor的内容在加入后也会出现在第一个Cursor中.

这是我的代码,

public final Uri AllImage_URI_Int = MediaStore.Images.Media.INTERNAL_CONTENT_URI;
public final Uri AllAudio_URI = MediaStore.Audio.Media.EXTERNAL_CONTENT_URI;
cContentList = managedQuery(AllImage_URI_Int, null, null, null, MediaStore.Images.ImageColumns.TITLE);
cList_Int = managedQuery(AllImage_URI, null, null, null, MediaStore.Images.ImageColumns.TITLE);
Run Code Online (Sandbox Code Playgroud)

在这种情况下我应该使用CursorJoiner吗?

我想将此Cursor传递给SimpleListAdapter?我如何加入这两个游标?

谢谢!!

android cursor

5
推荐指数
2
解决办法
6896
查看次数

给定一组数字,如何为Z生成N长度数字的唯一组合

可以说输入是

int []输入= [1、2、3、4、5、6、7];

我想要一个4位数字的唯一组合,而与下面的顺序无关-

1234, 1235, 1236, 1237, 1245, 1246, 1247 etc.,

不需要的-

4321、5321、6321、0000、0111等,//无论我要唯一的顺序

等等。,

尝试了以下方法-

    for (int i = 0; i < E-3; i++) {
        System.out.println(i+"::"+(i+1)+"::"+(i + 2)+"::"+(i+3));                     
    }

    for (int i = 0; i < E-3; i++) {

        for (int j = i + 4; j < E; j++) {

            System.out.println(i+"::"+(i+1)+"::"+(i + 2)+"::"+j);
            System.out.println(i+"::"+(i+1)+"::"+j+"::"+(i + 3));
            System.out.println(i+"::"+(j)+"::"+(i+2)+"::"+(i + 3));
            System.out.println(j+"::"+(i+1)+"::"+(i+2)+"::"+(i + 3));

        }
    }
Run Code Online (Sandbox Code Playgroud)

仍然缺少一些组合(看起来上面的方法效率低下),您能建议我所缺少的吗?

java algorithm combinations permutation

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