1一目的
1.初識(shí)安卓界面有關(guān)知識(shí)
2..實(shí)現(xiàn)兩張圖片的顯示,使用透明色去替換原有圖片的對(duì)應(yīng)點(diǎn)的像素,立刻獲取替換之后的圖片? 將圖片顯示在ImageView上面。
二技術(shù)
(1)* 使用兩種方式界面布局
* 1.xml配置
* 2.使用Java代碼創(chuàng)建
* 默認(rèn)一個(gè)Activity對(duì)應(yīng)一個(gè)xml配置文件
* 命名特點(diǎn):activity_界面功能.xml
* xml文件就是一個(gè)容器:可以放很多UI控件、
* 布局:這么多控件如何布局、
* 1.約束布局 ConstrainLayout
* 2.線性布局:LinearLayout 垂直 水平
* 3.相對(duì)布局:? RelativeLayout
* 4.幀布局:? FrameLayout
* 5.表格布局:? TableLayout GridLayout
* 6.絕對(duì)布局? AbsoluteLayout
3.xml:解耦
* 什么時(shí)候需要代碼創(chuàng)建:需要靈活操作控件
* 什么時(shí)候需要xml配置: 控件是靜態(tài)的,變化的對(duì)象不多
(2).* Android 里大部分的控件都會(huì)提供很多方法
* 這些方法需要自己去重寫,不需要自己主動(dòng)調(diào)用
* 什么是Activity? = 一個(gè)界面
* 管理一個(gè)界面從創(chuàng)建到運(yùn)行到結(jié)束的整個(gè)過(guò)程/生命周期
* 配置界面? 系統(tǒng)調(diào)用 onCreate
* 啟動(dòng)界面? ? onStart
* 重新啟動(dòng)? ? onRestart
* 喚醒界面? ? onResume
* 暫停界面? ? onPause
*銷毀界面? ? ? onDestroy
(3)使用透明色去替換原有圖片的對(duì)應(yīng)點(diǎn)的像素,立刻獲取替換之后的圖片? 將圖片顯示在ImageView上面。
通過(guò)id可以找到視圖。
(4)源代碼:
運(yùn)行結(jié)果:

三:總結(jié)。一點(diǎn)一點(diǎn)加油吧,向老大學(xué)習(xí),該來(lái)的總會(huì)來(lái)的。