1一目的
1.初识安卓界面有关知识
2..实现两张图片的显示,使用透明色去替换原有图片的对应点的像素,立刻获取替换之后的图片 将图片显示在ImageView上面。
二技术
(1)* 使用两种方式界面布局
* 1.xml配置
* 2.使用Java代码创建
* 默认一个Activity对应一个xml配置文件
* 命名特点:activity_界面功能.xml
* xml文件就是一个容器:可以放很多UI控件、
* 布局:这么多控件如何布局、
* 1.约束布局 ConstrainLayout
* 2.线性布局:LinearLayout 垂直 水平
* 3.相对布局: RelativeLayout
* 4.帧布局: FrameLayout
* 5.表格布局: TableLayout GridLayout
* 6.绝对布局 AbsoluteLayout
3.xml:解耦
* 什么时候需要代码创建:需要灵活操作控件
* 什么时候需要xml配置: 控件是静态的,变化的对象不多
(2).* Android 里大部分的控件都会提供很多方法
* 这些方法需要自己去重写,不需要自己主动调用
* 什么是Activity = 一个界面
* 管理一个界面从创建到运行到结束的整个过程/生命周期
* 配置界面 系统调用 onCreate
* 启动界面 onStart
* 重新启动 onRestart
* 唤醒界面 onResume
* 暂停界面 onPause
*销毁界面 onDestroy
得到
(3)使用透明色去替换原有图片的对应点的像素,立刻获取替换之后的图片 将图片显示在ImageView上面。
id
通过id可以找到视图。
(4)源代码:
运行结果:
图片发自简书App
三:总结。一点一点加油吧,向老大学习,该来的总会来的。