分享

新手必备:AIDE中文网教你用AIDE安卓开发

 gearss 2016-04-14

AIDE中文网教你用AIDE安卓开发

                                                                                                                                   2015-12-22 奥奥 

Android 程序教程

总述:建立Android SDK的Android应用程序使用Java/XML

AIDE支持开发使用Android SDK的Java / XML的Android应用程序。助手应用程序自带了Android SDK的移动版本,所以无需安装任何东西。下面的教程展示如何开始使用AIDE开发Android SDK的应用程序。要了解更多关于SDK访问的可能性developer.android.com


你需要具备的开发前的准备条件

必备条件

从AIDE中文网社区下载汉化的AIDE工具 并进行安装 确保你的Android设备在最低版本支持下(从2.2所有Android版本支持),并启动它。

AIDE自带了Android SDK的移动版本,所以无需安装任何东西。


新建一个AIDE android程序

创建应用程序项目

当您启动AIDE首次在专家模式下,你将看到“新建项目”对话框。如果你已经打开了一个项目,该对话框不会显示,但您可以从AIDE集成的文件浏览器,通过选择调用它“在这里创建新的项目……”。在创建应用程序对话框中,您先选择要创建的项目类型。对于你的第一个应用程序中选择“Android应用程序/ Hello World”的位置。一个对话框会弹出,你可以定义的基本信息你的新的应用程序:首先,选择适合你的应用程序的名称。


选择您的应用程序包名称。你的包名称必须在安装了Android系统上的所有软件包是唯一的。出于这个原因,它通常最好的,如果你使用始于您的组织或出版实体的反向域名的名称。最后,点击“创建”,使AIDE生成新的应用程序的项目。一个应用程序的项目包含了所有包括你的Android应用程序的源代码文件。 AIDE会产生对你的SD卡这些文件。 AIDE也将打开新的应用程序的两个重要文件进行编辑:main.xml中和MainActivity.java。默认情况下,AIDE会为您的新项目的Git仓库。此行为可在设置被关闭。请参阅有关使用Git版本控制系统的更多信息教程。


运行你的新AIDE程序

运行App

运行一个应用程序项目,AIDE是很容易上手的。刚刚从菜单中选择“运行”。为了运行你的应用程序,AIDE会先建立一个Android应用程序包文件(APK)为您的应用程序。一个APK文件是用来分发和安装应用软件到Android操作系统。 APK文件包含了所有你的程序的代码,资源,签名,证书和manifest文件。你会看到一个弹出显示生成的进度条。

非root设备上运行(问题解决方案)

一旦构建完成,AIDE将安装APK并运行应用程序。在非root的设备上,为了让Andorid安装您的应用程序,你必须在Android设置中启用了“未知来源”选项。如果这不是这种情况Android将显示一个对话框,说明在安装已被阻止。该对话框让您选择去设置并启用“未知源”。一旦你做到了这一点再次运行该应用程序即可。

在非root权限的设备,你会看到Android的应用程序安装对话框,询问你是否要安装应用程序。选择“是”,你的应用程序将在您的设备上安装。你会看到一个对话框,询问你是否要运行它。选择“打开”那里,你的应用程序将启动。 AIDE的的“Hello World应用程序”,将显示“Hello World”的,在屏幕的中央。

root设备上运行(问题解决方案)

如果您的设备是rootde和你已经安装了AIDE Premium key,你将不会在运行的时候弹出安装对话框。 AIDE会静默安装的APK和启动应用程序。


用户界面的设计

先决条件
在AIDE中文网社区论坛下载并安装AIDE汉化版,并按照本教程构建第一个应用程序创建一个新的“Hello World应用程序”。

Android的用户界面设计

一个Android应用程序的图形用户界面使用视图的层次结构建造。 Android SDK中提供了一个XML文件格式,让您使用UI元素的层次结构来定义XML的UI。当你创建的“Hello World应用程序”AIDE自动打开main.xml中的文件,它是用来定义这个应用程序的主要活动UI。 AIDE有一个设计师内置向您展示这一定义XML布局将如何看起来像奔跑的时候。点击“设计”,在操作栏中打开它。在UI层次结构的意见(可选)包围红线。当你点击一个视图,你可以跳转到XML源代码元素定义它。如果你安装了Android的UI设计的应用程序,可以直观,无需修改用户界面手动修改XML。

添加一个按钮

我们要添加一个按钮,用户界面。为了做到这一点添加XML按钮元件的XML文件。你需要指定按钮的布局宽度和高度。选择“WRAP_CONTENT”,这意味着该视图将大小以按钮的所需内容的大小完全匹配。还指定布局保证金和按钮的文本。有迹象表明,可以使用,如果需要的话,例如用于定义按钮的字体大小和颜色多种性能。 AIDE会帮助你通过显示可能的代码完成建议键入XML代码。打开设计,看看你的按钮将如何看起来像在最后的UI。如果你安装了Android的UI设计的应用程序,你可以做所有这些变化,而无需手动修改XML。

       

响应按钮

我们要退出应用程序,当用户点击该按钮。要做到这一点,你必须将代码添加到该按钮的单击事件作出回应。在助手切换到文件MainActivity.java。在OnCreate方法中添加Java代码听按钮的单击事件。当事件被触发,称之为“终点”的方法,这将完成的活动,即退出程序。再次AIDE会帮助你通过打字完成建议的代码。当你键入它还将强调可能出现的错误。当你长按一个错误AIDE允许您选择可能的修复错误。

测试新的应用程序用户界面

来测试新添加的按钮的应用程序,选择“运行”了。您的应用程序会显示新添加的按钮,当你点击它的应用程序将退出,就像你在Java代码来实现它。


布局的设计与使用

先决条件
在AIDE中文网社区论坛下载并安装AIDE汉化版以及AIDE Android的UI设计器。你可以使用这个应用程序作为一个独立的应用程序来编辑的Android UI布局。它也完全集成到AIDE,一旦两者都安装。

创建一个新布局

当你启动设计程序也就自动的创建一个新的空布局。您可以在创建,删除和边栏布局之间切换。设计程序还充分融入AIDE,如果两者都安装了。当你创建的“Hello World应用程序”AIDE自动打开main.xml中的文件,它是用来定义这个应用程序的主要活动UI。点击“设计”,在操作栏中打开设计此布局。

编辑布局

一个Android应用程序的图形用户界面使用视图的层次结构建造。当前UI层次结构的意见与包围在编辑模式下红线。点击任何视图进行编辑,如添加子视图,删除视图或编辑它的属性。另外,也可以挖掘在边栏视图层次结构进行编辑的图。按照截图的步骤添加含中心按钮一个新的LinearLayout。用同样的方法,你可以添加更多的小工具,并改变其外观编辑它们的属性。

分享布局

Android SDK中提供了一个XML文件格式,可以定义XML中的UI布局较UI元素的层次结构。使用AIDE,Eclipse或安卓机器人的一个Android UI布局XML可以很容易地集成到你的Android应用程序。设计程序可以导出和导入布局的XML 或者使用复制粘贴或使用分享给其他应用程序。如果你已经开始通过AIDE布局编辑那么,没有必要导出/导入XML。

       

欢迎大家留下你们的疑惑和建议,奥奥为新手提供的教程就到这里了!

AIDE中文网()

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多