Android培训
美国上市Android培训机构

400-111-8989

热门课程

Android开发专业名词及工具概述

  • 时间:2017-04-07
  • 发布:Android培训
  • 来源:Android教程

系统的学习下Android开发中涉及到的一些专业名词和Android开发工具

名词:

一、SDK(SoftwareDevelopmentKit)

软件开发工具包:一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具的集合。

二、API(ApplicationProgrammingInterface)

应用程序接口,在Android中即sdk提供的方法(函数)

三、.9.png
“.9.png”是Andriod平台的应用软件开发里的一种特殊的图片形式,文件扩展名为:.9.png

用于拉伸不失真,适配众多机型。

四、NDK(NativeDevelopmentKit)

NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。

五、APP(Application)
即:手机软件
六、JNI(JavaNativeInterface)
中文为JAVA本地调用。从Java1.1开始,JavaNativeInterface(JNI)标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。

JNI一开始是为了本地已编译语言,尤其是C和C++而设计的,但是它并不妨碍你使用其他语言,只要调用约定受支持就可以了。

---------------------------------------------------------------------------------------------------------

工具:

一、ProGuard
ProGuard是一个压缩、优化和混淆Java字节码文件的免费的工具,它可以删除无用的类、字段、方法和属性。可以删除没用的注释,最大限度地优化字节码文件。
它还可以使用简短的无意义的名称来重命名已经存在的类、字段、方法和属性。

常常用于Android开发用于混淆最终的项目,增加项目被反编译的难度。

二、Draw9Patch
免费的实用工具,可以简单方便的创建.9.png图片
AndroidStudio也提供快速制作.9.png
将一张图片重命名为.9.png格式的图片,放于res/drawable文件夹中

双击文件,即可对文件进行.9拉伸编辑

三、AndroidSDK管理器
下载样式的机器人图标

点击进入AndroidSDK管理器,可以用于查看已安装的SDK版本或下载更多SDK版本

四、Logcat
日志查看工具,用于查看和过滤Android日志系统的输出,一般用于项目调试。
对应过滤类型
(1)、打印日志

(2)、查看日志

五、SQLite3

轻型数据库,可以用它访问在Android中创建和使用的SQLite数据库文件

六、AVD(Android虚拟设备管理器)
用于创建和管理将会驻留模拟器实例的虚拟设备的工具。
可以模拟不同设备上可用的软件版本和硬件设置。
可以针对各种硬件平台测试应用程序。
可以设置的参数:
(1)、尺寸
(2)、虚拟机最大堆大小
(3)、sdk支持
(4)、各种传感器支持
(5)、皮肤

(6)、等等

七、ADB(Android调试桥)
是一个客户端-服务器应用程序。
它允许连接到任何Android设备(虚拟/真机)。
由三部分组成:
(1)、一个在设备或模拟器上运行的守护进程
(2)、一个在开发计算机上运行的服务
(3)、通过服务器和守护进程进行通信的客户端应用程序(如DDMS)
上一篇:Android开发优化APP构建速度的17条建议
下一篇:分别使用Android Studio和Eclipse搭建Android开发环境的方法

Android开发源码剖析 便于性能分析的框架 hugo

Android 框架推荐小而美的日志框架 timber

Android 网络编程之WebView 的使用

让Android性能获取变得聪明伶俐

选择城市和中心
贵州省

广西省

海南省