关闭

安卓基础知识

217人阅读 评论(0) 收藏 举报
Android模拟器(Android Emulator )
它是在你的计算机上运行的一个虚拟移动设备。你可以使用模拟器来在一个实际的Android运行环境下设计,调试和测试你的应用程序。
Android调试桥(Android Debug Bridge (adb) )
Adb 工具可以让你在模拟器或设备上安装应用程序的.apk文件,并从命令行访问模拟器或设备。你也可以用它把Android模拟器或设备上的应用程序代码和一个标准的调试器连接在一起。
层级观察器 (Hierarchy Viewer )
层级观察器工具允许你调试和优化你的用户界面。它用可视的方法把你的视图(view)的布局层次展现出来,此外还给当前界面提供了一个具有像素栅格(grid)的放大镜观察器,这样你就可以正确地布局了。
9-patch
Draw 9-patch工具允许你使用所见即所得(WYSIWYG)的编辑器轻松地创建NinePatch图形。它也可以预览经过拉伸的图像,高亮显示内容区域。
Eclipse IDE Android 开发工具插件(Android Development Tools Plugin for the Eclipse IDE)
ADT插件大大扩展了Eclipse集成环境功能,使得生成和调试你的Android应用程序既容易又迅速。如果你使用Eclipse,ADT插件可以让你难以置信地加快开发Android应用程序的 速度。
你可以从Eclipse IDE内部访问其它Android开发工具。例如,ADT可以让你直接从Eclipse访问DDMS工具的很多功能—屏幕截图,管理端口转发(port-forwarding),设置断点,观察线程和进程信息。
它提供了一个新的项目向导(New Project Wizard),帮助你快速生成和建立起新Android应用程序所需的最基本的文件。
它使得构建Android应用程序的过程变得自动化以及简单易行。
它提供了一个android代码编辑器,可以帮助你为Android manifest和资源文件编写有效的XML。
有关ADT插件的更多详细信息,包括安装指令,可参考Android 开发环境安装。如果你想看一个用法范例的屏幕截图,可参考Hello Android。
Dalvik 调试监视器服务(Dalvik Debug Monitor Service (ddms))
这个工具集成了Dalvik(为Android 平台定制的虚拟机(VM)),能够让你在模拟器或者设备上管理进程并协助调试。你可以使用它杀死进程,选择某个特定的进程来调试,产生跟踪数据,观察堆(heap)和线程信息,截取模拟器或设备的屏幕画面,还有更多的功能。
Android Asset Packaging Tool (aapt)
Aapt工具可以让你创建包含Android应用程序二进制文件和资源文件的.apk文件。
Android接口描述语言(Android Interface Description Language (aidl))
可以让你生成进程间的接口的代码,诸如service可能使用的接口。
sqlite3
这个工具能够让你方便地访问SQLite 数据文件。这些数据文件是由Android 应用程序创建并使用的。
Traceview
这个工具可以将你的Android 应用程序产生的跟踪日志(trace log)转换为图形化的分析视图。
mksdcard
帮助你创建磁盘映像(disk image),你可以在模拟器环境下使用磁盘映像来模拟外部存储卡(例如SD 卡)。
dx
Dx gongju 将.class字节码(bytecode)转换为Android字节码(保存在.dex文件中) 。
UI/Application Exerciser Monkey
Monkey是在模拟器上或设备上运行的一个小程序,它能够产生为随机的用户事件流,例如点击(click),触摸(touch),挥手(gestures),还有一系列的系统级事件。你可以使用Monkey来给你正在开发的程序做随机的,但可重复的压力测试 。
activitycreator
一个可以产生Ant build 文件的脚本,你可以使用它编译你的android 应用程序。如果你正在Eclipse上开发,并使用ADT插件,你不必使用这个脚本。
0
0
查看评论

Android学习笔记:Android基础知识总结

一、布局管理器 a)         线性布局               ...
  • duancanmeng
  • duancanmeng
  • 2012-03-09 10:23
  • 19646

Android基础知识整合篇——Activity知识点

Android基础知识部分整合连载篇——四大组件——Activity     今天,我着手开始android基础知识总体整合以及复习(结合郭霖大神的《第一行代码》),来对我这段时间碎片化的知识进行总结和整理,写下这些连载博文为的是方便读者对基础知识的回顾,以及我自己对所学知识点的...
  • wxj1018
  • wxj1018
  • 2016-05-30 20:38
  • 5397

Android面试基础知识总结(一)

状态:未完成 Android面试基础知识总结。 Activity 生命周期 启动Activity:onCreate->onStart->onResume锁屏或被其它Activity覆盖:onPause->onStop解锁或由被覆盖状态再回到前台:onRestart-...
  • wy819
  • wy819
  • 2016-05-16 20:30
  • 1064

Android基础知识总结

一、基础知识: 1.Android SDK:Android SDK包含了一个调试器、库、一个模拟器、文档、实例代码和教程。 2.ADT: 用于Eclipse的Android开发工具(Android Development Tools,ADT)插件是对Eclipse IDE的扩展,用以支持androi...
  • lantian0802
  • lantian0802
  • 2014-03-22 17:27
  • 2163

Android面试系列之Android基础知识

这两天就要换工作了,为了拿到offer,是时候来一波面试准备了!希望自己能找到心仪的工作。也希望这篇博客能帮助到大家。本篇博客是相对基础的知识,虽然是基础,但是很重要,你能保证你都记住了么?Activity相关Activity是四大组件之一,应该是我们开发中接触最多的组件了吧。那么问题来了!什么是A...
  • yuzhiqiang_1993
  • yuzhiqiang_1993
  • 2017-05-25 15:50
  • 1872

Android基础知识点总结

Android基础知识点总结在学习了很长一段时间的Android基础内容,如果不做及时的复习,那么后面的项目学习起来可能就没那么顺利了,并且复习也是一件很愉快的事。古人有云:“学而时习之不亦说乎”,应该就是这个道理。~本文大纲~Android基础知识点总结 Day01 01Android系统中我们常...
  • u010495996
  • u010495996
  • 2016-05-07 19:25
  • 5665

android常用的必备基础知识

首先从四大组件说起:  Activity:  生命周期:  activity三种状态:运行(运行在最前端)、停止(不可见,完全被覆盖)、暂停(可见,但前端还有其他activity)  生命周期相关的方法:onCreate-onStart-onResum...
  • qq_25462179
  • qq_25462179
  • 2017-06-30 17:37
  • 178

Android基础知识点汇总

这里收集了大家常用的一些Android代码,持续更新中,内容来自自己的平时积累和网络上看到的文章,部分原文地址在最下方。如有错误欢迎指正,如有侵权,请联系我删除。里面可能会有重复内容,请忽略,有需要的可以fork,fork前别忘了点赞哦 setBackgroundResource(0)...
  • h416756139
  • h416756139
  • 2016-05-14 12:06
  • 4499

网络的使用-安卓基础知识整理

Android开发中网络技术的使用(使用HttpURLConnection、OkHttp) JSON格式数据的处理(用JSONObject、GSON进行解析)
  • qq_38333853
  • qq_38333853
  • 2017-07-22 11:11
  • 122

一些面试基本知识(Android篇一)

AndroidActivity设计模式之MVC模式 参考博客、文章 http://www.cnblogs.com/liqw/p/4175325.html MVC即==Model-View-Controller== M:逻辑模型。 负责建立数据结构和相应的行为操作处理。V:视图模型。 负责在屏幕上...
  • gyhgx
  • gyhgx
  • 2017-03-28 11:07
  • 2131
    个人资料
    • 访问:9099次
    • 积分:377
    • 等级:
    • 排名:千里之外
    • 原创:27篇
    • 转载:9篇
    • 译文:0篇
    • 评论:0条