精华内容
下载资源
问答
  • Android API详解大全.pdf
    2021-06-03 14:34:19

    Android API详解大全

    Android —— TextView

    一、TextView的API

    1.1  结构

    java.lang.Object

    ↳ android.view.View

    ↳ android.widget.TextView

    直接子类:

    Button, CheckedTextView, Chronometer, DigitalClock, EditText

    间接子类:

    AutoCompleteTextView, CheckBox, CompoundButton,

    ExtractEditText,MultiAutoCompleteTextView, RadioButton, ToggleButton

    1.2  API

    属性名称 描述

    设置是否当文本为URL链接/email/电话号码/map时,文

    android:autoLink 本显示为可点击的链接。可选值

    (none/web/email/phone/map/all)

    如果设置,将自动执行输入值的拼写纠正。此处无效

    android:autoText

    果,在显示输入法并输入的时候起作用。

    指定getText()方式取得的文本类别。选项editable 类

    似于StringBuilder可追加字符,也就是说getText后可

    android:bufferType

    调用append方法设置文本内容。spannable 则可在给定

    的字符区域使用样式,参见这里1、这里2。

    设置英文字母大写类型。此处无效果,需要弹出输入法

    android:capitalize

    才能看得到,参见EditText此属性说明。

    android:cursorVisible 设定光标为显示/隐藏,默认显示。

    android:digits 设置允许输入哪些字符。如“1234567890.+-*/%\n()”

    在text的下方输出一个drawable,如图片。如果指定一

    android:drawableBottom 个颜色的话会把text的背景设为该颜色,并且同时和

    background使用时覆盖后者。

    android:drawableLeft 在text的左边输出一个drawable,如图片。

    设置text与drawable(图片)的间隔,与drawableLeft、

    android:drawablePadding drawableRight、drawableTop、drawableBottom一起使

    用,可设置为负数,单独使用没有效果。

    android:drawableRight 在text的右边输出一个drawable,如图片。

    1

    android:drawableTop 在text的正上方输出一个drawable,如图片。

    android:editable 设置是否可编辑。这里无效果,参见E

    更多相关内容
  • 最全的ANDROID API,帮助开发
  • 安卓API android api

    2015-09-16 19:59:27
    安卓 API 开发必备
  • AndroidAPI23(6.0)

    2017-09-24 14:20:01
    欢迎需要AndroidAPI23.0(6.0)版本的开发同学前来下载,该文件仅用于帮助学习Android的同学使用。下载后直接放在AndroidSDK/platforms文件中,然后解压使用
  • 安卓API文档

    2018-12-12 12:48:03
    android 中文api是一款由官方推出的安卓开发参考资料,android api文档对安卓系统中的一些类库、方法进行介绍,非常适合想要学习android开发的朋友。
  • android API 16

    2016-07-22 10:29:49
    这个版本蛮稳定把它放到sdk的platform就用了
  • Android_API中文文档.doc

    2021-09-09 15:11:13
    Android_API中文文档
  • android 帮助文档google...android API 中文google翻译 android帮助文档 android最新帮助文档 本帮助文档是使用google翻译,非人工翻译,准确性不能保证,请与英文版配合使用 文件打开空白 右键文件属性 解除锁定
  • 这个文档采用谷歌翻译,内容半中文、半英文。希望能对像我一样的新手有所帮助。api版本26.
  • Android简介: Android 移动操作系统 的...Api Level 系统版本 代号 Linux内核版本(AOSP) 发布时间 备注(其他版本) 30 11 Android R 未知 2020年2月19Beta版   29 10 Android Q   2019年3月13日首次宣布Beta版
  • Android API的中文翻译,对Android开发者来说可以方便的查询API
  • android常用api接口

    2018-06-25 14:35:53
    适合adt 开发 android 的常用api接口,包括Wi-Fi APIWi-Fi API为应用程序提供了一种与那些带有Wi-FI网络接口的底层无线堆栈相互交流的手段。几乎所有的请求设备信息都是可利用的,包括网络的连接速度、IP地址、当前...
  • android官方api离线版

    2018-11-18 14:01:44
    android官方api完整版,解压即可以离线查看源码。 .
  • Android 中文API下载

    2019-03-23 01:23:41
    NULL 博文链接:https://greatwqs.iteye.com/blog/1048095
  • Android SDK platforms 25(即Android7.1),如果Android studio提示缺少platform25,即可下载此文件。解压到SDK安装目录的platforms文件夹下。其他版本请看我上传的其他资源。
  • API 级别是一个对 Android 平台版本提供的框架 API 修订版进行唯一标识的整数值。Android 平台提供了一种框架 API,应用可利用它与底层 Android 系统进行交互。该框架 API 由以下部分组成:一组核心软件包和类一组...

    什么是 API 级别?

    API 级别是一个对 Android 平台版本提供的框架 API 修订版进行唯一标识的整数值。

    Android 平台提供了一种框架 API,应用可利用它与底层 Android 系统进行交互。

    该框架 API 由以下部分组成:

    一组核心软件包和类

    一组用于声明清单文件的 XML 元素和属性

    一组用于声明和访问资源的 XML 元素和属性

    一组 Intent

    一组应用可请求的权限,以及系统中包括的权限强制执行。

    每个后续版本的 Android 平台均可包括对其提供的 Android 应用框架 API 的更新。

    框架 API 更新的设计用途是使新 API 与早期版本的 API 保持兼容。

    也就是说,大多数 API 更改都是新增更改,会引入新功能或替代功能。

    在 API 的某些部分得到升级时,旧版的被替换部分将被弃用,但不会被移除,这样现有应用仍可使用它们。

    在极少数情况下,可能会修改或移除 API 的某些部分,但通常只有在为了确保 API 稳健性以及应用或系统安全性时,才需要进行此类更改。

    所有其他来自早期修订版的 API 部分都将结转,不做任何修改。

    Android 平台提供的框架 API 使用叫做“API 级别”的整数标识符指定。

    每个 Android 平台版本恰好支持一个 API 级别,但隐含了对所有早期 API 级别(低至 API 级别 1)的支持。

    Android 平台初始版本提供的是 API 级别 1,后续版本的 API 级别递增。

    下表列出了各 Android 平台版本支持的 API 级别。

    如需了解有关运行各版本的设备的相对数量的信息,请参阅“平台版本”信息中心页面。

    API 级别在 Android 中的使用

    API 级别标识符在确保尽可能为用户和应用开发者提供最佳体验方面发挥着重要作用:它允许 Android 平台描述其支持的最高框架 API 修订版

    它允许应用描述其需要的框架 API 修订版

    它允许系统协商应用在用户设备上的安装,从而不安装不兼容版本的应用。

    每个 Android 平台版本都将其 API 级别标识符存储在 Android 系统自身内部。

    应用可以利用框架 API 提供的清单元素 () 来说明其可以运行的最低和最高 API 级别,以及其在设计上支持的首选 API 级别。

    该元素具有以下三个重要属性:

    android:minSdkVersion - 指定能够运行应用的最低 API 级别。

    默认值为“1”。

    android:targetSdkVersion - 指定运行应用的目标 API 级别。

    在某些情况下,这允许应用使用在目标 API 级别中定义的清单文件元素或行为,而不是仅限于使用那些针对最低 API 级别定义的元素。

    android:maxSdkVersion - 指定能够运行应用的最高 API 级别。

    重要说明:在使用该属性之前,请先阅读 文档。

    例如,要指定应用运行所需的最低系统 API 级别,应用需要在其清单中加入一个带 android:minSdkVersion 属性的 元素。

    android:minSdkVersion 是一个整数值,对应于能够运行应用的最低版本 Android 平台的 API 级别。

    当用户试图安装应用,或在系统更新后重新验证应用时,Android 系统会先检查应用清单中的 属性,然后将这些属性的值与其自己的内部 API 级别进行对比。

    只有在符合以下条件时,系统才允许安装开始:

    如果声明了 android:minSdkVersion 属性,其值必须小于或等于系统的 API 级别整数。

    如果未声明,则系统假定应用需要 API 级别 1。

    如果声明了 android:maxSdkVersion 属性,其值必须大于或等于系统的 API 级别整数。如果未声明,则系统假定应用没有最高 API 级别。

    如需了解有关系统如何处理该属性的详细信息,请阅读 文档。

    如果在应用清单中进行了声明, 元素的内容可能如下所示:

    ...

    应用在 android:minSdkVersion 中声明 API 级别的主要原因是,告知 Android 系统,它使用了在指定 API 级别引入的 API。

    如果由于某种原因将应用安装在 API 级别更低的平台上,则它会在运行时试图访问不存在的 API 时发生崩溃。系统通过在应用需要的最低 API 级别高于目标设备上的平台版本时不允许安装应用来防止出现这种结果。

    例如,android:minSdkVersion 属性。

    随后,应用便可安装在 Android 1.5(API 级别 3)和 Android 1.6(API 级别 4)等平台上,但不能安装在 Android 1.1(API 级别 2)和 Android 1.0(API 级别 1)平台上。

    如需了解有关如何指定应用 API 级别要求的详细信息,请参阅清单文件文档的 部分。

    开发注意事项

    下文提供有关您在开发应用时应该考虑的 API 级别的信息。

    应用向前兼容性

    Android 应用一般向前兼容新版本的 Android 平台。

    因为几乎所有对框架 API 的更改都是新增更改,所以使用 API 任何给定版本(其 API 级别所指定版本)开发的 Android 应用均向前兼容更新版本的 Android 平台以及更高 API 级别。

    应用应该能够在所有后期版本的 Android 平台上运行,除非在个别情况下应用使用的某个 API 部分后来由于某种原因被移除。

    向前兼容性很重要,因为许多 Android 设备都接收 OTA 系统更新。

    用户可以安装您的应用并顺利使用,然后通过接收 OTA 更新升级到新版本的 Android 平台。

    安装更新后,您的应用将运行在新运行时版本的环境中,但这个版本具有您的应用所依赖的 API 和系统功能。

    在某些情况下,在该 API 之下所做的更改(例如对底层系统本身的更改)可能会影响运行在新环境中的应用。

    因此,作为应用开发者,您必须了解应用在各系统环境中的外观和行为。

    为帮助您在各种版本的 Android 平台上测试您的应用,Android SDK 提供了多个可供您下载的平台。每个平台都包括一个兼容的系统映像,您可以在 AVD 中运行该映像来测试您的应用。

    应用向后兼容性

    Android 应用不一定向后兼容比其编译时所针对的目标版本更久远的 Android 平台版本。

    每个新版本的 Android 平台都可能包括新的框架 API,例如那些能够让应用使用新的平台功能或者替换现有 API 部分的 API。

    应用可以在运行于新平台时使用这些新 API,如上所述,也可以在运行于更新版本的平台(API 级别所指定的平台)上时使用这些新 API。

    反之,由于早期版本的平台不包括新 API,因此使用新 API 的应用无法运行在这些平台上。

    尽管 Android 设备降级至之前版本平台的情况不太可能发生,但必须意识到,在现实情况下可能有许多设备运行的是早期版本的平台。

    即便是在能够获得 OTA 更新的设备中,也可能发生一些设备获得的更新滞后,可能在相当长时间内无法获得更新的情况。

    选择平台版本和 API 级别

    当您开发应用时,需要选择您所编译的应用所针对的目标平台版本。

    一般而言,您编译的应用所针对的目标版本应该是您的应用所能支持的最低平台版本。

    您可以通过在编译应用时依次降低其所针对的目标编译版本来确定可能的最低平台版本。

    确定最低版本后,您应该使用相应平台版本(和 API 级别)创建一个 AVD,然后对您的应用进行全面测试。

    请务必在应用的清单中声明 android:minSdkVersion 属性,并将其值设置为平台版本的 API 级别。

    声明最低 API 级别

    如果您构建的应用使用的 API 或系统功能是在最新平台版本中引入的,则应将 android:minSdkVersion 属性的值设置为最新平台版本的 API 级别。

    这样做可确保用户只能将您的应用安装在运行兼容版本 Android 平台的设备上,

    并进而确保您的应用可以在用户设备上正常工作。

    如果您的应用使用在最新平台版本中引入的 API,但未声明 android:minSdkVersion 属性,则应用可以在运行最新版本平台的设备上正常工作,但无法在运行早期版本平台的设备上正常工作。

    在后一种情况下,应用将在运行时试图使用早期版本上不存在的 API 时发生崩溃。

    针对更高 API 级别进行测试

    编译应用之后,您应该确保在应用的 android:minSdkVersion 属性所指定的平台上对其进行测试。

    为此,请使用您的应用所需的平台版本创建一个 AVD。

    此外,为确保向前兼容性,您还应在所有使用的 API 级别高于您的应用所用 API 级别的平台上运行并测试您的应用。

    Android SDK 提供了多个可供您使用的平台版本(包括最新版本),并提供了可供您在必要时下载其他平台版本的更新器工具。

    要访问该更新器,请使用位于 /tools 目录的 android 命令行工具。

    您可以通过执行 android sdk 来启动 SDK 更新器。

    您还可以直接双击 android.bat (Windows) 或 Android (OS X/Linux) 文件。

    要在模拟器中于不同平台版本上运行您的应用,请为您想测试的每个平台版本创建一个 AVD。

    如需了解有关 AVD 的详细信息,请参阅创建和管理虚拟设备。

    如果您要使用物理设备进行测试,请确保您知晓它所运行的 Android 平台的 API 级别。

    请参阅本文顶部表格中所列的平台版本及其 API 级别。

    按 API 级别过滤参考文档

    Android Developers 网站在每个参考文档页面的右上角提供了一个“Filter by API Level”控件。

    您可以利用该控件,根据应用在其清单文件的 android:minSdkVersion 属性中指定的 API 级别,只显示您的应用实际可以访问的 API 部分的对应文档。

    要使用过滤,请选择用于启用过滤的复选框,该复选框就在页面搜索框下方。

    然后将“Filter by API Level”控件设置为您的应用所指定的同一 API 级别。

    请注意,后期 API 级别中引入的 API 随即灰显,并且其内容会被屏蔽,因为您的应用无法访问它们。

    在文档中按 API 级别进行过滤并不能让您查看每个 API 级别新增或引入的 API - 它仅仅是提供了一种途径,让您能够查看与给定 API 级别关联的整个 API,同时将后期 API 级别中引入的 API 元素排除在外。

    如果您决定不想过滤 API 文档,只需使用复选框停用该功能。

    默认情况下系统会停用 API 级别过滤,这样无论 API 级别如何,您都能查看完整的框架 API。

    还请注意,各 API 元素的参考文档指定的是引入各元素的 API 级别。

    软件包和类的 API 级别在各文档页面内容区域的右上角以“Since ”形式指定。

    类成员的 API 级别在其位于右边距的详细说明标头中指定。

    展开全文
  • Android API Level对应Android版本一览表_ 红壶吃猬队的博客-CSDN博客API Level Android版本 26 8.0 25 7.1.1 24 7.0 23 6.0 22 5.1.1 21 5.0.1 20 4.4w.2 19 4.4.2 18 4.3.1 17 4.2.2 16 4.1.2 15 4.0.3 14 4.0 10 ...
    展开全文
  • AndroidAPI完整参考手册,新手+老手必备,值得参考,不看这个你白学Android
  • 表中详细给出android5.1.1中API和权限的对应关系,做安卓恶意分析的同学可以参考
  • 所有的api均来自于网络收集,特此分享给大家
  • Android官方API文档完整版chm版Android官方API文档完整版chm版
  • Android6.0API中文手册CHM版,如果在win7环境打不开,请右键->解除锁定,重新打开OK,文件大小约60M
  • Android API中文文档.rar

    2021-03-19 09:24:06
    Android原生开发
  • Android API Level一览表

    2021-08-11 16:47:53
    API Level 最初Android版本 正式名称 首次发布日期 后续Android版本 备注 31 12 S 2021-05-19 30 11 R 2020-09-09 29 10 Q 2019-06-05(Beta 4) ...
    API Level最初Android版本正式名称首次发布日期后续Android版本备注
    3112S2021-05-19
    3011R2020-09-09
    2910Q2019-06-05(Beta 4)-
    289Pie2018-08-06
    278.1Oreo2017-12-05
    268.0Oreo2017-08-21
    257.1Nougat2016-10-047.1.1、7.1.2
    247.0Nougat2016-08-22
    236.0Marshmallow2015-10-056.0.1
    225.1Lollipop2015-03-095.1.1
    215.0Lollipop2014-11-125.0.1、5.0.2
    204.4wKitkat Wear2014-06-254.4w.1、4.4w.2
    194.4Kitkat2013-10-314.4.1、4.4.2、4.4.3、4.4.4
    184.3Jelly Bean2013-07-244.3.1
    174.2Jelly Bean2012-11-134.2.1、4.2.2
    164.1Jelly Bean2012-07-094.1.1、4.1.2
    154.0.3IceCreamSandwich2011-12-164.0.4
    144.0IceCreamSandwich2011-10-184.0.1、4.0.2
    133.2Honeycomb2011-07-153.2.1、3.2.2、3.2.3、3.2.4、3.2.5、3.2.6
    123.1Honeycomb2011-05-10
    113.0Honeycomb2011-02-22
    102.3.3Gingerbread2011-02-092.3.4、2.3.5、2.3.6、2.3.72021-09-27日之后停止维护2.3.7版本
    92.3Gingerbread2010-12-062.3.1、2.3.2
    82.2Froyo2010-05-202.2.1、2.2.2、2.2.3
    72.1Eclair2010-01-12
    62.0.12009-12-03
    52.02009-10-26
    41.62009-09-15
    31.52009-04-27
    21.12009-02-09
    11.02008-09-23
    展开全文
  • android api 和版本对应表汇总

    千次阅读 2022-04-06 16:51:15
    我们都是知道,安卓系统的历来的名称都是很有意思的,下面无限互联Android培训的老师归纳了一下:Android在正式发行之前,最开始拥有两个内部测试版本,并且以著名的机器人名称来对其进行命名,它们分别是:阿童木...
  • Android API

    2018-08-12 14:41:22
    Android API文档下载。学安卓的朋友可以下载。很不错哟。
  • Android API 25(7.1)

    2018-01-09 22:19:23
    真实的资源包,欢迎下载!鉴于之前个人寻找安卓7.1的API的经历,整个内网没有能用的,因此希望能帮到大家!
  • Android API 文档(含有中文版+英文官方版)。 最新安卓api文档,希望对android开发者有所帮助吧 android API
  • Package Description Android SDK Platform 28 Revision 4 Archive Description ...Android 8.1.0 (API 27) SDK Platform CSDN下载地址: https://download.csdn.net/download/jiaoxiaogu/10516574

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 527,000
精华内容 210,800
关键字:

安卓api