文章插圖

文章插圖
今天晚上教大家一個UI特效,登陸頁面拉鉤平滑動畫過度動效 。
同時,在給大家分享之前,這里推薦下我自己建的Android技術分享群 :653961128,不管你是小白還是大牛,小編我都挺歡迎,不定期分享干貨,包括2017最新的Android企業案例學習資料和零基礎入門教程,歡迎初學和進階中的小伙伴,大家一起交流學習,共同進步 。
【android設計登錄頁面 安卓設計登錄界面】效果
默認高度變化超過100就認為鍵盤彈起,并且此處獲取的鍵盤的高度沒有減去狀態欄的高度,我改進了一下,當非全屏的時候獲取的鍵盤高度減去狀態欄的高度 。
修改后的代碼截圖如下:
把需要往上移動的布局放在一個容器里面;容器的高度計算好,給出定值;登錄頁面設置鍵盤模式為:android:windowSoftInputMode=”adjustResize”在KeyboardWatcher.SoftKeyboardStateListener的回調接口里面處理要處理的事,也就是平移動畫之類的,看著玩耍吧!void onSoftKeyboardOpened(int keyboardHeightInPx);void onSoftKeyboardClosed();
回顧
這個跟上次相比還有一個點就是關于顯示和隱藏密碼的問題:
1.發現之前項目的顯示和隱藏密碼是動態設置EditText的inputType來實現的,效果不太好,有點鍵盤抖動的趕腳 。所以用了EditText的setTransformationMethod方法來實現,想過看了就知道,棒棒的~
2.封裝了TextView的上下左右Drawable,可以實現動態在布局文件設置大小及資源,省的在Act or Frg去設置了:
- 三維效果圖制作軟件 設計三維效果圖用什么軟件
- 店鋪logo設計軟件 制作LOGO軟件
- android透明顏色代碼 android透明背景代碼
- 3d立體圖用什么軟件畫 設計3d圖立體圖的軟件
- ktv點歌系統程序設計 ktv點歌系統怎么做
- 設計建筑用什么軟件 建筑工程設計用什么軟件
- 芯片設計賽道 半導體芯片賽道
- 平面設計軟件有哪些軟件 廣告設計軟件有哪些軟件
- 原型系統界面設計工具 ui界面原型設計工具
- 美的的郵箱是什么 美的電子郵件系統登錄
