做国内贸易的网站,江都微信网站建设,网络哪里能接活做网站,各个国家的google网站开发工具
Android Studio#xff0c;用于开发 Android 应用的官方集成开发环境 (IDE)。包括以下功能#xff1a;
基于Gradle的构建系统 gradle是一个项目构建工具#xff0c;将源工程打包构建为apk 安卓模拟器统一环境代码编辑模拟器实时更新Github集成Lint功能#xff0…开发工具
Android Studio用于开发 Android 应用的官方集成开发环境 (IDE)。包括以下功能
基于Gradle的构建系统 gradle是一个项目构建工具将源工程打包构建为apk 安卓模拟器统一环境代码编辑模拟器实时更新Github集成Lint功能可以用于性能兼容性等问题检测C和NDK支持支持谷歌云平台可以继承谷歌云消息和AppEngine 安装方式 官网下载打开安装accept协议然后一直next到底。 需要注意一点就是要设置一下国内代理 使用清华镜像站mirrors.tuna.tsinghua.edu.cn 一般第一次打开就会提示设置代理如果没有提示就在setting里面找直接搜proxy就有
使用方式 傻瓜式根据按钮名称按就行新建项目有很多项目模板第一个项目可以选Empty Compose Activity可以用它来构建 Compose 应用。这个模板只有一个屏幕。 跟着按键名称按直到下面这一步然后点击finish 整体结构和JetBrains家的IntelliJ IDEA很像因为本来就是基于 IntelliJ IDEA开发的 Android Studio的主要界面为代码界面和设计界面(设计界面就和Qt的Designer一样是为了让程序员直观看到应用界面)
项目结构
Android应用模块库模块Google App Engine 模块
Android Studio中的项目视图默认是项目逻辑视图 实际上存储是这样的结构可以点击箭头所指地方改变视图 最常用的视图还是项目逻辑视图
编程语言
安卓开发最常用的语言是Java和KotlinKotlin代码文件的后缀是kt程序的入口是main但是在安卓开发中程序的入口是onCreate()函数。
class MainActivity : ComponentActivity() {override fun onCreate(savedInstanceState: Bundle?) { //程序入口super.onCreate(savedInstanceState)......}
}Composable //这个称为注解语法是注解名可以理解为给函数添加一些信息
//相关资料https://juejin.cn/post/6959860379652456484
fun Greeting(name: String) {Text(text Hello $name!)
}为了及时展示效果可以使用Preview注解实现一个预览函数这个函数可以不需要构建整个应用就可以查看外观
Preview(showBackground true)
Composable
fun DefaultPreview() {GreetingCardTheme {Greeting(Meghan)}
}虚拟设备
Android studio提供了虚拟安卓设备方便开发 在工具栏的tool里面有一项Device manager点开就可以配置一个虚拟设备可以选择手机型号手机系统版本系统版本号边上有个下载按钮可以点击下载系统镜像。 选完系统镜像后还可以配置横屏竖屏然后点击完成 现在上面就会显示你的设备了就可以直接点击边上的运行按钮运行了之前点的话就会提示没有目标设备。 顺便歪一下这个虚拟设备的底层是使用qemu实现的世界闭环了 运行效果
连接手机
手机打开开发者模式然后连上电脑设备那一栏就会显示你的手机然后点run就行了APP就会发到手机需要手动安装然后会自动启动。