Anoroid开发基础知识

Android是基于Linux的移动端开元操作系统。Android系统是由Google公司推出的。Android11对应的API编号为30(12是31)以此类推。App除了在手机上运行,还能在电脑的AVD上运行。Android Studio创建模拟器的管理工具名为Device Manager。智能手机三大操作系统:IOS Android 鸿蒙。Android提供的APP专用开发工具包为SDK,主要开发语言为java。导入APP工程可以直接导入或者导入模块。

Android Studio老多版本了,全是bug,又得配置SDK,又得配置Gradle啥的,然后他们还都有版本,一言不合就炸了,还全是英文,劝各位下载和环境搭配时慎重。

不用模拟器操作用手机连接的话的用数据线连然后开启开发者模式,允许USB调试。再运行代码就行了。简单的demo我就不发了,因为我自己还没看懂呢= =。那你非得用摄像头啥的就得用真手机了,反正我觉得模拟器挺好的,就是得下,也不大,一个多G。

Anoroid开发基础知识_第1张图片

Android开发有原生开发和混合开发。原生的就是用谷歌官方的,混合开发的需要用一些前端开发的技术。除了Java,Kotlin也得用,这个玩意看着也挺简单,有自动补充,不用写分号啥的。但是你要想会Kotlin必须得会Java,就像会C++必须得会C一样。在刚开始创建项目时候可以选择用Java还是Kotin,但是我下的AndroidStudio就很❌❌了,切换不了,只有Kotlin,我真❌❌❌。XML没啥说的。属于是布局文件,是命令式的ui。软件工程的发展也属于是这样,谷歌发布的Compose也会替代XML,我也不知道老更新这些玩意干啥。SQL也得用,用SQLite。什么是SQLite以后再说。

王展朋无鸟

你可能感兴趣的:(Android,前端,java,android-studio)