android开发教程之获取使用当前api的应用程序名称
- 软件编程
- 2026-01-11 16:27:10
比如要获取打开摄像头的应用程序名称,只需要在frameworks/base/core/android/hardware/Camera.java中open()方法中加上如下代码就可以了。
复制代码 代码如下:
Application application = ActivityThread.currentApplication();
if (application != null) {
String packageName = application.getPackageName();
try {
ApplicationInfo packageInfo= application.getPackageManager().getApplicationInfo(packageName,PackageManager.GET_META_DATA);
String appName = application.getPackageManager().getApplicationLabel(packageInfo).toString();
} catch (Exception e) {
e.printStackTrack();
}
ApplicationLabel就是应用程序名称,是定义在AndroidManifest.xml中的。
如下为Android 2.3Camera应用的写法。
其应用名称就为Camera。
# 应用程序
# api
# open
# 只需
# 就可以
# 要在
# BR
# 就为
# java
# span
# application
# 如要
# 使用android隐藏api实现亮度调节的方法
# Camera
# ActivityThread
# Android 用 camera2 API 自定义相机
# android通过google api获取天气信息示例
# android monkey自动化测试改为java调用monkeyrunner Api
# Android通过原生APi获取所在位置的经纬度
# Android 调用百度地图API示例
# android开发教程
# Android开发学习笔记之通过API接口将LaTex数学函数表达式转化为图片形式
# android 微信 sdk api调用不成功解决方案
# Android 高版本API方法在低版本系统上的兼容性处理
# android通过Location API显示地址信息的实现方法
# Android提高之蓝牙隐藏API探秘
# Android指纹识别API初试
# Android 支付宝支付、微信支付、银联支付 整合第三方支付接入方法(后台订单支付API设计)
# Android4.4 WebAPI实现拍照上传功能
# Android API开发之SMS短信服务处理和获取联系人的方法
# Android基于API的Tabs3实现仿优酷tabhost效果实例
# Android 多媒体播放API简单实例
# 最新Android版本、代号、对应API/NDK级别、发布时间及市场份额
相关推荐:
Spring Boot 通过 Mvc 扩展方便进行货币单位转换的代码详解
详解C#实例化对象的三种方式及性能对比
解决go 生成的exe不在bin文件夹里的问题
详解java调用python的几种用法(看这篇就够了)
Java 二分查找的实现及图例解析
Python 2.6.6升级到Python2.7.15的详细步骤
python实现文件分片上传的接口自动化
Android Studio升级4.1.1后各种错误和解决方案
Python偏函数实现原理及应用
学习C语言对后期java有帮助吗
js实现限定区域范围拖拉拽效果
Mysql 存储过程中使用游标循环读取临时表
c# 通过WinAPI播放PCM声音
Android多线程断点续传下载实现代码
python 基于opencv 实现一个鼠标绘图小程序
C# 使用SDL2实现Mp4文件播放音视频操作
Python: glob匹配文件的操作
c# 实现语音合成
python 实现图片修复(可用于去水印)
Python 数据分析之逐块读取文本的实现
C#高性能动态获取对象属性值的步骤
基于vue与element实现创建试卷相关功能(实例代码)
C# 实现Distinct将对象按条件去重
Python导入父文件夹中模块并读取当前文件夹内的资源
Springcloud seata分布式事务实现代码解析
微信小程序实现底部弹出模态框
python 通过 pybind11 使用Eigen加速代码的步骤
Docker 容器生命周期 架构 以及和VM之间的差异详解
快速解决pymongo操作mongodb的时区问题
python动态规划算法实例详解
Python3 用matplotlib绘制sigmoid函数的案例
Vue 打包的静态文件不能直接运行的原因及解决办法
python 批量下载bilibili视频的gui程序
解决python3中os.popen()出错的问题
Selenium+BeautifulSoup+json获取Script标签内的json数据
Python Selenium XPath根据文本内容查找元素的方法
python3 os进行嵌套操作的实例讲解
Python numpy大矩阵运算内存不足如何解决
解决Docker启动Elasticsearch7.x报错的问题
在vue中使用inheritAttrs实现组件的扩展性介绍
c#读取excel数据的两种方法实现
python中判断数字是否为质数的实例讲解
springboot如何读取application.yml文件
MySql范围查找时索引不生效问题的原因分析
docker修改未启动容器的配置信息操作
python 动态渲染 mysql 配置文件的示例
Java常用对象操作工具代码实例
MySQL 慢查询日志的开启与配置
详解Vue的mixin策略
IntelliJ-Idea导出可执行Jar流程解析
本文转自网络,如有侵权请联系客服删除。
热门内容推荐
C#使用虚拟方法实现多态
- 2026-01-11
JavaScript原生对象之String对象的属性和方法详解
- 2026-01-11
js实现DOM走马灯特效的方法
- 2026-01-11
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
- 2026-01-11
php实现微信公众平台账号自定义菜单类
- 2026-01-11
