logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Android音频输出设备判断 & Headset(耳机)在位状态查询

文章目录Headset(耳机)在AudioJack(音频插孔)状态在Android平台版本迭代过程中,新API不断出现,旧API会被标记Deprecated。虽然deprecated的API依然可以使用,但在不断迭代过程中,其起到的作用慢慢不太符合对应的需求,或者其原有实现被分解更加详细地实现。这里我遇到的耳机的状态判断就是其中一种情况。## isWiredHeadsetOn() 在API 15(

#android
Android4.0 中关于内外置sd卡——读写及权限问题

在android4.0源码出来以后,关于sd卡问题似乎没有解决好,起码上层api中没有体现到位。其实在framework层中有相应的类去获得内外置sd卡信息,是否可读写的权限。在2.x的版本中,在manifest中配置的权限android.permission.WRITE_EXTERNAL_STORAGE确实是用来使得sd卡获得写的权限。而在4.0开发的源码当中,由于有了内外置

#android
Android基础——从存储介质打开文档

从存储介质打开文档使用存储访问框架(SAF-Storage Access Framework)打开文件概览控制流程创建客户端搜索文档搜索结果检查文档元数据打开文档BitmapInputStream创建文档删除文档编辑文档保存权限打开虚拟文件补充——Uri获取对应本地绝对地址使用存储访问框架(SAF-Storage Access Framework)打开文件Android 4.4(api lev..

Android音频输出设备判断 & Headset(耳机)在位状态查询

文章目录Headset(耳机)在AudioJack(音频插孔)状态在Android平台版本迭代过程中,新API不断出现,旧API会被标记Deprecated。虽然deprecated的API依然可以使用,但在不断迭代过程中,其起到的作用慢慢不太符合对应的需求,或者其原有实现被分解更加详细地实现。这里我遇到的耳机的状态判断就是其中一种情况。## isWiredHeadsetOn() 在API 15(

#android
Java栈——操作数栈

文章目录Java栈——操作数栈Java栈——操作数栈先明确一个概念,Java栈(虚拟机栈)内存储的是栈帧,多个栈帧组成了一个虚拟机栈。栈帧是JVM进行方法调用使用的数据结构。栈帧内保存包含有操作数栈。操作数栈保存了方法执行过程中各指令的操作数。看下边代码:public class Test1 {public int add(int a, int b) {int c = a + b;return c

在windowns使用putty链接虚拟机中的ubuntu系统

Putty连接虚拟机工作中常使用putty连接到实验室单板上进行操作,为更快的熟练掌握linux下的vi操作及常用的linux命令,决定在自己笔记本上弄个环境。自己动手弄了一下,还是花了不少时间的。实验环境:操作系统:win7 ultimate虚拟机:vmvare8.0虚拟机镜像:ubuntu 11.10连接工具

#虚拟机#ubuntu#ssh
VMware(Ubuntu)共享文件夹设置

第一种解决方案,使用 rc-local.service 方式,但由于在新版本中,rc-local.service 默认就关闭了,因此不选择这种方式。安装完成ubuntu虚拟机后,需要建立共享文件夹来方便在Host主机和虚拟机ubuntu之间分享文件。这样创建出来的挂载共享文件夹,在虚拟机重新启动后,会消失不见。在虚拟机中,在ubuntu终端中使用指令设置挂载路径。目录中可以看到创建的共享文件夹名。

文章图片
#ubuntu#linux
Ubuntu 20.04 LTS上安装Edge浏览器

文章目录Ubuntu 20.04LTS上安装Edge浏览器Ubuntu 20.04LTS上安装Edge浏览器本文部分内容转载自:How to Install Microsoft Edge Browser on Ubuntu 20.04 | Linuxize,亲自安装测试并验证。Edge浏览器在各主要OS上均有正式版本发布,但是在Ubuntu上没有一个正式发布的版本。在Ubuntu上打开Downlo

#ubuntu#edge
Jenkins Android项目编译配置(完整版)

Jenkins编译项目配置创建项目General源码管理构建触发器构建环境构建构建后操作创建项目在Jenkins首页,点击“新建Item”进入到创建页面点击“确定”后进入到基本模板配置页面。GeneralGeneral 选项卡可以配置项目描述,以及基本的配置。这里需要着重注意的checkbox项是"This project is parameterzed"。选中后可以定义变量...

    共 14 条
  • 1
  • 2
  • 请选择