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存储全局变量

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值