0

1179

android studio编辑器的一些配置

乐果   发表于   2024 年 12 月 02 日

最近因公司项目需要,又开始研究 android 程序开发。

于是开始了 android studio 编辑器的捣腾,在 mac 系统下安装还算顺利。

但把项目第三方 demo 代码下载后,在 android studio 编辑器里初始化各种报错。

本来很早就计划去了解一下安卓开发,趁着这次开发任务,抽空之余,先梳理一下 android studio 编辑器的一些配置。

Gradle

Android Studio 通过 Android Gradle 插件 使用 Gradle 来构建代码;

Android Studio 每次升级后, Android Gradle 插件自动更新,对应的 Gradle 版本也会变动;

因此会产生如下对应关系:

(1)Android Studio 版本与 Android Gradle 插件版本对应关系

具体见官网描述:Android Gradle 插件版本说明 | Android 开发者 | Android Developers

如图所示

……

标签:android 继续阅读

0

1773

android开发笔记 | 日志跟踪理解 activity 生命周期

乐果   发表于   2024 年 04 月 07 日

因公司技术应用的需要,今年准备为自己增加一门技能:安卓开发。

今天在 ubuntu 系统环境下,把 Android Studio 编辑器安装好了, 同时也安装了java sdk 8 ……

开发环境

ide 安装: Android Studio 下载

jdk8 安装:华为镜像 可以选择去 Orical 官网下载,但官网下载实在是太慢了,所以选择用华为镜像。

sudo tar -xvzf ./jdk-8u151-linux-x64.tar.gz -C /opt/java

添加环境变量,把下面两行添加到 /etc/profile

export JAVA_HOME=/opt/java/jdk1.8.0_151
export PATH=$JAVA_HOME/bin:$PATH

kotlin

现在的 android 开发跟十年前已经有很大区别,2017年谷歌公司将 kotlin 语言作为 android 开发的主要语言,现在越来越多的应用开始转向 kotlinkotlinjava混合模式开发。

作为新手,建议买一本书籍熟悉一下,例如我买了人民邮电出版社(图灵)的这本:Android编程权威指南(第4版) ,有需要电子版的可以私下向我索要。

activity 生命周期

这几天学习过程中,发现安卓的开发跟现在的前端开发比较像,组件化、事件驱动等。

android 的每个 Activity 实例都有其生命周期。在其生命周期内,activity运行、暂停、停止和不存 在这四种状态间转换。每次状态转换时,都有相应的 Activity 函数发消息通知 activity

上图显示了 activity 的生命周期、状态以及状态切换时系统调用的函数。 内存中是否有 activity 实例、用户是否可见、是否活跃在前台(等待或接受用户输入中),看图中的各种状态就知道了。

……

标签:android 继续阅读