



下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
【移動(dòng)應(yīng)用開(kāi)發(fā)技術(shù)】Android中如何創(chuàng)建類(lèi)似Instagram的漸變背景效果
/upload/information/20200623/125/125066.gif1.在drawable文件夾創(chuàng)建一些漸變顏色的資源<?xml
version="1.0"
encoding="utf-8"?>
<shape
xmlns:android="/apk/res/android">
<gradient
android:startColor="#614385"
android:endColor="#516395"
android:angle="0"/>
</shape><?xml
version="1.0"
encoding="utf-8"?>
<shape
xmlns:android="/apk/res/android">
<gradient
android:startColor="#5f2c82"
android:endColor="#49a09d"
android:angle="45"/>
</shape><?xml
version="1.0"
encoding="utf-8"?>
<shape
xmlns:android="/apk/res/android">
<gradient
android:startColor="#4776E6"
android:endColor="#8E54E9"
android:angle="90"/>
</shape><?xml
version="1.0"
encoding="utf-8"?>
<shape
xmlns:android="/apk/res/android">
<gradient
android:startColor="#7141e2"
android:endColor="#d46cb3"
android:angle="135"/>
</shape><?xml
version="1.0"
encoding="utf-8"?>
<animation-list
xmlns:android="/apk/res/android">
<item
android:drawable="@drawable/color1"
android:duration="10000"
/>
<item
android:drawable="@drawable/color2"
android:duration="10000"
/>
<item
android:drawable="@drawable/color3"
android:duration="10000"
/>
<item
android:drawable="@drawable/color4"
android:duration="10000"
/>
</animation-list><?xml
version="1.0"
encoding="utf-8"?>
<LinearLayout
xmlns:android="/apk/res/android"
xmlns:tools="/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:background="@drawable/animation_list"
android:id="@+id/container">
<!--
Child
Views
-->
</LinearLayout>LinearLayout
container
=
(LinearLayout)
findViewById(R.id.container);
AnimationDrawable
anim
=
(AnimationDrawable)
container.getBackground();
anim.setEnterFadeDuration(6000);
anim.setExitFadeDuration(2000);
//
開(kāi)始播放動(dòng)畫(huà):在onResume方法中開(kāi)始播放漸變動(dòng)畫(huà)
@Override
protected
void
onResume()
{
super.onResume();
if
(anim
!=
null
&&
!anim.isRunning())
anim.start();
}
//
停止播放動(dòng)畫(huà):在onPause方法中停止播放漸變動(dòng)畫(huà)
@Override
protected
void
onPause()
{
super.onPause();
if
(anim
!=
null
&&
anim.isRunning())
anim.stop();
}<resources>
<style
name="Theme.AppTheme.TranslucentStatusBar"
parent="Theme.AppCompat.Light.NoActionBar"
/>
</resources><resources>
<style
name="Theme.AppTheme.TranslucentStatusBar"
parent="Theme.AppCompat.Light.NoActionBar">
<item
name="android:windowTranslucentStatus">true</item>
</style>
</resources><resources>
<style
name="Theme.AppTheme.TranslucentStatusBar"
parent="Theme.AppCompat.Light.NoActionBar">
<item
name="android:statusBarColor">@android:color/transparent</item>
</style>
</resources><resources>
<style
name="Theme.AppTheme.TranslucentStatusBar"
parent="Theme.AppCompat.Light.NoActionBar">
<item
name="android:statusBarColor">@android:color/transparent</item>
<item
name="android:windowLightStatusBar">true</item>
</style>
</resources>public
class
MainActivity
extends
AppCompatActivity
{
@Override
protected
void
onCreate(Bundle
savedInstanceState)
{
super.onCreate(savedInstanceState);
//
加入下面的代碼
if
(Build.VERSION.SDK_INT
>=
Build.VERSION_CODES.LOLLIPOP)
{
findViewById(android.R.id.content).setSystemUiVisibility(
View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
|
View.SYSTEM_UI_FLAG_LAYOUT_STAB
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 區(qū)塊鏈技術(shù)在數(shù)字版權(quán)保護(hù)中的應(yīng)用指南
- 基礎(chǔ)設(shè)施建設(shè)項(xiàng)目可研報(bào)告
- 云倉(cāng)項(xiàng)目可行性研究報(bào)告
- 公司內(nèi)部規(guī)章制度培訓(xùn)教程
- 三基訓(xùn)練護(hù)理復(fù)習(xí)試題有答案
- 企業(yè)營(yíng)銷(xiāo)自動(dòng)化技術(shù)應(yīng)用及效果評(píng)估報(bào)告
- 規(guī)范辦公室管理規(guī)章制度手冊(cè)
- 三農(nóng)特色農(nóng)業(yè)發(fā)展策略研究
- 三農(nóng)電子商務(wù)平臺(tái)建設(shè)實(shí)施方案
- 智能財(cái)稅綜合實(shí)訓(xùn) 下篇 第五章工作領(lǐng)域四-任務(wù)一、任務(wù)二
- GB/T 14541-2017電廠用礦物渦輪機(jī)油維護(hù)管理導(dǎo)則
- GB 10133-2014食品安全國(guó)家標(biāo)準(zhǔn)水產(chǎn)調(diào)味品
- 講題比賽游戲中的必勝策略問(wèn)題-(取棋子游戲)課件
- 旅游學(xué)概論李天元版復(fù)習(xí)總結(jié)
- 人教版八年級(jí)上歷史思維導(dǎo)圖課件
- 重慶大學(xué)介紹課件
- 江蘇省南京市2020年中考英語(yǔ)試題
- 《電氣裝配車(chē)間生產(chǎn)工序流程卡》中英文對(duì)譯版
- 四年級(jí)下冊(cè)英語(yǔ)課件:Unit 4 There are seven days in a week-Lesson 19人教精通版
- 加油站承重罐區(qū)安全風(fēng)險(xiǎn)及管理
- 拱涵計(jì)算書(shū)-6.0m-1m
評(píng)論
0/150
提交評(píng)論