| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 移动开发 -> 手把手第一篇:写出第一行 Hello World -> 正文阅读 |
|
[移动开发]手把手第一篇:写出第一行 Hello World |
如何在 iOS 或 Android 应用中写出第一行属于自己的 Hello World? 本期文章属于《手把手系列教学》的第一篇,如果你还不太了解这一系列,可以点击 这里 查看详情。 iOS 篇开发一个 iOS 移动应用大致需要以下 4 步:
0X00 工具准备工欲善其事必先利其器,一个 Mac 设备必不可少( iMac、MacBook皆可),接下来下载最新版本的 Xcode 作为 iOS 开发的IDE(Integrated Development Environment ,集成开发环境,就是编辑、编译、链接、调试统统包含的一揽子开发环境,移动开发的 IDE 一般还会包含移动设备的模拟器)。 建议从 Mac App Store 进行下载和安装,免费哦~ 0X01 新建项目第一步,打开 Xcode,点击首页的 Create a new Xcode project第一行,不要点错了 第二步,依次选择界面中的 iOS - App - Next
第三步,在 Product Name 中输入 hello, world 然后选择 Next
第四步,选择一个存储移动应用的文件夹,点击 create在这里我们把文件夹放在了桌面 第五步,一个初始的项目就建好了!0X02 认识 Xcode
Xcode 开发环境的默认基本框架如上图:
0X03 添加代码第一步,点击左侧项目导航中的 ViewController.m 在 ViewController.m 的代码中找到一个函数叫做 viewDidLoad,这个函数里已经有一行代码:
在这行代码后面添加这一段代码:
在这里我们简单解释下这五行代码是干什么的:
0X04 运行程序第一步,回到 Xcode 界面中,选中苹果机型模拟器,点击左侧的播放按钮
第二步,你就会看到一个写着“hello world” 的应用跑起来了。
Android 篇与开发 iOS 应用的逻辑基本一致,开发 Android 应用也需要以下 5 步:
0X00 开发工具安装和配置第一步,需要先在 Android 官网下载 Android Studio(直接点击 传送门 进入下载链接), 如果你不会科学上网的话,也可以在 国内镜像 下载。
在这里可以根据你的电脑型号(浏览器会自动根据机型推荐链接,比如我的就是 Intel 芯片的 MacBook )下载安装包,在下载完成后双击跟着提示一步一步完成安装就行了。 0X01 搭建开发环境与 Xcode 不同,我们还需要在正式编写 Android 应用前,配置本地的开发环境。 第一步,安装 JDK 8首先需要安装 JDK 8,JDK 就是研发 Android 应用的官方环境,点击 这里 下载(我的链接也是适用于 Mac 电脑,如果你的电脑不一样需要切换一下)。 下载完成后,双击下载好的 jdk-8u311-macosx-x64.dmg ,单击接受许可协议后,在新出现的“安装类型窗口”中,点击“安装”。 此时会出现一个窗口,显示**“安装程序正在尝试安装新软件。输入您的密码以允许此操作”。** 所以我们需要再输入管理员密码之后,再次点击“安装软件”。等到显示确认窗口之后,即可完成安装。 第二步,配置 JDK 环境在第一步中,我们只是把 JDK1.8 的文件复制到操作系统上。但还需要让其他应用知道 JDK1.8 环境存在的具体位置,因此我们还需要配置系统的环境变量。 但首先,我们自己得先知道 JDK 目录安装在哪里,按照下面的路径我们可以找到 JDK 的主目录,如下图所示: 也就是说,JDK 的真实目录在这里 /Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home, 既然知道了 JDK 的安装目录,那就让我们打开终端(同时按住键盘上的 command 和空格,并在之后的弹框中输入 terminal.app 后敲击回车)开始配置:
在文件的末尾加入这一行语句:
然后用 source 命令更新环境配置
配置完毕后,我们就可以验证 Java 环境配置是否正确了,依然在终端中输入
如果正确显示出了版本号,就代表配置成功了 0X02 在 Android Studio 中,创建第一个项目打开 Android Studio ,Android Studio 第一次打开需要下载 Android SDK 和 Gradle 等工具包, 所以第一次打开可能比较慢(合理科学上网会快一些),Android Studio 准备好后,开始创建第一个项目。 第一步,新建项目
之后,点击 Finish 就可以完成项目的创建了。 0X03 完成简单 Hello world 代码编写首先让我们认识 Android 应用的项目文件结构: 所以我们也需要修改 UI 布局与逻辑 2个文件,首先编辑 activity_main.xml :
然后编辑 MainActivity :
0X04 编译 APK 文件,让应用在手机上跑起来第一步,打开安卓手机的开发者模式,在开放者选项里面打开 USB 调试
第二步,通过数据线将电脑和手机连接在一起
Android studio 会完成整个项目的编译打包,并且将 App 安装到你的手机后开始启动 App 完成所有的流程。
第三步,大功告成,不出意外你会看到成功打开了 App !点击按钮会出现下面的 toast 消息 如果正确按照教程,那相信你已经成功的做出了属于自己的第一个 iOS 与 Android 应用,本期教程基于 mac 电脑进行实现,如果你的电脑是 Windows 或者其他操作系统,还需要进行一些其他的灵活配置。 在下一期的文章中,我们将会一起聊聊如何写出 SDK ,并且将 SDK 引入到移动应用中,敬请期待。 |
|
移动开发 最新文章 |
Vue3装载axios和element-ui |
android adb cmd |
【xcode】Xcode常用快捷键与技巧 |
Android开发中的线程池使用 |
Java 和 Android 的 Base64 |
Android 测试文字编码格式 |
微信小程序支付 |
安卓权限记录 |
知乎之自动养号 |
【Android Jetpack】DataStore |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 8:50:20- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |