安卓开发
文章平均质量分 92
炒鸡玛卡
这个作者很懒,什么都没留下…
展开
-
安卓学习笔记3.1 线性布局
(left、center、right、top、bottom可以搭配形成很多种对齐方式)第三个布局里添加三个布局,按照1:2:3比例水平瓜分手机屏幕。主布局资源文件 - activity_main.xml。添加三个线性布局,按照1:2:3比例垂直瓜分手机屏幕。在第二个布局里添加一个横向线性布局,里面添加四个按钮。问题:想设置自己喜欢的颜色,怎么定义颜色常量?其余几种情况:左中对齐、右中对齐和下中对齐。将约束布局改为线性布局,删掉默认的标签。添加一个线性布局,设置自定义边框。将约束布局改为线性布局。原创 2022-11-12 16:01:41 · 177 阅读 · 1 评论 -
安卓学习笔记2.3 窗口跳转与传递数据
不论是桌面应用还是手机应用程序,需要对用户的动作提供响应,这种为用户动作提供响应的机制就是事件处理。安卓提供了两种事件处理机制:基于回调的事件处理和基于监听的事件处理。基于监听的事件处理是一种“面向对象”的事件处理,涉及三种对象:事件源(EventSource)、事件(Event)、事件监听器(EventListener)。基于监听的事件处理流程图。原创 2022-11-11 22:03:56 · 215 阅读 · 0 评论 -
安卓学习笔记2.2 Activity生命周期
启动应用,查看LogCat里的消息(然后我们切换应用状态:前台⟹ \Longrightarrow⟹后台⟹ \Longrightarrow⟹前台⟹ \Longrightarrow⟹关闭)Activity在onResume()方法和onPause()方法之间时处于活动状态,此时可以与用户进行交互。应该按【Overview】键,选中【生命周期】应用向上滑动,即可关闭该应用。单击在后台运行的【生命周期】应用,其窗口又重回前台,查看日志信息。按【Back】按键,其实无法关闭【生命周期】应用。原创 2022-11-11 16:24:12 · 441 阅读 · 0 评论 -
安卓学习笔记2.1 Activity 概述
Activity 类是 Android 应用的关键组件,而 Activity 的启动和组合方式则是该平台应用模型的基本组成部分。在编程范式中,应用是通过 main() 方法启动的,而 Android 系统与此不同,它会调用与其生命周期特定阶段相对应的特定回调方法来启动 Activity 实例中的代码。移动应用体验与桌面体验的不同之处在于,用户与应用的互动并不总是在同一位置开始,而是经常以不确定的方式开始。原创 2022-11-10 23:28:33 · 202 阅读 · 0 评论 -
安卓学习笔记1.4 安卓平台架构
Android系统采用分层架构的思想,架构清晰,层次分明,协同工作。Android的系统架构不仅从宏观上认识了Android系统,同时,也给我们的学习与实践指明了方向。若是从事Android应用开发,那应该研究Android的应用框架层和应用程序层;若是从事Android系统开发,那应该研究Android的系统库和Android运行时;若是从事Android驱动开发,那应该研究Android的Linux内核。Android是一种基于Linux的开放源代码软件栈,其平台架构如下图所示。3.会使用安卓调试桥。原创 2022-11-10 15:31:16 · 216 阅读 · 0 评论 -
安卓学习笔记1.3 安卓应用目录结构
安卓学习笔记1.3 安卓应用目录结构。原创 2022-11-10 14:29:36 · 187 阅读 · 0 评论 -
安卓开发笔记1.2测试开发环境
看屏幕提示,建议不使用硬编码字符串(Hardcoded string),应该使用@string资源。官方文档:普通图片放在drawable目录,icon图标放在mipmap目录。将背景图片background.png拷贝到drawable目录里。打开res\layout目录,打开主布局文件。单击【Finish】按钮。,默认是Design视图。文件中定义一个字符串变量。原创 2022-11-09 11:17:25 · 78 阅读 · 0 评论 -
安装Android Studio
Android Studio 安装原创 2022-09-13 15:16:03 · 620 阅读 · 1 评论