Android精選源碼
Android優質博客
為什么組件化?隨著移動互聯網的發展,或許中小型項目還可以用單工程+MVC/MVP/MVVM的架構來完成,但當項目到了一定程度之后,編譯時間?原來越長,測試或者開發任何一個模塊功能都需要整個項目重啟運行。常規單工程+MVC/MVP/MVVM項目:乍一看,這樣的結構只要咱們模塊分層明確,是不存在大問題的... 閱讀原文
在平時的Android開發中,我們經常會遇到在不同網絡環境(比如:開發環境、測試環境)之間的切換、一次打多個渠道包等需求,如何優雅的管理網絡環境的配置?如何快速的打出多個渠道包?這是一個值得研究的問題。如果每一次在不同網絡環境間切換,都需要更改代碼,然而重新打包,那未免有點低效。下面是我的實踐探索,看... 閱讀原文
前言:俗話說磨刀不誤砍柴工,一個優秀的產品從一個不錯的點子直到用戶的手中,是需要一個團隊不遺余力協同合作不斷打磨出來的;同樣,一個好的App除正常的代碼編寫外,還需要經過其他方面的不斷打磨才能正式交互,最終到達用戶的手中。該文主要講述一個應用除開發外還需要進行哪些工作才能合格交互,在此拋磚引玉,希望對有需要的朋友一點啟... 閱讀原文
再老的司機也難免遇到這樣的場景,產品跑過來大聲對我說:首頁要加刷新,下拉刷新非侵入式,上拉加載為侵入式,頭部輪播圖片最左邊向右繼續拖拽進入xx頁,最右邊向左繼續拖拽進入xx頁!噢,xx頁再加一個從中間下拉刷新吧!噢,設計已經出好了刷新的動畫和規范,照著做就好了。(╯‵□′)╯︵┻━┻ 頓時有了掀桌子的小心情,怎么辦,寫... 閱讀原文
前言先看效果圖?嗯,然后大致就是這樣,按住錄音,然后有一個倒計時,最外層一個進度條,還有一個類似模擬聲波的動畫效果(其實中間的波浪會根據聲音的大小浪起來的~)實現思路然后,我們適當的來分析一下這個錄音動畫的實現方式。這個肯定是通過自定義控件,咱們來把這個效果完完全全畫出來。?大致包括以下幾個點:&n... 閱讀原文
原文:https://www.cnblogs.com/ganhuofenxiang/p/9629037.html