新聞中心
這篇文章主要為大家展示了“Android中如何創(chuàng)建類(lèi)似Instagram的漸變背景效果”,內(nèi)容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“Android中如何創(chuàng)建類(lèi)似Instagram的漸變背景效果”這篇文章吧。
創(chuàng)新互聯(lián)專(zhuān)注為客戶(hù)提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、海陽(yáng)網(wǎng)絡(luò)推廣、微信平臺(tái)小程序開(kāi)發(fā)、海陽(yáng)網(wǎng)絡(luò)營(yíng)銷(xiāo)、海陽(yáng)企業(yè)策劃、海陽(yáng)品牌公關(guān)、搜索引擎seo、人物專(zhuān)訪(fǎng)、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供海陽(yáng)建站搭建服務(wù),24小時(shí)服務(wù)熱線(xiàn):028-86922220,官方網(wǎng)址:www.cdcxhl.com
效果圖:
1. 在drawable文件夾創(chuàng)建一些漸變顏色的資源
color1.xml
color2.xml
color3.xml
color4.xml
2. 創(chuàng)建一個(gè)用到上面創(chuàng)建的漸變色的動(dòng)畫(huà)序列,命名為animation_list.xml,放進(jìn)去drawable文件夾
3. 將上面已經(jīng)創(chuàng)建好的動(dòng)畫(huà)序列應(yīng)用到你layout的背景頂層的view中
4.在你的activity中用AnimationDrawable去實(shí)現(xiàn)過(guò)渡效果
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(); }
將狀態(tài)欄設(shè)置透明(去除狀態(tài)欄)
values/styles.xml
values-v19/styles.xml
values-v21/styles.xml
values-v23/styles.xml
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_STABLE); } setContentView(R.layout.activity_splash); } }
以上是“Android中如何創(chuàng)建類(lèi)似Instagram的漸變背景效果”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
文章題目:Android中如何創(chuàng)建類(lèi)似Instagram的漸變背景效果
網(wǎng)頁(yè)路徑:http://www.dlmjj.cn/article/gcdocd.html