1. 程式人生 > >扣丁音樂(一)——閃屏頁SplashActivity(歡迎介面)

扣丁音樂(一)——閃屏頁SplashActivity(歡迎介面)

一丶閃屏頁簡介

閃屏頁/啟動頁/指引頁/歡迎介面,顧名思義也就是出現出現幾面後自動跳轉到主頁面,起到指引或歡迎作用。在畢業論文上我是這樣寫的閃屏頁功能:1.歡迎 2.指引 3.廣告 4.為其他頁面的資料載入爭取時間提高使用者體驗

扣丁音樂就是放的圖片,這裡我只簡單寫了一點文字,如果你終於設計通過TextView的屬性也能寫出很好的壓面

扣丁音樂1.0前部分(gif圖大小限制)演示:

二丶程式碼實現

如演示圖所示,閃屏頁我只添加了幾個字xml(略)

SplashActivity.java

public class SplashActivity extends Activity{
    private static final int 
START_ACTIVITY = 0x1; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //去標題 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.activity_splash
); //在歡迎頁就啟動服務 startService(new Intent(this,MusicPlayService.class)); //傳入標記和時間跳轉 handler.sendEmptyMessageDelayed(START_ACTIVITY,3000); } private Handler handler = new Handler(){ @Override public void handleMessage(Message msg) { super.handleMessage(msg); switch (msg.what
){ case START_ACTIVITY: startActivity(new Intent(SplashActivity.this,MainActivity.class)); finish(); break; } } }; }
這裡啟動頁除了去標題設定時間3秒跳轉,還啟動了服務

相關推薦

音樂——SplashActivity(歡迎介面)

一丶閃屏頁簡介 閃屏頁/啟動頁/指引頁/歡迎介面,顧名思義也就是出現出現幾面後自動跳轉到主頁面,起到指引或歡迎作用。在畢業論文上我是這樣寫的閃屏頁功能:1.歡迎 2.指引 3.廣告 4.為其他頁面的

Kotlin Android 實戰頁面

看了一些kotlin的語法,但是總覺得不真正寫一下不行。 聽說kotlin和java完全相容,寫了寫發現,最小單位是類(java類中不能寫kotlin程式碼,反之亦然)。 想在新專案中嘗試一下的同學不要有顧慮,就像當初使用mvvm,mvp一樣,實在不行在換回java唄(哈哈

機器藝術的探索——音樂 調研資料的收集

如想讓數字演算法懂得如何面對音樂這個人類藝術的造物,需要先讓他懂得如何聽音樂、儲存音樂資訊、唱(演奏)出音樂、懂音樂、創造音樂。對於唱與演奏音樂,因為數字演算法的特殊性,顯得比人類更容易掌握它。 這裡將集中對於如何聽音樂與儲存音樂進行探索。人類對於世界的深刻理解,是在腦

網易雲音樂爬取全部歌手及歌手id

動聽的音樂,走心的評論。 總會使人不斷的遐想... 本系列將爬取分析網易雲音樂最動聽的音樂,最走心的評論。 本次爬取網易雲音樂的所以歌手及歌手id。 一、網頁分析 1.標籤 通過點選左邊已經分好類的標籤及頂部的ABC等分類標籤,得到網址地址引數。

Android 百度地圖開發如何呼叫百度地圖介面和在專案中顯示百度地圖以及實現定位

二、下載百度地圖API庫 然後新增到專案中即可。   三、在專案清單AndroidMainifest.xml配置百度地圖API key和新增相關許可權                         四、在專案呼叫百度地圖專案功能,這篇文章就首先講講顯示地圖和定位的功能 首先

微信接入探祕——從零認識微信介面

寫在前面 回想起來今年還沒有在CSDN上發過文章,草稿箱裡積攢了很多話題,可由於時間關係最終也沒發出來。不能再拖了,打算寫個系列專題,聊聊微信接入。 隨著微信使用者量的不斷增加,越來越多的企業也將自己的服務加入到了微信當中。微信本身提供的公眾號、服務

JDK8新特性學習 Lambda表示式和函式式介面

Lambda表示式和函式式介面 剛進公司時,公司正處於由JDK7換用JDK8的時間短,之所以更換JDK版本,聽說是公司業務中需要用到JDK8的一些新特性。鑑於我現在也無事可做,姑且來學習總結一下JDK8的一些特性吧。水平有限,這篇勉強算是對他人部落格上零

Android Camera學習:如何實現轉動螢幕介面選單跟著轉動效果

最近公司在做車載專案,需要把照相機原本豎向顯示改為橫向顯示。所以研究了下camera選單朝向的問題。 系統提供了一個監聽sensor狀態變化的類OrientationEventListener。在系統程式碼CameraActivity中就是繼承的這個類。 private

實現Splash的正確方式, 解決啟動現象

1. 由於在系統載入Activity的過程中,首先會讀取Activity的Theme,然後根據Theme中的配置來繪製,當Activity載入完畢後,才會替換為真正的介面。所以這裡通過android:

直播疑難雜癥排查7— 黑、花問題

黑屏 疑難雜癥 直播 花屏 綠屏 本文是 《直播疑難雜癥排查》系列的第七篇文章,我們來重點看看直播中常見的各種黑屏、花屏、閃屏問題。首先我們要明白,黑屏、花屏、閃屏等問題,可能是推流端的問題,也可能是播放器的問題,遇到這些現象,我們要第一時間用別的播放器(如 VLC,ffplay)試試,如

Android實現音樂播放器

simple ani call ket 打開文件 界面 方式 .cn 點擊 Graphical User Interface 本篇文章記錄了我實現Android簡單音樂播放器的過程,(一)中介紹了怎麽構建音樂播放器的前端頁面。首先大家看一下,界面最後是這樣的(界面有

從零開始利用vue-cli搭建簡單音樂網站

路徑 nod .com mman csdn desc blog -a where 最近在學習vue框架,練習了一些例子之後,想著搭建一個vue項目,了解到官方有提供一個vue-cli工具來搭建項目腳手架,嘗試了一下,寫下博客來記錄一下。 一、工具環境 1、node.js 6

常用自適應布局

多說 width pos back 代碼 解析 col wid center 在web開發的時候,有時候會遇見一些自適應布局,而且是一屏內自適應,特別是寫一些後臺管理系統界面,都是一屏顯示,而且顯示內容布局有固定的,也有不固定的,如果用css3的彈性盒子來

常用自適應佈局

         在web開發的時候,有時候會遇見一些自適應佈局,而且是一屏內自適應,特別是寫一些後臺管理系統介面,都是一屏顯示,而且顯示內容佈局有固定的,也有不固定的,如果用css3的彈性盒子來解決的話,當然會很容易,但是呢,css3的彈性盒子在PC端的支

基於QT的網路音樂播放器

自學Qt已經有一段時間了,但是始終感覺自己還是很弱(其實並不是感覺自己很弱,是自己本來就很弱,哈哈)。自己也照著書上敲了幾個例子,但覺得還是要寫點東西才能真正運用起來。所以,前段時間就寫了個很簡單的音樂播放器。在這裡總結一下,寫得不好,所以請各位不要介意。 先看

unity 觸程式碼物體運動

    // 縮放係數     private float distance = 1f;     // 左右滑動移動速度     private float xSpeed = 250.0f;    

NO.35——qq音樂全站爬蟲

        近日,在gitchat訂閱了一篇文章,關於Hyx做的全站爬蟲開發,進行學習和復刻,學習筆記如下: 一、目的        qq音樂提供免費線上試聽,但是下載需要付費,通過開發爬蟲,繞過付費環節,直接下載我們需要的歌曲。 二、方法        爬取物件

vue 2.0 實戰 移動音樂app專案準備工作 別名踩坑

1.package.json中新增依賴,"dependencies","devDependencies" "dependencies": { "babel-runtime": "^6.0.0", "vue": "^2.5.2", "vue-rout

Python學習之windows音樂播放器之路

1.python讀取檔案操作 與函式返回值: def getFilePath(): try: f = open("C:\\Users\\tangjing\\Desktop\\t

Android AIDL技術實戰專案-音樂播放器

實現功能 使用AIDL服務實現: 音樂播放、暫停、上一曲、下一曲、歌詞功能 音樂播放模式:順序播放 、隨機播放、單曲播放 多個頁面呼叫AIDL服務 主頁面底部音樂迷你控制器 音樂詳情頁面 程式