专栏首页Android干货Android开发专业名词及工具概述

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

前言:

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

名词:

一、SDK(Software Development Kit)

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

二、API(Application Programming Interface)

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

三、.9.png

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

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

四、NDK(Native Development Kit)

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

五、APP(Application)

  即 : 手机软件

六、JNI(Java Native Interface)

  中文为JAVA本地调用。从Java1.1开始,Java Native Interface(JNI)标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。

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

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

工具:

一、ProGuard

  ProGuard是一个压缩、优化和混淆Java字节码文件的免费的工具,它可以删除无用的类、字段、方法和属性。可以删除没用的注释,最大限度地优化字节码文件。

  它还可以使用简短的无意义的名称来重命名已经存在的类、字段、方法和属性。

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

二、Draw9Patch

  免费的实用工具,可以简单方便的创建.9.png 图片

Android Studio 也提供快速制作.9.png

  将一张图片 重命名为.9.png格式的图片 ,放于res/drawable文件夹中

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

三、Android SDK管理器

  下载样式的 机器人图标

点击进入Android SDK管理器,可以用于查看已安装的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)

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Fragment问题集

    听着music睡
  • Android横屏下Fragment界面重叠问题

    听着music睡
  • 集合去重方法,自备

    听着music睡
  • 熬过了互联网“寒冬”,接下来的金三银四你该怎么面试进BAT?

    又要交房租了,工资怎么还不发?每个月总觉得钱不够花,工资总是跟不上消费,什么时候能涨个工资呢?

    Android技术干货分享
  • 从0系统学 Android--1.1认识 Android

    默认学习者会简单的 Java 语法!Android 方面完全从零开始!跟着我系统的学习吧!

    开发者
  • Android 9.0适配及部分新特性介绍

    在最开始针对速贷进行Android9.0版本的适配时,我使用的是真机是vivo X21A,将targetSdkVersion升到28,运行发现网络请求全报400...

    用户2802329
  • Android P专区免费开放 -- 同样的Android,不同的体验

    原文链接:http://wetest.qq.com/lab/view/376.html

    WeTest质量开放平台团队
  • Android P专区免费开放 -- 同样的Android,不同的体验

    2018年3月8日,Google推出了Android P Preview版本,并提供官方镜像下载。

    WeTest质量开放平台团队
  • 现已推出 Android 8.1 和 Android Oreo Go 版本 —— 为所有人打造由 AI 驱动的全覆盖移动平台

    Android 开发者
  • React Native0.50+开发指导

    概要 本文主要对React Native 0.50的关键性的更新做个讲解和开发适配指导,希望能对从事React Native开发的你有所帮助: 在兼容性方面新增...

    CrazyCodeBoy

扫码关注云+社区

领取腾讯云代金券