摘要: 1、请求录制音频权限 RECORD_AUDIO 权限从6.0后需要进行用户授权,通过ActivityCompat.requestPermissions(); 2、创建运行MediaRecorder 2.1 设置音频源setAudioSource(int audio_source) ,多少情况使用Me 阅读全文
posted @ 2019-07-21 13:46 CoCoBill 阅读(919) 评论(0) 推荐(0) 编辑
摘要: 1、元注解 概念:用来定义其他注解的注解,自定义注解的时候,需要使用它来定义我们的注解。 在jdk 1.5之后提供了 java.lang.annotation 来支持注解功能 常见的四种元注解有 : @Target (目标, 注解可以使用的地方,参数是一个ElementType 枚举) @Reten 阅读全文
posted @ 2019-07-20 13:55 CoCoBill 阅读(928) 评论(0) 推荐(0) 编辑
摘要: Monkey 是什么? Android SDK自带的压力测试工具,也是一个命令行工具。它向系统发送伪随机的用户事件流(如按键输入,触摸屏输入,手势输入等),实现对正在开发的应用程序进行压力测试。 (1) Monkey程序由Android系统自带,使用Java诧言写成,在Android文件系统中的存放 阅读全文
posted @ 2018-11-04 14:45 CoCoBill 阅读(834) 评论(0) 推荐(0) 编辑
摘要: 设置App通过网页JS,唤醒打开本地应用. 在AndroidManifest 中,在应用启动页配置下,添加android:exported="true",设置category 添加data 示例: 当配置应用的跳转协议为: demo://?param1=参数1&param2=参数二 当手机访问该协议 阅读全文
posted @ 2018-11-03 21:41 CoCoBill 阅读(1600) 评论(0) 推荐(0) 编辑
摘要: 我们有时候遇到要打开一个文件,我们可以选择用其他应用打开,这时弹出来的应用列表,那么我们如何让自己开发的应用也能出现在里面呢? 第一步:设置启动Activity的intent-filter,给data 指定可以打开的mimeType.(注意允许文件操作的权限) mimeType的值,我们可以根据需要 阅读全文
posted @ 2018-11-03 21:00 CoCoBill 阅读(1464) 评论(0) 推荐(0) 编辑