編輯:關於Android編程
實踐出真知:
一>平移動畫
overridePendingTransition(R.anim.enterAnim,R.anim.exitAnim);
方法中第一個參數表示進enterAnim,第二個參數表示出exitAnim;怎麼理解呢?
比如:如果我寫出這樣的一個效果,如同在網易新聞上的一樣。當你點擊一條新聞的時候,好像當前頁面不動,然後所請求的新聞頁面從右向左逐漸平移過來並完全遮掩(覆蓋)當前頁面。如果實現它,看XML代碼:
/** enterAnim */
/** exitAnim */
然後,當你要跳轉到另一頁面時候在startActivity(Intent intent);之後放置上面的方法。
運行一下效果你就會知道,所謂的“進”就等同於,當前不想要看到的頁面。咱要讓它消失;相反,則”出“就是讓你想要看到的新頁面呈現出來並遮住(覆蓋)當前頁;
當點擊返回時候,應用效果和上面的點擊效果相反;效果:當前頁向右平移撤去,原先當前頁下面的頁面原封的呈現出來。
當然還是使用上面的方法,此時XML代碼如下;
/** enterAnim */
/** exitAnim */
依然使用方法:
overridePendingTransition(R.anim.enterAnim,R.anim.exitAnim);
思路與請求效果思路相反;
其實,平移就是相當於一條河流;首先要知道該河流要想那個方向走。
比如向左:設置定方法的第一個參數(令當前頁面向左平移)是從右向左移動,緊跟著請求頁面(第二個參數)也是同方向從右向左平移。這樣才能實現平移的流動性;
待續。。。。
寫這篇博客的目的就是教大家利用AndroidSDK自帶的support lib來實現APP日間/夜間模式的切換,最近看到好多帖子在做關於這個日夜間模式切換的開源項目,其實
在Android開發當中,在界面上彈出一個Dialog對話框使我們經常需要做的,本篇做一下記錄,以備遺忘時查詢。dialog就是一個在屏幕上彈出一個可以讓用戶做出一個選擇
前言其實對於側滑菜單,在博主剛開始學android接觸到的時候,博主是非常感興趣的,也非常想知道它是如何實現的,在技術的不斷上升之後,我也可以自己封裝側滑菜單了.雖然網上
管理log一般有兩種方法,博主推薦大家使用下面的第一種方法:第一種方法:第一步:定義一個logTools工具類,相信你能夠看懂的,誰的log,可以用誰的名字做方法名,如l