学习笔记_学习Android开发的第一天(草稿待完善)
计算机领域的概念
计算机编程语言(computer programming language)
开发一款软件(software)的过程:
编写代码,然后将代码编译打包。集成开发环境(Integrated Development Environment,简称IDE)
操作系统
职业现状
android的入门门槛高,市场需求减小,从网上可以看到广告少,培训班的开课班少,网上的教学视频最新的少。而Python比较热门
历史背景
2007年,苹果公司(Apple Company)发布了苹果手机(Apple Phone)。它上面安装的操作系统是IOS。
2009年,谷歌公司(Google Company)发布了安卓手机(Android Phone)。它上面安装的操作系统是安卓(Android)。
概念与概念之间的关系
安卓(Android)是一个操作系统。它主要安装在手机,平板。它们被称为“安卓手机(Android phone)”,“安卓平板电脑(Android tablet)”。
被安装在安卓上的应用,被称为安卓应用(Android Application)。
Windows也是一个操作系统。它主要安装在个人电脑(Personal Computor)和服务器(Server)上。服务器可以简单理解为,比个人电脑配置更高的计算机(Computor)。
被安装在Windows上的应用,被称为Windows应用(Windows Application)。
Java和Kotlin
Java,Kotlin是两个计算机编程语言。它们都可以用来开发安卓应用。
和Java相比,Kotlin的代码看起来更简洁,但相应地,可读性更差。
代码可读性:一段代码越容易被读懂什么意思,我们就说,它的可读性越高Java语言从1991年首次出现。
Kotlin晚些出现。
选择哪种语言学习安卓开发?
我个人将使用java语言,(使用)Java语言(编写)的代码更容易被人理解,因此更适合新手。
Android的开发
作为安卓的创造者,谷歌发布了一款软件,叫做安卓工作室(Android Studio)。它专门用来“一站式"地开发安卓应用。现在,安卓应用开发者中,绝大多数人在使用它。
安卓工作室的官网地址是:https://developer.android.google.cn。在上面可以学到很多“第一手”知识。
第一个安卓应用
安装安卓工作室
创建一个新的工程(Project)
运行(run)它
运行这个应用(Application,简称app),在手机上的安卓上
运行这个应用,在电脑上的安卓模拟器(Emulator)上
熟悉工程目录
sdk
或者gradle文件
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库