0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何写一个适用于Android的应用

454398 来源:网络整理 作者:网络整理 2019-12-09 17:00 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:安装Java SE Development Kit 7

本指南假定您知道如何安装程序,但是如果您没有,请查看此指南。

安装 Java SE Development Kit 7(简称JDK)。

选择“接受许可协议” ,然后为您的操作系统下载正确的可执行文件。如果您使用的是Windows,但您不知道所使用的操作系统,则只需下载“ Windows x86.exe”文件。

JDK是用于使用Java编程语言构建应用程序,小程序和组件的开发环境。 JDK包含一些工具,这些工具可用于开发和测试以Java编程语言编写并在ava平台上运行的程序。由于Android应用程序是使用Java语言编写的,因此该程序是必需的。

步骤2:安装Android SDK

如何写一个适用于Android的应用

《像普通程序一样,strong》安装 Android SDK,点击下一步,然后将其安装在您想要保存的位置。完成后,找到可执行文件并运行程序。

将弹出一个窗口,完成加载后,您可以关闭标题为“选择要安装的软件包”的窗口。

在Android SDK窗口的左侧,有5个选项。

单击标题为“可用软件包”的一个,然后单击“ Android存储库”。

为此,本教程中,您仅应安装“ Android SDK平台工具,修订版2”和“ SDK平台Android 2.2,API 8,修订版2”。

如果您使用其他SDK平台,则完全有可能完成本教程。

这两个选项都可以在此步骤随附的图片中看到。

点击“安装所选文件”以安装软件包。

注意:如果在安装软件包后提示您重新启动计算机,请这样做。

步骤3:安装Eclipse

最后一个您需要安装的程序将用于在您的程序中进行编程。

安装 Eclipse,方法是下载相应的.zip文件,然后提取内容到您会记得的文件夹中。提取内容后,只需要做的就是运行“ eclipse.exe”文件。

步骤4:设置Eclipse

最后,我们准备好进行编程了。我们将创建一个AVD。 AVD是Android虚拟设备,也称为仿真器

打开Eclipse 。

在窗口顶部,单击窗口-》 Android SDK和AVD Manager。

左侧突出显示的部分应突出显示虚拟设备。

单击右上角的按钮新建,并创建新的AVD 与图片相同的设置。

填写“名称”并选择“目标”后,单击“创建AVD”。

我正在本教程中使用Android 2.2,因为这就是我的手机使用。它不是您可以编写此程序的唯一目标。

步骤5:“ Hello World”应用的开始

Go返回Eclipse窗口并单击File-》 New-》 Project。

在那里,转到Android文件夹并选择“ Android Project”,选择它后单击Next。对您的文件进行适当的更改。项目窗口(如第二张图片所示):

更改名称

选择目标

命名应用程序

更改程序包名称

单击完成更改后。

步骤6:应用程序的胆量

如果您的屏幕是看起来不像图片,请导航到HelloWorld下的左侧,然后单击src左侧的箭头。

现在 单击箭头以 example.helloandroid的左侧。

双击HelloWorldActivity.java ,屏幕应该看起来一样。

如果代码缺少第三行,则没关系。

步骤7:您的应用的实际代码

在相应的突出显示行中键入以下行代码从图像开始:

第一行:import android.widget.TextView;

此行允许您将文本输出到屏幕。

第二行:TextView tv = new TextView(this);

此如果您要输出1行,则必须使用line。在这种情况下,该行是Hello World!

第三行:tv.setText(“ Hello World!”);

此行(您可以猜到)输出文本Hello World!

第四行:setContentView(tv);

此行返回第二行,实际上将文本输出到屏幕。

使用这些代码行,您已经成功创建了一个App说Hello World!

第8步:运行您的应用程序

要运行该程序,右键单击左侧的HelloWorld 项目。

移至运行方式并选择Android应用程序。‘

模拟器将需要花费一些时间才能打开,但最终它将运行您的应用程序,所以请耐心等待。

恭喜,您现在已经成功编写了适用于Android的Hello World应用程序。

有关进一步提高技能的详细信息,请参阅下一步。

步骤9:更多信息

因此,您想了解更多有关为Android制作应用程序的信息吗?太好了,但是您创建的任何东西都不会像此Hello World应用程序那样简单。

您将需要开始学习Java。下面有两个非常好的网站,它们将帮助您学习Java和Android编程的基础知识。一旦您准备好将应用程序放到App Store上,请看这里。

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Android
    +关注

    关注

    12

    文章

    3985

    浏览量

    133046
  • 应用
    +关注

    关注

    2

    文章

    441

    浏览量

    34772
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    IEC 62368标准适用于哪些产品

    IEC62368-1标准是国际电工委员会(IEC)制定的项安全标准,适用于音视频设备、信息技术设备以及通信设备。该标准的全称是:IEC62368-1:Audio/video,informationandcommunicationtechnologyequipment–S
    的头像 发表于 10-29 14:47 394次阅读
    IEC 62368标准<b class='flag-5'>适用于</b>哪些产品

    SkyOne® Ultra 3.0 前端模块,适用于 WCDMA / LTE 频段 7、30、40、41 skyworksinc

    电子发烧友网为你提供()SkyOne® Ultra 3.0 前端模块,适用于 WCDMA / LTE 频段 7、30、40、41相关产品参数、数据手册,更有SkyOne® Ultra 3.0 前端
    发表于 10-20 18:35
    SkyOne® Ultra 3.0 前端模块,<b class='flag-5'>适用于</b> WCDMA / LTE 频段 7、30、40、41 skyworksinc

    适用于 LTE 频段 42 的 SkyBlue™ 功率放大器模块 skyworksinc

    电子发烧友网为你提供()适用于 LTE 频段 42 的 SkyBlue™ 功率放大器模块相关产品参数、数据手册,更有适用于 LTE 频段 42 的 SkyBlue™ 功率放大器模块的引脚图、接线图
    发表于 09-25 18:29
    <b class='flag-5'>适用于</b> LTE 频段 42 的 SkyBlue™ 功率放大器模块 skyworksinc

    适用于代 GGE 和 HSPA 手机的多模/多频段 PAM skyworksinc

    电子发烧友网为你提供()适用于代 GGE 和 HSPA 手机的多模/多频段 PAM相关产品参数、数据手册,更有适用于代 GGE 和 HSPA 手机的多模/多频段 PAM的引脚图
    发表于 09-05 18:34
    <b class='flag-5'>适用于</b>下<b class='flag-5'>一</b>代 GGE 和 HSPA 手机的多模/多频段 PAM skyworksinc

    用于无线 LAN 的 2.4 GHz 高效前端和适用于蓝牙®应用的端口 skyworksinc

    电子发烧友网为你提供()用于无线 LAN 的 2.4 GHz 高效前端和适用于蓝牙®应用的端口相关产品参数、数据手册,更有用于无线 LAN 的 2.4 GHz 高效前端和适用于蓝牙®应
    发表于 07-01 18:32
    <b class='flag-5'>用于</b>无线 LAN 的 2.4 GHz 高效前端和<b class='flag-5'>适用于</b>蓝牙®应用的端口 skyworksinc

    适用于 WLAN 和蓝牙®应用的 2.4 GHz 高效前端 skyworksinc

    电子发烧友网为你提供()适用于 WLAN 和蓝牙®应用的 2.4 GHz 高效前端相关产品参数、数据手册,更有适用于 WLAN 和蓝牙®应用的 2.4 GHz 高效前端的引脚图、接线图、封装手册
    发表于 06-20 18:30
    <b class='flag-5'>适用于</b> WLAN 和蓝牙®应用的 2.4 GHz 高效前端 skyworksinc

    2.4 GHz、256 QAM 前端模块,用于 WLAN/ 和端口,适用于蓝牙®应用 skyworksinc

    电子发烧友网为你提供()2.4 GHz、256 QAM 前端模块,用于 WLAN/ 和端口,适用于蓝牙®应用相关产品参数、数据手册,更有2.4 GHz、256 QAM 前端模块,用于 WLAN
    发表于 06-18 18:30
    2.4 GHz、256 QAM 前端模块,<b class='flag-5'>用于</b> WLAN/ 和端口,<b class='flag-5'>适用于</b>蓝牙®应用 skyworksinc

    用于 WLAN/ 的 2.4 GHz、256 QAM 前端模块和适用于蓝牙®应用的端口 skyworksinc

    电子发烧友网为你提供()用于 WLAN/ 的 2.4 GHz、256 QAM 前端模块和适用于蓝牙®应用的端口相关产品参数、数据手册,更有用于 WLAN/ 的 2.4 GHz、256 QAM 前端
    发表于 06-18 18:30
    <b class='flag-5'>用于</b> WLAN/ 的 2.4 GHz、256 QAM 前端模块和<b class='flag-5'>适用于</b>蓝牙®应用的端口 skyworksinc

    适用于电机控制的电流滤波方法

    纯分享帖,需要者可点击附件免费获取完整资料~~~*附件:适用于电机控制的电流滤波方法.pdf【免责声明】本文系网络转载,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请第时间告知,删除内容!
    发表于 06-18 16:04

    低功耗、低功耗前端模块,适用于蓝牙®范围扩展应用 skyworksinc

    电子发烧友网为你提供()低功耗、低功耗前端模块,适用于蓝牙®范围扩展应用相关产品参数、数据手册,更有低功耗、低功耗前端模块,适用于蓝牙®范围扩展应用的引脚图、接线图、封装手册、中文资料、英文资料
    发表于 06-06 18:30
    低功耗、低功耗前端模块,<b class='flag-5'>适用于</b>蓝牙®范围扩展应用 skyworksinc

    如何制作适用于Visionfive 2的Debian + UEFI固件系统?

    制作适用于Visionfive 2的Debian + UEFI固件系统
    发表于 03-10 07:51

    openocd的.cfg的文件如何写

    各位大佬们,最近想学习下openocd的.cfg的文件如何写,各位大佬们,有什么入门学习的教程吗?
    发表于 03-07 09:33

    适用于内窥镜镜头模组的环氧树脂封装胶

    适用于内窥镜镜头模组的环氧树脂封装胶适用于内窥镜镜头模组的环氧树脂封装胶是种高性能的胶粘剂,它结合了环氧树脂的优异特性和内窥镜镜头模组的特殊需求。以下是对这种环氧树脂封装胶的详细解析:
    的头像 发表于 01-10 09:18 1015次阅读
    <b class='flag-5'>适用于</b>内窥镜镜头模组的环氧树脂封装胶

    适用于TCA9511A的EVM用户指南

    电子发烧友网站提供《适用于TCA9511A的EVM用户指南.pdf》资料免费下载
    发表于 12-23 15:32 0次下载
    <b class='flag-5'>适用于</b>TCA9511A的EVM用户指南

    适用于PoE应用的低成本隔离式电源

    电子发烧友网站提供《适用于PoE应用的低成本隔离式电源.pdf》资料免费下载
    发表于 12-21 09:39 0次下载
    <b class='flag-5'>适用于</b>PoE应用的低成本隔离式电源