第一個獨立Android App

        一直有獨立開發一個app的想法,卻不知道以自己一人之力,能做出個什麼東西。

        去年年底答應女朋友要送她一個特別的禮物,遂萌發不如爲她專門做個app的想法,到前天,情人節零點,算是完成,將app安裝在女友的手機裏。看着她感動欣喜的樣子,覺得這段時間的努力值了。 

          這個App可以分爲5個部分:


           1. App啓動畫面。

            

            因爲女友喜歡小王子,就以小王子做背景。左邊的文字是豎着一個一個慢慢的漸變出來,右邊的女友的圖像爲了製造懸念,是在文字現實到一半才漸變出來的。當所有文字和圖片顯示完成後,再隔幾秒鐘,文字和圖片就消失不見,背景圖開始旋轉並縮小,感覺挺酷~

            

            

            2.App主界面

            當開機畫面旋轉至最小時,切換至主界面,主界面如下:

            

            設計時想,這是一個私人的app,功能顯示就沒必要做得像大衆app那樣,幾個底部幾個tab來回切換功能。我這個主要圖個新鮮與可愛,就找來了這張背景圖,四個功能導航圖標按照設想,是想做成像是在四顆葡萄雕刻出來的樣子,無奈我不會ps,叫朋友幫忙,p成這個樣子,算是湊合,可效果真不可恭維~


            3.第一個功能,圖片瀏覽器

            

             裏面有6張圖片,都是我用Uface軟件畫上去的,然後在網上找到一種擬手寫字體疊加到圖片上,做得很像手畫和手寫上去的,最後竟然把女朋友騙過去了~    這個圖片瀏覽器比較簡單,就實現了右手向左劃切換圖片,雙擊圖片把圖片放大。


             4. 刮刮樂

             

             這是一個類似刮刮樂的功能,女友很喜歡這個功能,可能因爲可以把我當牛馬使喚(後悔中....)

             這個功能其實實現起來不難,就是在中間那塊區域圖上一層灰色不透明的色彩,只要手一滑動記錄座標並把那塊區域就設爲透明顏色。  


             5.分享想法

              

              這個功能是精簡了小米標籤的開源代碼,我自己加上了分享給我這個功能(用短信發送的方式),我的考慮是在這上面寫東西想法可能會比較詳細,感覺也會比短信編輯界面好很多。


             6.mp3播放器

             

             這個播放器只能點擊播放與暫停,和滾動歌詞,當然這個播放器並不是重點,重點是我內嵌了一首自己唱的歌,大笑。其實也可以調用安卓自帶的播放器或者第三方播放器,不過這樣太沒意思,總不能在一整個界面只放一首歌曲孤零零在那,選擇播放器也麻煩,自己就做個簡簡單單的,不過現在還有一個小bug,就是播放的過程中如果點擊暫停,有可能歌詞就不再滾動了,卡在那,這兩天有空把它修復掉。

            

             最後,這個app的功能實現起來都不難,網上也有開源的例子參考,主要是想點子都很用心和有趣,如果你覺得我這個東西有些點子還不錯,歡迎到github上下載源碼。

             (提示,因爲女友的手機屏幕是3.7寸,所以app啓動畫面我就以3.7寸屏幕來設置位置,想安裝到其他屏幕請自行適配屏幕)

              

             github app安裝包

            

發佈了26 篇原創文章 · 獲贊 52 · 訪問量 14萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章