11、android.permission.BLUETOOTH允许程序连接到已配对的蓝牙设备(Allows applications to connect to paired bluetoothdevices)
12、android.permission.BLUETOOTH_ADMIN允许程序发现和配对蓝牙设备(Allows applications to discover and pair bluetoothdevices)
13、android.permission.BRICK请求能够禁用设备(非常危险)(Required to be able to disable the device (very*erous!).)
14、android.permission.BROADCAST_PACKAGE_REMOVED允许程序广播一个提示消息在一个应用程序包已经移除后(Allows an application to broadcast anotification that an application package has been removed)
15、android.permission.BROADCAST_STICKY允许一个程序广播常用intents(Allows an application to broadcast stickyintents)
16、android.permission.CALL_PHONE允许一个程序初始化一个电话拨号不需通过拨号用户界面需要用户确认(Allows an application to initiate aphone call without going through the Dialer user interface for theuser to confirm the call being placed.)
17、android.permission.CALL_PRIVILEGED允许一个程序拨打任何号码,包含紧急号码无需通过拨号用户界面需要用户确认(Allows an application to callany phone number, including emergency numbers, without goingthrough the Dialer user interface for the user to confirm the callbeing placed)
18、android.permission.CAMERA请求访问使用照相设备(Required to be able to access the camera device. )
19、android.permission.CHANGE_COMPONENT_ENABLED_STATE允许一个程序是否改变一个组件或其他的启用或禁用(Allows an application to change whether anapplication component (other than its own) is enabled or not.)
20、android.permission.CHANGE_CONFIGURATION允许一个程序修改当前设置,如本地化(Allows an application to modify the currentconfiguration, such as locale. )
分享到:
相关推荐
#### 二、Android开发环境搭建 ##### 1. 开发工具选择 - **Android Studio**:官方推荐的集成开发环境(IDE),提供了丰富的功能和良好的开发者体验。 - **Eclipse with ADT Plugin**:早期Android开发的主要工具,...
Android SDK 25,对应的是Android 7.1.1(Nougat)平台,是Google为开发者提供的一个工具包,用于构建、测试和调试针对Android 7.1.1的应用程序。在这个版本中,SDK包含了对新特性和API级别的支持,让开发者能够充分...
#### 十四、SeekBar和Progress的样式设置 SeekBar用于表示进度条或滑动条,可以通过设置属性来自定义外观。 #### 十五、进度条对话框(ProgressDialog)的运用 ProgressDialog是一种特殊的对话框,用于显示任务...
Android系统分为四个主要层次:Linux内核层、系统库层、应用程序框架层和应用程序层。Linux内核为Android提供基础的硬件驱动支持;系统库层包含多种库,如SQLite用于数据库管理,OpenSSL用于安全通信等;应用程序...
Android应用由多个组件构成,这些组件相互协作以完成特定的功能。主要包括: 1. **Activity**:用户界面的一个屏幕,用户可以直接与其交互。 2. **Service**:在后台运行的服务,不提供用户界面,但可以长时间运行...
2. **Selector的写法**:Selector是Android中的状态选择器,用于实现不同状态下的颜色、形状变化,通常在xml中定义,如`<selector xmlns:android="http://schemas.android.com/apk/res/android">...</selector>`。...
二、了解Android——不仅仅是GPhone Android不仅仅是一款手机操作系统,它更是一个开放的生态系统,由Google主导,涵盖了硬件、软件以及服务。它的开放性意味着开发者可以自由地创建各种类型的应用程序,而无需受到...
十四、Android版本兼容 由于Android设备型号众多,版本各异,开发者需要考虑版本兼容性问题。了解如何使用Support Library和AndroidX库,可以确保应用在不同版本的Android系统上运行良好。 十五、发布与调试 学习...
综上所述,开发一个具备本地和网络播放功能的Android音乐播放器,涉及到了音频处理、媒体库操作、网络流媒体、UI设计、播放控制、服务管理、权限处理、性能优化等多个方面的技术知识点。每个环节都需要细致入微的...
#### 四、第一个Android程序:HelloWorld! - **创建项目**:通过Eclipse或Android Studio新建一个Android项目,并命名为“HelloWorld”。 - **项目结构**:熟悉项目的目录结构,包括src(源代码)、res(资源文件)...
### 十四、如何进行Android单元测试 - **JUnit**:常用的单元测试框架,用于编写测试用例。 - **Espresso**:Android官方提供的用于UI测试的框架。 - **Mockito**:用于创建模拟对象的库,方便测试依赖的组件。 ##...
- **权限许可**:说明Android系统中权限管理机制及如何申请权限。 - **进程的生命周期**:概述Android应用进程中各个组件的生命周期管理。 - **继承Activity类应注意的问题**:指出在开发过程中需要注意的关键事项。...
- **Eclipse**: Eclipse是Android早期常用的集成开发环境(IDE)之一。 - **下载**: 访问官方网站下载最新版本的Eclipse。 - **安装**: 按照指引完成安装过程。 - **配置**: 配置Java运行环境(JRE)。 - **JRE**: ...
#### 十四、文件特性 - **文件特性**:文件特性指的是文件在Android系统中的特殊属性,如权限设置、文件类型等。 通过上述内容,我们可以看到Android开发涉及的知识点非常广泛,从用户界面设计到数据存储,再到...
Eclipse和Android Studio是常用的Android集成开发环境,它们提供了代码编辑、构建、调试等一站式功能。DDMS(Dalvik Debug Monitor Service)是Android的调试工具,包括LogCat用于查看日志,File Explorer用于查看...
**第二十四章:定义和使用样式** - **样式和主题**:介绍样式和主题的概念及其作用。 - **样式定义**:演示如何定义和应用样式。 #### 三、Honeycomb 及平板电脑 **第二十五章:处理多种屏幕尺寸** - **屏幕适配...
Android基本应用PPT是一个针对初学者的教程资料,旨在帮助用户掌握Android应用开发的基础知识。这份PPT可能包含了从环境搭建到实际功能实现的全过程,是自学Android开发的良好起点。 一、Android概述 Android是由...
在本资源中,"Android应用开发详解教材源码(下册)--实例源码" 提供了8个单元共计30多个实例的源代码,旨在帮助开发者深入理解Android应用程序的开发过程。这些实例覆盖了Android开发中的核心概念、组件以及最佳...