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

    文章

    3936

    浏览量

    127397
  • 应用
    +关注

    关注

    2

    文章

    438

    浏览量

    34157
收藏 人收藏

    评论

    相关推荐

    适用于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应用的低成本隔离式电源

    NVIDIA推出适用于网络安全的NIM Blueprint

    德勤使用适用于容器安全的 NVIDIA NIM Agent Blueprint 帮助企业利用开源软件构建安全的 AI。
    的头像 发表于 11-20 09:58 223次阅读

    适用于TMS320C5504/05的电源

    电子发烧友网站提供《适用于TMS320C5504/05的电源.pdf》资料免费下载
    发表于 10-11 11:18 0次下载
    <b class='flag-5'>适用于</b>TMS320C5504/05的电源

    7MFL5430-2AA10雷达波料位计适用于哪些物料

    雷达波料位计适用于多种物料的测量,包括液体、浆料、颗粒料和固体块状物料等。同时,它还适用于各种恶劣环境和变化环境,广泛应用于多个行业领域。
    的头像 发表于 10-08 16:11 202次阅读

    适用于工业应用的使用MDIO的以太网PHY配置

    电子发烧友网站提供《适用于工业应用的使用MDIO的以太网PHY配置.pdf》资料免费下载
    发表于 09-21 10:24 0次下载
    <b class='flag-5'>适用于</b>工业应用的使用MDIO的以太网PHY配置

    选择适用于汽车应用的基准电压

    电子发烧友网站提供《选择适用于汽车应用的基准电压.pdf》资料免费下载
    发表于 09-02 11:26 0次下载
    选择<b class='flag-5'>适用于</b>汽车应用的基准电压

    适用于AR眼镜的TI DLP® Pico™技术

    电子发烧友网站提供《适用于AR眼镜的TI DLP® Pico™技术.pdf》资料免费下载
    发表于 08-23 09:21 0次下载
    <b class='flag-5'>适用于</b>AR眼镜的TI DLP® Pico™技术

    LMP91051是否适用于Pyreos的双通道?

    LMP91051是否适用于Pyreos的双通道(两颗sensor集成在同封装中,共用电源和地)热释电红外传感器
    发表于 08-19 07:17

    无意的次学习,竟让我摆脱了Android控制?

    由于鸿蒙的爆火,为了赶上时代先锋。到目前为止也研究过很长段时间。作为Android的研发人员,免不了对其评头论足,指导文档如何写才算专业?页面如何绘制?页面如何跳转?有没有四大组
    的头像 发表于 05-08 21:50 233次阅读
    无意的<b class='flag-5'>一</b>次学习,竟让我摆脱了<b class='flag-5'>Android</b>控制?

    具有4降压转换器和3LDO且适用于汽车安全相关应用的电源管理ICTPS65224-Q1数据表

    电子发烧友网站提供《具有4降压转换器和3LDO且适用于汽车安全相关应用的电源管理ICTPS65224-Q1数据表.pdf》资料免费下载
    发表于 03-22 13:54 0次下载
    具有4<b class='flag-5'>个</b>降压转换器和3<b class='flag-5'>个</b>LDO且<b class='flag-5'>适用于</b>汽车安全相关应用的电源管理ICTPS65224-Q1数据表

    微软正式发布适用于Windows的Sudo

    微软已在 Windows 11 Insider Preview Build 26052 中发布适用于 Windows 的 Sudo,并将其在 MIT 协议下进行开源。
    的头像 发表于 03-19 09:20 854次阅读
    微软正式发布<b class='flag-5'>适用于</b>Windows的Sudo

    具有5降压转换器和4LDO且适用于汽车安全相关应用的电源管理IC TPS6594-Q1数据表

    电子发烧友网站提供《具有5降压转换器和4LDO且适用于汽车安全相关应用的电源管理IC TPS6594-Q1数据表.pdf》资料免费下载
    发表于 03-05 15:12 0次下载
    具有5<b class='flag-5'>个</b>降压转换器和4<b class='flag-5'>个</b>LDO且<b class='flag-5'>适用于</b>汽车安全相关应用的电源管理IC TPS6594-Q1数据表

    网孔电流法适用于什么样的电路

    网孔电流法(Mesh Current Analysis)是种用来解析电路中的电流分布的分析方法。它基于欧姆定律和基尔霍夫电流定律,适用于求解具有多个回路的电路。 在复杂的电路中,往往存在多个回路
    的头像 发表于 03-01 11:04 3172次阅读

    是否有适用于CYBT-343026-01的SPICE型号?

    您是否有适用于 CYBT-343026-01 的 SPICE 型号? 该模块将在本质安全应用中使用,并且需要知道内部电容/电感。
    发表于 03-01 07:56