电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

2025年Android知识点

2025年Android知识点_第1页
1/4
2025年Android知识点_第2页
2/4
2025年Android知识点_第3页
3/4
Android 是基于 Linux 内核的软件平台和操作系统,采用了软件堆栈的架构,共分为 4 层:第一层是 Linux 内核,提供由操作系统内核管理的底层基础功能;第二层是中间件层,由函数库和 Android 运行时构成;第三层是应用程序框架层,提供了 Android 平台基本的管理功能和组件重用机制;第四层是应用程序层,提供了一系列关键应用程序。2、Dalvik 虚拟机基于寄存器的 Java 虚拟机,每个应用程序在一种独立的 Dalvik 虚拟机上运行4、Android 两种开发环境:JDK + Eclipse + ADT + Android SDK JDK + Android Studio + Android SDK5、14:Min SDK Version 最低 SDK 版本22:Target SDK Version 目的 SDK 版本22:Compile SDK Version 编译的 SDK 版本6、adb:Android Debug Bridge,连接 PC 与 Android 设备的桥梁adb connect 127.0.0.1:6555查看设备:adb devices安装软件:adb install 卸载软件:命令 1:adb uninstall <软件名>命令 2:adb uninstall -k <软件名>登录设备 shell:命令 1:adb shell命令 2:adb shell 从计算机上发送文献到目的机:adb push <当地途径> <远程途径>从目的机上下载文献到计算机:adb pull <远程途径> <当地途径>显示协助信息:adb help7、Android 项目目录:(代码与资源分开)src 源代码目录gen 目录(,不能手动修改,R.java 作用:)res 资源目录(/res/layout/目录:界面布局文献,xml;/res/raw 不参与编译的资源,不能生成对应文献)AndroidManifest.xml 清单文献(申明应用程序属性信息,申明组件,申明权限,唯一一种组件 BroadcastReceiver 不需在 AndroidManifest 中注册)8、四大组件:Activity,Service,BroadcastReceiver,ContentProvider,前 3 个组件的组件之间的通信由 Intent 实现,另一 app 需通过 ContentResolver 来与 ContentProvider 通信。Activity 是 app 的表达层,作用:与顾客交互,显示信息;Service 用于无顾客界面,但需长时间在后台运行的应用;BroadcastReceiver 监听系统广播、其他应用程序广播、其他组件广播,并响应广播消息;ContentProvider 用于进程间共享数据。9、申明权限以访问其他功能:10、setContentView(UI 控件),所有 UI 控件都继承自 View 类,View 类有一种非常重要的子类:ViewGroup(容器)ViewG...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

2025年Android知识点

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部