当前位置: 首页 > article >正文

android studio开发文档

android基本样式

1.文本

在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述在这里插入图片描述

2.设置文本大小

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

3.字体颜色

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

背景
在这里插入图片描述
资源文件
在这里插入图片描述xml’引用资源文件
在这里插入图片描述

4.视图宽高

在这里插入图片描述
在这里插入图片描述

5.间距

在这里插入图片描述

6.对齐方式

在这里插入图片描述

常用布局

1.linearLayout线性布局

在这里插入图片描述
在这里插入图片描述

2.相对布局 RelativeLayout

在这里插入图片描述

在这里插入图片描述

3.网格布局GridLayout

在这里插入图片描述在这里插入图片描述

4.scrollview滚动视图

在这里插入图片描述在这里插入图片描述

Button

在这里插入图片描述

在这里插入图片描述

点击事件与长按事件

在这里插入图片描述长按

在这里插入图片描述

按钮禁用与恢复

在这里插入图片描述

图像显示

1.imageView

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述在这里插入图片描述

在这里插入图片描述

2.图像按钮 Imagebutton

在这里插入图片描述
叠加效果 forontgruond(前景图) background(背景图)

在这里插入图片描述

3.同时展示图像与文字

在这里插入图片描述

activity

1.activity启动与结束

actuvity屏幕组件
跳转 意图

  • 从当前页面跳转到新页面
    startActivity(new Intent(源页面.this,目标页面.class))

  • 从当前页面回到上一个页面,相当于关闭当前页面
    finish();//结束当前的活动页面

2.activity的启动模式

  1. 默认启动模式standard
    在该模式下启动的activity会依次按照启动顺序被一次压入到Task栈中

  2. 栈顶复用模式singleTop
    微信支付

  3. 栈内复用singleTask
    程序主界面

  4. 全局唯一singleInstance

**

举例

**
1.在两个活动之间交替跳转
两页面之间进行跳转,摁返回键,当跳转到第一个页面时,退出到主页面。
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)在这里插入图片描述

2.登录成功之后不再返回登录页面

第一次登录输入账号密码,登陆成功之后,点击返回键,不在跳转到登录界面。
设置启动标志为FLAG_ACTIVITY_CLEAR_TASK,是清空栈里所有实例。需重新寻找一个活动栈,也就是同时设置FLAG_ACTIVITY_NEW_TASK,该标志用于开辟新任务的活动栈。
在这里插入图片描述

3.activity生命周期

在这里插入图片描述

在这里插入图片描述
oncreate: setcontentView,findviewById

在这里插入图片描述

4.显式和隐式Intent

在这里插入图片描述Intent的组成部分

在这里插入图片描述
显示意图:直接指定来源活动与目标活动,有三种方式
在这里插入图片描述在这里插入图片描述在这里插入图片描述

在这里插入图片描述
隐式意图
1.跳到系统页面的action
在这里插入图片描述2.跳到非系统页面的action 在另一个模块里新加intent-filter
在这里插入图片描述

![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/da006196ba1b4828ae1b529f42b12845.png在这里插入图片描述

1.向下一个activity发送数据

在这里插入图片描述
发送
在这里插入图片描述接收
在这里插入图片描述

2.向上一个activity返回数据

在这里插入图片描述

在这里插入图片描述
将请求的消息打包,发送请求返回结果的意图

在这里插入图片描述在这里插入图片描述

在这里插入图片描述

为活动补充附件信息

1.利用资源文件配置字符串

在这里插入图片描述
在这里插入图片描述

2.利用元数据传递配置信息(使用(嵌入)第三方应用(sdk))

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

3.给应用界面注册快捷方式

二、第二部分 中级控件

1、图形定制

1.图形Drawable

在这里插入图片描述在这里插入图片描述

2.形状图形

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述

在这里插入图片描述在这里插入图片描述

在这里插入图片描述

3.点9图片(九宫格图片)

在这里插入图片描述

4.状态列表图形

在这里插入图片描述在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

2.选择按钮

1.复选框checkbox

在这里插入图片描述
定制样式
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.开关按钮switch

在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述

3.单选按钮RadioButton

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述

3.文本输入

1.编辑框EditText

在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述

2.焦点变更监听器

在这里插入图片描述

3.文本变化监听器

在这里插入图片描述当手机号或者密码,输入到指定长度后,关闭键盘
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述在这里插入图片描述

4.对话框

1.提醒对话框AlertDialog

在这里插入图片描述
在这里插入图片描述在这里插入图片描述

2.日期对话框DataPickerDialog

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.时间对话框TimePickerDialog

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

在这里插入图片描述在这里插入图片描述

三、数据存储

1.共享参数sharepreferences

1.共享参数的用法

在这里插入图片描述在这里插入图片描述

2.用法

在这里插入图片描述

在这里插入图片描述

2.数据库SQLlite

1.sqlliteDateBase数据库管理器

在这里插入图片描述

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

在这里插入图片描述在这里插入图片描述

2.数据库帮助器SqlLiteOpenHelper

在这里插入图片描述
在这里插入图片描述

3.外部存储空间

4.应用组件application

1.application生命周期

在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.application存储全局变量


http://www.kler.cn/a/576466.html

相关文章:

  • HarmonyOS 应用程序包结构 (编译态)
  • 低代码平台的后端架构设计与核心技术解析
  • Spring面试问答
  • 鸿蒙生态日日新,夸克、顺丰速运、驾校一点通等多款应用功能更新
  • MC9S12单片机上电初始化过程及BOOTLOADER分析
  • 国自然面上项目|基于海量多模态影像深度学习的肝癌智能诊断研究|基金申请·25-03-07
  • 阿里云操作系统控制台——ECS操作与性能优化
  • 编写一个基于OpenSSL的SSL/TLS服务端(HTTPS)可运行的完整示例
  • 13.数据结构(软考)
  • Redis优化秒杀
  • 我的第一个CVE漏洞挖掘之旅
  • 可视化+图解:轻松搞定链表
  • C# CompareTo Compare 方法使用详解
  • 78.StringBuilder简单示例 C#例子 WPF例子
  • LeetCode hot 100—二叉树的最大深度
  • ubuntu22.04安装P104-100一些经验(非教程)
  • Spring Boot集成Minio笔记
  • pytest结合allure
  • 音频3A测试--AGC(自动增益)和NS(降噪)测试
  • 数组扩展【ES6】