UI
- Awesome-MaterialDesign – MaterialDesignCenter改名為Awesome-MaterialDesign贸辈,優(yōu)化了布局释树,新增了不少庫(kù)。
- awesome-android-ui – ui庫(kù)擎淤,非常多的ui及特效奢啥。
- ChipsLibrary – 在Android EditText中實(shí)現(xiàn)打Tag功能。
- bitmapMesh – 拉窗簾效果嘴拢。
- ObservableScrollView – 在滾動(dòng)的視圖觀測(cè)滾動(dòng)事件的Android庫(kù) 它易于與在Android 5.0 Lollipop中引入的工具條Toolbar相交互桩盲,并能夠幫助實(shí)現(xiàn)Material Design apps的外觀。
- iconify – iconify 圖片與文字同一行顯示席吴。
- iosched – The Google I/O 2014 Android App赌结,Android 5.0 and Material Design捞蛋。
- MaterialList – MaterialList 。
- material design card – material design card 柬姚。
-
MaterialDesignExample – 本APP用來(lái)演示Material Design控件的使用拟杉。
https://www.aswifter.com/2015/07/02/Material-Design-Example-5/ , 使用說(shuō)明量承。 - InstaMaterial – InstalMaterial 項(xiàng)目(非常多的UI樣式:ViewAnimator搬设、RecyclerView、拍照)宴合, InstalMaterial學(xué)習(xí)筆記之Reveal效果焕梅。
- NavigationDrawer-MaterialDesign – 一個(gè)Material Design的抽屜模板庫(kù),分分鐘搭起一個(gè)程序框架卦洽。
- MaterialEditText – 直接繼承EditText贞言,無(wú)需修改Java文件即能實(shí)現(xiàn)自定義控件顏色, 直接拿來(lái)用阀蒂!十大Material Design開(kāi)源項(xiàng)目该窗。
- fab – Floating Action Button library for Android。
- labelview – 貼紙效果蚤霞,如:淘寶商品側(cè)貼折扣酗失。
- SearchMenuAnim – 一個(gè)很棒的帶動(dòng)畫(huà)的搜索框。
- SearchAnimation – 一個(gè)很棒的帶動(dòng)畫(huà)的搜索框昧绣,支持低版本规肴。
- 快速支持emoji表情顯示 – 讓項(xiàng)目快速支持emojicon表情的顯示,并可判斷用戶輸入的內(nèi)容中是否含有emojicon表情以及過(guò)濾掉emojicon夜畴。
- Context-Menu.Android – 可以方便快速集成漂亮帶有動(dòng)畫(huà)效果的上下文菜單拖刃。
- Titanic – 可以顯示水位上升下降的TextView。
- AndroidSwipeLayout – 滑動(dòng)Layout贪绘,支持單個(gè)View兑牡,ListView,GridView税灌,demo-apk均函。
- android-typeface-helper – Android Typeface Helper 可以幫你輕松實(shí)現(xiàn)自定義字體的庫(kù)。
- android-lockpattern – Android的圖案密碼解鎖, 文檔介紹菱涤。
- ToggleButton – 狀態(tài)切換的 Button苞也,類似 iOS,用 View 實(shí)現(xiàn)粘秆。
- android-typeface-helper – Android Typeface Helper 可以幫你輕松實(shí)現(xiàn)自定義字體的庫(kù)墩朦。
- GuideBackgroundColorAnimation – 實(shí)現(xiàn)滑動(dòng)ViewPager漸變背景色。
- Toolbar – Toolbar替換Android Toolbar翻擒,說(shuō)明氓涣。
- PagerSlidingTabStrip – 一個(gè)支持Material Design的PagerSlidingTabStrip牛哺。
- MaterialViewPager – 一個(gè)易于使用的 Material Design ViewPager 庫(kù)。
- PinnedListView – PinnedListView懸浮Head效果修改劳吠,github pinned-section-listview引润。
- APP啟動(dòng)引導(dǎo)頁(yè) – APP應(yīng)用中最常用的APP啟動(dòng)引導(dǎo)頁(yè),常見(jiàn)的4種引導(dǎo)項(xiàng)目方式:splash痒玩,viewpage淳附,viewflipper,scrollview蠢古。
- GuideHelper – 實(shí)現(xiàn)Android新手引導(dǎo)頁(yè)奴曙,可以在提示也繪制實(shí)際的view,在view的上下左右位置添加提示信息的圖片草讶。
- AwesomeText – 簡(jiǎn)化TextViews中Spans使用的庫(kù)洽糟。
- dialogplus – 一個(gè)簡(jiǎn)單容易使用的對(duì)話框——DialogPlus。
- material-dialogs – Material Design風(fēng)格Dialogs堕战。
- CardView – 3d卡片效果-國(guó)人坤溃。
- FilterMenu – 這是一個(gè)自定義的圓形菜單,效果非持龆酷薪介。
- GridPasswordView – 類似微信,支付寶支付時(shí)候的輸入密碼頁(yè)面效果越驻,帶格子的密碼輸入框汁政。
- BlurLockView – 毛玻璃效果的密碼解鎖界面, 支持簡(jiǎn)單定制。
- PersistentSearch – 模仿Google Now, Google Maps Google Play的SearchBar缀旁,下拉列表匹配记劈、錄音。
- Droppy – Android 下簡(jiǎn)潔好看的 Dropdown 菜單诵棵。
- UltimateRecyclerView – 這是一個(gè)終極的 RecyclerView抠蚣,有下拉刷新祝旷、滑動(dòng)刪除履澳、拖拽、加載更多怀跛、豐富動(dòng)畫(huà)等功能距贷。
- SmartTabLayout – SmartTabLayout實(shí)現(xiàn)viewpgaer頁(yè)面導(dǎo)航效果,簡(jiǎn)化并實(shí)現(xiàn)android的TabHost效果吻谋,頂部滑動(dòng)tab忠蝗,引導(dǎo)頁(yè),可以自定義tab樣式漓拾,過(guò)渡效果 實(shí)現(xiàn)網(wǎng)易tab阁最,微博tab戒祠,微信tab等so easy。 集成了SpringIndicator拖拽效果 速种。
- PagerBottomTabStrip – 一個(gè)基本按谷歌Material Design規(guī)范完成的安卓底部導(dǎo)航欄控件姜盈。
- richeditor – RichEditor for Android 是 Android 平臺(tái)下一個(gè)所見(jiàn)即所得的文本編輯器控件。
- StatedFragment – 保存Fragment的狀態(tài)配阵。
- PopoverView – 一個(gè)模仿iOS UIPopoverController效果的控件馏颂。
- CreditsRoll – 實(shí)現(xiàn)星球大戰(zhàn)字幕效果。
- MatchView – 電影級(jí)TextView動(dòng)畫(huà)效果棋傍,絕對(duì)驚艷你的雙眼救拉!。
- SwipeMenuListView – listView側(cè)滑刪除效果:SwipeMenuListView瘫拣。
- Side-Menu.Android – 分類側(cè)滑菜單亿絮。
- SlidingMenu – 炫酷側(cè)滑菜單布局框架,iOS版本的實(shí)現(xiàn):* SlideMenuView拂铡。
- ParallaxSwipeBack – 帶視覺(jué)差的側(cè)滑返回壹无,類似于新版微信和lofter的側(cè)滑返回效果。核心代碼小于50行感帅。
- AndroidFlowLayout – A flow layout for Android斗锭。
- ViewPagerIndicator – 取代TabHost,實(shí)現(xiàn)滑動(dòng)tab失球,引導(dǎo)頁(yè)等效果岖是。
- Android-ScreenSlidePager – Full screen slide pager to display images fetched from Internet by Picasso。
- MaterialViewPager – MaterialViewPager实苞。
- FlipViewPager.Draco – FlipViewPager.Draco豺撑。
- android-shape-imageview – 圖片圓角、三角黔牵、五角聪轿、圓形、多角猾浦。
- NotBoringActionBar – 隱藏圖片的導(dǎo)航欄陆错。
- MultiCardMenu – 仿QQ手機(jī)管家首頁(yè)菜單寫(xiě)的一個(gè)開(kāi)源組件MultiCardMenu。
- fit-chart – fit-chart 一個(gè)類似于谷歌健康應(yīng)用的輪子(wheel view)視圖金赦,效果很不錯(cuò)音瓷。
- BGABadgeView-Android – Badge控件分享,各式各樣的徽章控件夹抗。
- Android-ItemTouchHelper-Demo – 可拖拽 RecyclerView, 講解绳慎。
- 浮動(dòng)操作按鈕詳解 – 講解浮動(dòng)操作按鈕,從官方的和第三方庫(kù)makovkastar/FloatingActionButton 和futuresimple/android-floating-action-button 這樣的第三方庫(kù)。的兩方面講解杏愤,同時(shí)還講到了如何自定義CoordinatorLayout Behavior靡砌。
- advanced-textview – advanced-textview各種高級(jí)功能的textview,包括動(dòng)畫(huà)珊楼,陰影乏奥,各種字體,藝術(shù)字亥曹,HTML格式顯示邓了,表情等。
- QuickReturn – 給幾乎所有可以滑動(dòng)的 View 加上快速返回的 Header 或者 Footer媳瞪,使用非常方便骗炉。
- Android-PickerView – 仿iOS的PickerView控件,有時(shí)間選擇和選項(xiàng)選擇并支持一二三級(jí)聯(lián)動(dòng)效果蛇受。
- idisfkj.picker – 滑輪選擇器,教程句葵。
- DraggedViewPager – 可以在多個(gè) Page 之間可以拖放元素的控件。
- MultiViewPager – 對(duì) ViewPager 的一個(gè)擴(kuò)展兢仰,Page 可寬可窄乍丈,表現(xiàn)很像 Gallelry。
- Android-Week-View – Android Week View是一種用于應(yīng)用程序中顯示日歷的安卓庫(kù)把将。它支持自定義樣式轻专。。
- MaterialCalendarView – 是一款遵循 Material Design 風(fēng)格的 Android 日歷察蹲。
- WeekCalendar – 周模式的日歷自定義控件请垛,支持 4.0 以上。
- DragLinearLayout – DragLinearLayout:自定義的線性布局洽议,里面的UI可以自由拖動(dòng)宗收。
- floatingsearchview – floatingsearchview 一個(gè)帶搜索下拉列表提示的搜索控件。
- LabelView – LabelView 一個(gè)簡(jiǎn)單的標(biāo)簽控件 支持自定義 文字大醒切帧(textSize)混稽, 間距(labelTopPadding), 背景色(backgroundColor)审胚, 和方向(direction)等匈勋。
- MaterialCalendarView – 是一款遵循 Material Design 風(fēng)格的 Android 日歷。
- SlideDetailsLayout – SlideDetailsLayout:高仿淘寶菲盾、京東商品詳情頁(yè)面的上拉加載圖文詳情功能颓影。
- MaterialDesignDemo – 基于Material Design Support Library的一個(gè)小Demo各淀,這個(gè)Demo會(huì)慢慢的去完善懒鉴,不僅僅是一個(gè)基于MD的Demo。里面會(huì)含有各種工具類,通用的一些Aadpter以及一些組件等临谱。Android自定義View之高仿QQ健康
- BaseRecyclerViewAdapterHelper – 集成了RecyclerViewAdapter的常用功能的基類璃俗,大量減少Adapter寫(xiě)的代碼,輕松添加點(diǎn)擊事件悉默、添加RecyclerView加載動(dòng)畫(huà)城豁、新增添加頭部、添加尾部抄课、新增下拉刷新唱星、上拉加載更多、新增分組跟磨、自定義item類型间聊。
- ahbottomnavigation – 一個(gè)仿 Material Bottom Navigation 的類庫(kù)。
- StickyHeaderListView – 功能強(qiáng)大的StickyHeaderListView:標(biāo)題漸變抵拘、吸附懸停哎榴、篩選分類、動(dòng)態(tài)頭部等僵蛛。
- ViewPagerCards – 仿多鄰國(guó)的 ViewPage 卡片效果
-
ElemeShoppingView
仿餓了么點(diǎn)擊購(gòu)物效果
衛(wèi)星菜單
- android-satellite-menu – 點(diǎn)擊主按鈕尚蝌,會(huì)彈出多個(gè)圍繞著主按鈕排列的子按鈕,從而形成一個(gè)彈出式菜單充尉。子按鈕彈出和消失的動(dòng)畫(huà)效果都很棒飘言。這種彈出式菜單按鈕應(yīng)用在Path app中。
- ArcMenu – 實(shí)現(xiàn)彈出式按鈕群(菜單)驼侠。點(diǎn)擊主按鈕热凹,會(huì)在住按鈕旁邊彈出多個(gè)按鈕(菜單)。彈出的按鈕有兩種排列形式泪电,一種是圍繞著主按鈕成圓弧形排列般妙,一種是和主按鈕并排成一字型排列, 仿Path 2.0 (for iOS)相速。
- Radial Menu Widget – 實(shí)現(xiàn)各種圓形或者半圓形菜單碟渺,以及圓形進(jìn)度條。
- android-circlebutton – 圓形按鈕突诬,有動(dòng)畫(huà)點(diǎn)擊效果苫拍。
- CircularFloatingActionMenu – 衛(wèi)星菜單。
- ElasticDownload – 挺酷的下載進(jìn)度條旺隙。
- android-snake-menu – 仿 Tumblr 的 Android 可拖拽蛇形動(dòng)畫(huà)菜單绒极。
節(jié)選器
- SegmentView – 類似iOS的Segment Control控件,第一種方式是使用 RadioGroup 實(shí)現(xiàn)蔬捷,O網(wǎng)頁(yè)鏈接垄提。
- SHSegmentControl – 類似iOS的Segment Control控件榔袋,此種方式的可定制化更好。
- android-segmentedradiobutton – 在Android中實(shí)現(xiàn)類似iOS的分段單選按鈕(segmented control)铡俐,本人以前項(xiàng)目一直使用凰兑,值得擁有。
- android-segmented-control – RadioGroup實(shí)現(xiàn)類似ios的分段選擇(UISegmentedControl)控件审丘。
下拉刷新
- Android-Ptr-Comparison – Android 下拉刷新開(kāi)源庫(kù)對(duì)比吏够,非常nice!滩报!
- Android-PullToRefresh – 最經(jīng)典锅知、最多人用的下拉刷新被啼、加載更多幅狮。
- PullDownListView – 一個(gè)下拉刷新的控件康二,實(shí)現(xiàn)了仿微信下拉中眼睛動(dòng)畫(huà)的效果扔枫。
- DragTopLayout – 實(shí)現(xiàn)整個(gè)layout下拉刷新皆看。
- ZrcListView – 一個(gè)順滑又漂亮的Android下拉刷新與加載更多列表組件鼎兽,增加下拉刷新及滾動(dòng)到底部自動(dòng)加載的功能夜郁;增加越界回彈效果儒将;增加自定義列表項(xiàng)動(dòng)畫(huà)的功能沉噩。
- TwitterCover-Android – Twitter Android客戶端的下拉封面模糊效果捺宗。
- android-Ultra-Pull-To-Refresh – 實(shí)現(xiàn)整個(gè)layout下拉刷新,沒(méi)有加載更過(guò)川蒙,Demo蚜厉, 源碼分析。
- StikkyHeader – 【Android控件源碼:頭部固定的控件列表效果】這是一個(gè)可以支持頭部固定的控件列表功能畜眨,源碼StikkyHeader昼牛,StikkyHeader是一個(gè)可以在滾動(dòng)的時(shí)候?qū)㈩^部固定的控件,還可以將動(dòng)畫(huà)效果和StikkyHeader一起使用康聂,api非常簡(jiǎn)單贰健, 支持ListView,RecyclerView,ScrollView。支持2.3一下設(shè)備使用的StikkyHeader
- PullDownListView – 實(shí)現(xiàn)了模仿微信眼睛下拉效果恬汁,源碼PullDownListView伶椿,下拉刷新,上拉加載氓侧,模仿微信眼睛脊另。
- CircleRefreshLayout – 又一個(gè)下拉刷新的實(shí)現(xiàn),水滴效果约巷。
- BGARefreshLayout-Android – 多種下拉刷新效果偎痛、上拉加載更多、可配置自定義頭部廣告位独郎,目前已經(jīng)實(shí)現(xiàn)了四種下拉刷新效果:新浪微博下拉刷新風(fēng)格踩麦、慕課網(wǎng)下拉刷新風(fēng)格枚赡、美團(tuán)下拉刷新風(fēng)格、類似qq好友列表黏性下拉刷新風(fēng)格靖榕。
- Pull-to-Refresh.Rentals-Android – 提供一個(gè)簡(jiǎn)單可以自定義的下拉刷新實(shí)現(xiàn)。
- Pull-to-Refresh.Tours – Taurus顽铸,很精美的下拉刷新茁计。
- ParallaxListView – 模仿Path的下拉刷新,Head頭部圖片下拉放大谓松。
- WaveRefreshForAndroid – 下拉刷新水波紋動(dòng)畫(huà)星压。
- CoordinatorLayoutDemos – 收集了不少資源寫(xiě)了一個(gè)基于CoordinatorLayout實(shí)現(xiàn)的下拉刷新效果。
- Android_PullToRefreshLibrary_Collection – 下拉刷新開(kāi)源庫(kù)集錦 鬼譬。
- HitBlockRefresh – 下拉刷新:打磚塊和打坦克娜膘。
模糊效果
-
BlurNavigationDrawer – 背景模糊的Navigation Drawer。
HUD與Toast - android-UCToast – 在不申請(qǐng)任何權(quán)限的情況下在 Android 應(yīng)用中彈出懸浮窗,實(shí)現(xiàn)文檔优质。
- sweet-alert-dialog – sweet-alert-dialog是一款清新文藝的 Android 彈窗, 靈感來(lái)自于 JS 版的 SweetAlert竣贪。
進(jìn)度條
- easyloadingbtn – 模仿了一個(gè)Dribbble上的Material Design效果,環(huán)形loading巩螃, 進(jìn)度條演怎、進(jìn)度圈。
- android-square-progressbar – 一個(gè)不錯(cuò)的方形進(jìn)度條避乏。
- Radial Menu Widget – 實(shí)現(xiàn)各種圓形或者半圓形菜單爷耀,以及圓形進(jìn)度條。
- AnimatedCircleLoadingView – 一個(gè)有限/無(wú)限加載動(dòng)畫(huà)效果拍皮〈醵#基于Nils Banner的android-watch-loading-animation設(shè)計(jì)圖。該設(shè)計(jì)本來(lái)是針對(duì)智能手表的铆帽。
- circular-progress-button – 帶動(dòng)態(tài)效果的Button(按鈕)可要比靜態(tài)的按鈕炫酷的多了咆耿,大家看到效果圖就知道了。
- CircularBarPager – Android實(shí)現(xiàn)的動(dòng)態(tài)效果爹橱,一個(gè)數(shù)字圓圈進(jìn)度效果票灰,源碼CircularBarPager,material 風(fēng)格的數(shù)字圓圈進(jìn)度顯示庫(kù)(api10 +)宅荤。
- dotted-progress-bar – 一個(gè)小清新的進(jìn)度條屑迂。
- WhorlView – 一個(gè)炫酷的漩渦加載效果自定義View。
- AVLoadingIndicatorView – AVLoadingIndicatorView整合了一些漂亮的 Android 動(dòng)畫(huà)加載效果冯键。
- MagicProgressWidget – 漸變的圓形進(jìn)度條與輕量橫向進(jìn)度條惹盼。
- GBSlideBar – GBSlideBar類似uber/滴滴等app的滑動(dòng)選擇工具條。
- GifLoadingView – 一些好看的 loadingview惫确。
- HouseLoading – 一個(gè)有趣的android加載loading動(dòng)畫(huà)手报。實(shí)現(xiàn)原理
UI其他
- MixtureTextView – 富文本蚯舱,支持Android圖文混排、文字環(huán)繞圖片等效果掩蛤。
- android-ActionQueue – Action Queue 用于執(zhí)行有次序的隊(duì)列操作枉昏,比如按次序彈出對(duì)話框,這在 Android 中尤其有用揍鸟。
- WheelView-Android – WheelView-Android 是一款開(kāi)源的 Android 滾動(dòng)選擇控件, 適用于不少應(yīng)用場(chǎng)景兄裂。
- Android Wheel – 帶有刻度的旋轉(zhuǎn)器:日歷、三級(jí)聯(lián)動(dòng)阳藻。
- CharacterPickerView – 可實(shí)現(xiàn)三級(jí)聯(lián)動(dòng)的選擇器晰奖,高仿iOS的滾輪控件,可實(shí)現(xiàn)單項(xiàng)選擇,并支持一二三級(jí)聯(lián)動(dòng)效果腥泥。
- Highlight – Highlight一款可應(yīng)用于 Android 應(yīng)用上的指向性功能高亮的庫(kù), 可以快速的給應(yīng)用添加上應(yīng)用引導(dǎo)的效果匾南。
- HeaderAndFooterRecyclerView – 支持addHeaderView、 addFooterView蛔外、分頁(yè)加載的RecyclerView解決方案 蛆楞。
- CleverRecyclerView – 是一個(gè)基于RecyclerView的擴(kuò)展庫(kù),提供了與ViewPager類似的滑動(dòng)效果并且添加了一些有用的特性夹厌。
- drag-select-recyclerview – 實(shí)現(xiàn)了類似 Google Photos 風(fēng)格的圖片多選效果臊岸。
- FlycoTabLayout – 一個(gè)Android TabLayout庫(kù),目前有兩個(gè)TabLayout:SlidingTabLayout、CommonTabLayout尊流。
- AndroidChangeSkin – 一種完全無(wú)侵入的 Android 應(yīng)用換膚方式帅戒,支持插件式和應(yīng)用內(nèi)換膚,無(wú)需重啟 Activity崖技。
- Lobsterpicker – Lobsterpicker 為 Android 開(kāi)發(fā)者提供了滿足 Material Design 風(fēng)格的顏色選擇器逻住。
- FlycoRoundView – 一個(gè)擴(kuò)展原生控件支持圓角矩形框背景的庫(kù),可以減少相關(guān)shape資源文件使用。
- FlowingDrawer – FlowingDrawer 一個(gè)彈性效果的抽屜菜單迎献,圖片是概念圖瞎访,實(shí)際效果實(shí)現(xiàn)了70%(側(cè)滑菜單)。
- TextSurface -是用 Java 寫(xiě)的一款借助酷炫的動(dòng)畫(huà)效果來(lái)完成消息展示的微型動(dòng)畫(huà)框架吁恍。
- android-animate-RichEditor -android-animate-RichEditor是一款支持圖片插入動(dòng)畫(huà)效果的 Android 富文本編輯器扒秸。
- FlycoPageIndicator – android-animate-RichEditor是一款支持圖片插入動(dòng)畫(huà)效果的 Android 富文本編輯器。
- AndroidMosaicLayout – 馬賽克效果 Layout,磁片風(fēng)格View 自適應(yīng)大小冀瓦。
- DropDownMenu – 一個(gè)實(shí)用的多條件篩選菜單伴奥,在很多App上都能看到這個(gè)效果,如美團(tuán)翼闽,愛(ài)奇藝電影票等拾徙。
- Swipe-Deck – 仿 Tinder 的可以左右滑動(dòng)消除卡片效果的自定義控件。
- IntlPhoneInput – 一個(gè)支持國(guó)際化的電話號(hào)碼輸入的自定義控件感局。
- AndroidUI4Web – AndroidUI4Web是一個(gè)高性能的WebApp框架, 在移動(dòng)瀏覽器上有與原生App一致的體驗(yàn)尼啡。
- SmoothCheckBox – SmoothCheckBox帶有切換動(dòng)畫(huà)的CheckBox暂衡。
- AndroidTimelineViewx – AndroidTimelineViewx仿微信朋友圈 時(shí)間軸。
- CityPicker – CityPicker仿美團(tuán)等選擇城市列表崖瞭。
- material-intro – Material Design 風(fēng)格的引導(dǎo)頁(yè)狂巢。
- EmphasisTextView – 支持部分文字高亮的 TextView。
- greedo-layout-for-android – 深度定制的 LayoutManager书聚,在顯示網(wǎng)格布局的時(shí)候會(huì)考慮屏幕寬高比唧领。
- Rosie – 可以讓你創(chuàng)建遵循 Clean Architecture 的應(yīng)用的框架。
- CreditCardView – 一個(gè)交互很贊的信用卡自定義 View寺惫。
- android-md-core – Material風(fēng)格bootstrap的框架疹吃。
- SwipeCardView – 一個(gè)帶漸變層疊動(dòng)畫(huà)的左右滑動(dòng)效果(類似于探探左右刷臉)蹦疑。
- SwipeSelector – 可以左右滑動(dòng)切換 item 的 Selector西雀。
- ForegroundViews – 類似于 FrameLayout 的支持的前景自定義 View。
- android-material-chips – Material Design 的 Chips 控件實(shí)現(xiàn)歉摧。
- XhsEmoticonsKeyboard – 表情鍵盤(pán)解決方案艇肴。
- JKeyboardPanelSwitch – 一套 Android 鍵盤(pán)面板沖突, 布局閃動(dòng)的處理方案。
- GestureLibray – 九宮格解鎖叁温。
- RecyclerItemDecoration – RecyclerView相關(guān)的ItemDecorstion仍然保持高度定制性再悼,易用性。
- materiallogindemo – 一個(gè)炫酷的Material Design 風(fēng)格的登錄和注冊(cè)頁(yè)面 膝但。教程
動(dòng)畫(huà)
- Android應(yīng)用開(kāi)發(fā)之所有動(dòng)畫(huà)使用詳解 – Android應(yīng)用開(kāi)發(fā)之所有動(dòng)畫(huà)使用詳解冲九。
- 動(dòng)畫(huà)特效大全 – Android 動(dòng)畫(huà)特效大全。
- SwitchLayout – 國(guó)內(nèi)開(kāi)發(fā)者跟束, Android的Activity切換動(dòng)畫(huà)特效庫(kù)SwitchLayout莺奸,視圖切換動(dòng)畫(huà)庫(kù),媲美IOS冀宴。
- ActivityOptionsICS – 一個(gè)低版本activity動(dòng)畫(huà)兼容庫(kù)——ActivityOptionsICS灭贷,可以很好的實(shí)現(xiàn)MD的動(dòng)畫(huà)效果。
- SwipeBack – 一個(gè)可以通過(guò)手勢(shì)返回到上一個(gè)Activity的開(kāi)源庫(kù)略贮,支持上下左右四個(gè)方向返回甚疟,支持多個(gè)View為Child。
- SpringIndicator – 模仿Morning Routine的引導(dǎo)頁(yè)效果SpringIndicator逃延;基于模仿紅點(diǎn)拖拽的Demo實(shí)現(xiàn):BezierDemo览妖;sample中使用到 快速創(chuàng)建ViewPager和ListView等的第三方庫(kù):MultipleModel。
- XhsWelcomeAnim – 國(guó)內(nèi)開(kāi)發(fā)者揽祥, 華麗酷炫歡迎引導(dǎo)界面 動(dòng)畫(huà)沒(méi)有之一黄痪。
- Material-Animations – Material風(fēng)格動(dòng)畫(huà),可以定義兩個(gè)Activity之間的動(dòng)畫(huà)盔然。
- android-shapeLoadingView – android-shapeLoadingView實(shí)現(xiàn)高仿新版58 加載動(dòng)畫(huà)桅打,loading是嗜。
- 一個(gè)絢麗的loading – 一個(gè)絢麗的loading動(dòng)效分析與實(shí)現(xiàn)。
- TransitionPlayer – 一個(gè) Transition 動(dòng)畫(huà)控制控制庫(kù)挺尾,可以讓你很輕松的創(chuàng)建一個(gè)可交互的動(dòng)畫(huà)鹅搪。
- loading-balls – loading-balls 一款支持高度配置的 Android 加載進(jìn)度球。
- SogoLoading – 仿搜狗瀏覽器加載動(dòng)畫(huà)遭铺,實(shí)現(xiàn)說(shuō)明丽柿。
- ExplosionField – Android中View 炸裂特效的實(shí)現(xiàn)分析。
- AZExplosion – AZExplosion:模仿ExplosionField的粒子破碎效果魂挂。
- BrokenView -玻璃碎裂動(dòng)畫(huà)效果甫题。
- SwipeCardView – SwipeCardView一個(gè)帶漸變層疊動(dòng)畫(huà)的左右滑動(dòng)效果(類似于探探左右刷臉)。類似SwipeCard
- CRAudioVisualizationView – 水波紋效果的聲音可視化自定義 View涂召。
- LoadingDrawable – 一些酷炫的加載動(dòng)畫(huà)坠非, 可以與任何View配合使用,作為加載動(dòng)畫(huà)或者Progressbar, 此外很適合與RecyclerRefreshLayout 配合使用作為刷新的loading 動(dòng)畫(huà)果正。
- Depth-LIB-Android- – 一款酷炫的 Android 界面過(guò)渡動(dòng)畫(huà)效果炎码。
網(wǎng)絡(luò)相關(guān)
- ion – 一個(gè)異步網(wǎng)絡(luò)請(qǐng)求和圖片加載的庫(kù),一個(gè)庫(kù)能搞定幾乎所有的網(wǎng)絡(luò)請(qǐng)求秋泳。
- 多線程下載 – Android 實(shí)現(xiàn)多線程下載 完美代碼潦闲。
- opandroid – android p2p的開(kāi)源實(shí)現(xiàn)。
- okio – square出的Okio這個(gè)庫(kù)迫皱,尤其擅長(zhǎng)處理二進(jìn)制數(shù)據(jù)歉闰。如果覺(jué)得Java的輸入輸出流實(shí)在太復(fù)雜啰嗦,不妨試試Okio卓起。
- okhttp – square出的okhttp庫(kù)和敬。
- OkHttpPlus – OkHttp 的一個(gè)工具類開(kāi)源項(xiàng)目OkHttpPlus——支持GET、POST既绩、UI線程回調(diào)概龄、JSON格式解析、鏈?zhǔn)秸{(diào)用饲握、文件上傳下載 私杜,OkHttpPlus介紹。
- Android-Download-Manager-Pro – 一個(gè)下載管理庫(kù)救欧,如果你的 App 有大量的下載工作衰粹,這個(gè)庫(kù)能幫到你。
- FileDownloader – 文件下載引擎笆怠,穩(wěn)定铝耻、高效、簡(jiǎn)單易用。
- jchat-android – 一個(gè)聊天 App,具有完備的即時(shí)通訊功能,JChat 的功能基于極光 JMessage SDK 來(lái)開(kāi)發(fā)瓢捉。
網(wǎng)絡(luò)測(cè)試
- augmented-traffic-control – Facebook宣布開(kāi)源移動(dòng)網(wǎng)絡(luò)測(cè)試工具ATC频丘,該工具支持利用Wi-Fi網(wǎng)絡(luò)模擬2G、2.5G泡态、3G以及LTE 4G移動(dòng)網(wǎng)絡(luò)環(huán)境搂漠,讓測(cè)試工程師們能夠快速對(duì)智能手機(jī)和App在不同國(guó)家地區(qū)和應(yīng)用環(huán)境下的性能表現(xiàn)進(jìn)行測(cè)試。
圖像獲取
- glide – glide google出品某弦,使用教程桐汤、GlidePalette。5 個(gè)頂級(jí) Android 開(kāi)源庫(kù)
- Universal Image Loader – Universal Image Loader 是一個(gè)強(qiáng)大的靶壮、可高度定制的圖片緩存怔毛,簡(jiǎn)稱:UIL,可以高度配置的網(wǎng)絡(luò)圖片緩存庫(kù)腾降,非常靈活拣度,用戶量最多 。
- picasso – picasso 功能單一蜂莉,沒(méi)有緩存過(guò)期蜡娶,同androidQuery一樣鏈?zhǔn)秸{(diào)用混卵,載入本地文件速度慢(沒(méi)有生成thumbnails) ,Picasso and Android-Universal-Image-Loader,另外的一些諸如裁剪圖片:Picasso.with(context) .load(url) .resize(50, 50) .centerCrop() .into(imageView)映穗。
- fresco – Facebook 又放出的一個(gè)新項(xiàng)目,一個(gè)類似 Picasso, Glide 的庫(kù)幕随,不過(guò)比他們做的更好蚁滋。 強(qiáng)烈推薦![Fresco集成示例](https://github.com/liaohuqiu/fresco-demo-for-gradle)赘淮。
- tape – 類似于圖片加載庫(kù)(例如UIL辕录、Picasso等)實(shí)現(xiàn)異步加載,但是加載的不一定是圖片梢卸。走诞!
- ImageLoader – ImageLoader 。
- Volley – Volley 綜合框架,包含圖片部分蛤高,Volley與Picasso的對(duì)比
- enif – enif 蚣旱。
- wqgallery – wqgallery實(shí)現(xiàn)類似微信選擇照片功能,可以通過(guò)相機(jī)或相冊(cè)選擇戴陡,支持單張裁剪塞绿,支持單選模式、支持多選模式恤批。
- httplite – A android http library异吻。Android網(wǎng)絡(luò)框架httplite使用指南
響應(yīng)式編程
- RxAndroid – RxAndroid:函數(shù)響應(yīng)式編程 ,RxJava – Rx和RxJava文檔中文翻譯項(xiàng)目, RxJava 詳解喜庞, RxJava資料匯總诀浪。Rxjava+Retrofit 實(shí)現(xiàn)全局過(guò)期 Token 自動(dòng)刷新
地圖
- 百度地圖 – Android百度地圖 線路規(guī)劃棋返,模擬運(yùn)動(dòng)軌跡,及全景效果雷猪。
- AirMapView – 支持多個(gè)本地地圖提供者包括谷歌地圖V2和亞馬遜地圖V2懊昨。如果設(shè)備沒(méi)有任何受支持的本地地圖提供者,AirMapView會(huì)回退到基于web的地圖提供者(目前谷歌地圖)。
數(shù)據(jù)庫(kù)
- ORMLite – ORMLite做的最棒但是學(xué)習(xí)成本有點(diǎn)兒高春宣,ORMLite的文檔有點(diǎn)兒爛酵颁。
- SugarORM – SugarORM比較輕便, 支持Has a 和 Has many映射月帝,但無(wú)法保存集合躏惋,沒(méi)有映射關(guān)系。
- GreenDAO – GreenDAO要先建立一個(gè)java項(xiàng)目來(lái)生成對(duì)應(yīng)的表嚷辅,一變動(dòng)又要生成簿姨,很不方便。
- ActiveDriod – ActiveDriod也不錯(cuò) 官網(wǎng)簸搞。
- ORMDroid – ormdroid 扁位。
- sqlbrite – 良心企業(yè)Square的又一開(kāi)源項(xiàng)目,當(dāng)你不想給用ContentProvider趁俊,只想簡(jiǎn)單監(jiān)聽(tīng)SQLite表增刪改的數(shù)據(jù)變更時(shí)可以試試它域仇。
- sqlbrite – DBExecutor android ORM數(shù)據(jù)庫(kù) 1.使用了讀寫(xiě)鎖,支持多線程操作數(shù)據(jù)寺擂。 2.支持操作多個(gè)數(shù)據(jù)庫(kù) 3.支持事務(wù) 4.緩存Sql暇务,緩存表結(jié)構(gòu)。
- Iron – 一個(gè)快速和易用的 NoSQL 數(shù)據(jù)存儲(chǔ)框架怔软。
- hawk – 一個(gè)快速和易用的鍵值對(duì)數(shù)據(jù)存儲(chǔ)框架垦细,支持AES加密,支持SharedPreferences或Sqlite存儲(chǔ)挡逼,支持Gson解析括改。
- AndroidKeyValueStore – 一個(gè)基于 SQLite 的 Key/Value 存儲(chǔ)框架。
- DBFlow – 一個(gè)速度極快家坎,功能強(qiáng)大嘱能,而且非常簡(jiǎn)單的 Android 數(shù)據(jù)庫(kù) ORM 庫(kù),為你編寫(xiě)數(shù)據(jù)庫(kù)代碼,DBFlow 已被證明是最好的解決方案乘盖。5 個(gè)頂級(jí) Android 開(kāi)源庫(kù)
圖像瀏覽及處理
- MPAndroidChart – MPAndroidChart是一個(gè)功能強(qiáng)大的圖表開(kāi)源類庫(kù):曲線圖焰檩、柱形圖、環(huán)形圖订框。
- XCL-Charts – (國(guó)人開(kāi)發(fā))基于Android Canvas來(lái)繪制各種圖表,使用簡(jiǎn)便,定制靈活析苫。
- WilliamChart – 繪制圖表的庫(kù),支持LineChartView、BarChartView和StackBarChartView三中圖表類型衩侥,并且支持 Android 2.2及以上的系統(tǒng)国旷。
- CropImageView – 原生ImageView只支持centerCrop绍妨,這里有支持9個(gè)方向裁剪的ImageView陶缺。
- SimpleCropView – 一個(gè)Android的圖片裁剪庫(kù),使用簡(jiǎn)單茄靠,易于定制峦萎。
- DrawableView – DrawableView實(shí)現(xiàn)畫(huà)板功能屡久,可以改變畫(huà)筆粗細(xì),顏色爱榔,支持撤銷功能被环。
- ImageCoverFlow – ImageCoverFlow效果不錯(cuò)的畫(huà)廊控件 可以設(shè)置畫(huà)廊一次可見(jiàn)圖片的張數(shù),和其他第三方Gallery控件不同的是详幽,該控件直接繼承自View筛欢,而不是sdk中的Gallery控件。
- FancyCoverFlow – 支持Item切換動(dòng)畫(huà)效果的類似Gallery View唇聘。改進(jìn)版本可以無(wú)限輪播版姑,可以選擇自動(dòng)輪播或者 手動(dòng)滑動(dòng)。
- BGABanner-Android – demo中演示了引導(dǎo)頁(yè)迟郎、以及通過(guò)fresco剥险、android-async-http、gson實(shí)現(xiàn)廣告條的自動(dòng)輪播效果(splash 谎亩、 ViewPager切換動(dòng)畫(huà)) 炒嘲。
- RecyclerViewPager – 重寫(xiě)后的 RecyclerViewPager 完全繼承自RecyclerView宇姚,可以自定義觸發(fā)翻頁(yè)的距離匈庭,可自定義翻頁(yè)速度,支持VerticalViewPager浑劳,支持Fragment阱持。
- StickerCamera – 可以說(shuō)是一個(gè)完整的相機(jī)、圖片編輯的 APP魔熏,集成了大部分市面上有的同類 APP 的功能衷咽,裁剪、濾鏡蒜绽、貼紙應(yīng)有盡有镶骗。
- demo6_PhotoRiver – 圖片流動(dòng)顯示的demo,可以點(diǎn)擊流動(dòng)中的圖片放大顯示躲雅,雙擊空白處圖片以九宮格排列鼎姊。
- glide-transformations – 一個(gè)基于Glide的transformation庫(kù),擁有裁剪,著色相寇,模糊慰于,濾鏡等多種轉(zhuǎn)換效果。
- ColoringLoading – 一個(gè)用純代碼實(shí)現(xiàn)自動(dòng)繪畫(huà)效果動(dòng)畫(huà)的項(xiàng)目唤衫。
- SmartDrawing – 一個(gè)輕量級(jí)的手繪板婆赠,加入了一點(diǎn)截圖功能。這只是一個(gè)Demo佳励。并不能作為類庫(kù)休里,也不是完整的項(xiàng)目工程,僅供學(xué)習(xí)或參考使用赃承。
- SlidingCard – 漂亮的卡片滑動(dòng)翻頁(yè)特效份帐。
- LargeImage – 加載大圖 可以高清顯示10000*10000像素的圖片。
- GalleryFinal – 自定義相冊(cè)楣导,實(shí)現(xiàn)了拍照筒繁、圖片選擇(單選/多選)、 裁剪(單/多裁剪)驮宴、旋轉(zhuǎn)呕缭、ImageLoader無(wú)綁定任由開(kāi)發(fā)者選 擇、功能可配置、主題樣式可配置。GalleryFinal為你定制相冊(cè)厢岂。
- AndroidAlbum – AndroidAlbum圖片選擇器:1、MVP結(jié)構(gòu)設(shè)計(jì)映跟;2、工廠模式對(duì)載圖框架進(jìn)行封裝抽象,方便替換其他載圖框架;3岭洲、閃退日志的搜集,方便揪BUG。
- uCrop – uCrop 是 Yalantis 推出的又一款力作, 用于裁剪 Android 系統(tǒng)上的圖片, 致力于打造最佳的圖片裁剪體驗(yàn)。
- crop-image-layout – crop-image-layout:圖片裁切布局蜀撑。
- RenderscriptHistogramEqualization – RenderScript :簡(jiǎn)單而快速的圖像處理
視頻音頻處理
- ijkplayer – B站開(kāi)源的視頻播放器襟衰,支持Android和iOS徘意。
- DanmakuFlameMaster – 這里是Android上最好的開(kāi)源彈幕引擎·烈焰彈幕使玖详。
- YouTubePlayerActivity – 一個(gè)可以播放YouTube視頻的Activity拗踢,支持屏幕旋轉(zhuǎn)券膀、聲音控制蓄髓、播放失敗處理玩郊、可以自定義Activity關(guān)閉動(dòng)畫(huà)以及在橫屏播放的時(shí)候自動(dòng)隱藏status bar蔚万。
- AndroidVideoPlayer – 開(kāi)源的 Android 視頻播放器假夺,支持 DLNA梧田。
- Hide-Music-Player – Hide音樂(lè)播放器讳癌。
- JamsMusicPlayer – 是一個(gè)功能強(qiáng)大的 Android 開(kāi)源播放器, 作者將原本收費(fèi)的項(xiàng)目拿出來(lái)開(kāi)源, 實(shí)在令人敬佩逢艘。
- RxAndroidAudior – RxAndroidAudior目前最魯棒的Android聲音錄制和播放封裝庫(kù)了,說(shuō)明。
- Timber – 一款遵循了Material Design并且設(shè)計(jì)精美的播放器 Timber Music Player,已經(jīng)在google play上架。
- LandscapeVideoCamera – 一款功能強(qiáng)大的 Android 視頻錄制庫(kù), 僅允許橫屏錄制, 提供細(xì)粒度控制視頻的質(zhì)量與文件大小。
測(cè)試及調(diào)試
- DevelopQuickSetting – 快速開(kāi)啟關(guān)閉開(kāi)發(fā)者設(shè)置的工具蔗牡,提供了app界面和桌面widget信粮,能快速打開(kāi)關(guān)閉overdraw,layout border,gpu rendering觉阅,adb wifi鲫尊,不保存activity實(shí)例等功能。
- decompileandroid – 在線反編譯apk文件。
- jadx – 一個(gè)Android反編譯神器,不同于常見(jiàn)的dex2jar,這個(gè)反編譯器生成代碼的try/catch次數(shù)更少,View也不再是數(shù)字id了蜓堕,可讀性更高慕淡。
- Androguard – Androguard使用Python寫(xiě)的一系列逆向工具集,功能很強(qiáng)大哦,對(duì)逆向工程感興趣的小伙伴可以這個(gè)系列,教程。
- logger – 一個(gè)簡(jiǎn)單、漂亮至非、功能強(qiáng)大的Android日志程序舰蟆。
- stf – WEB 端批量移動(dòng)設(shè)備管理控制工具 STF 的環(huán)境搭建和運(yùn)行,使用說(shuō)明 。
- DecompileApk – 一鍵反編譯 APK,輸出所有反編譯后的代碼、資源,使用方便。
- AppCrashTracker – 一個(gè)異常追蹤器,可以生成一個(gè) JSON 格式的日志并可以上傳到服務(wù)器。
動(dòng)態(tài)更新熱更新
- dexposed – 淘寶 支付寶的Android底層技術(shù)團(tuán)隊(duì)即將為Dexposed開(kāi)源項(xiàng)目貢獻(xiàn)一個(gè)重要的擴(kuò)展能力 —— 方法粒度的完整替換,大幅度降低基于AOP方式替換大型方法的開(kāi)發(fā)成本,使用教程噩翠,Android平臺(tái)免Root無(wú)侵入AOP框架Dexposed使用詳解 尼摹。 Android Hotpatch系列之-項(xiàng)目介紹 – 客戶端例子實(shí)現(xiàn),服務(wù)器簡(jiǎn)易實(shí)現(xiàn) 和二。熱更新怕午。
- Xposed – Xposed是一款可以在不修改APK的情況下影響程序運(yùn)行的框架服務(wù),Android Hook神器:XPosed入門(mén)與登陸劫持演示 。熱更新。
- code-push -大微軟推出的一套可以為用 React Native 和 Cordova 開(kāi)發(fā)的 App 提供代碼熱更新的方案。
- DynamicAPK – 實(shí)現(xiàn)Android App多apk插件化和動(dòng)態(tài)加載,支持資源分包和熱修復(fù)。
- AndFixDemo – AndFix是alibaba出品的開(kāi)源熱更新技術(shù)。
- gradle_plugin_android_aspectjx – 通過(guò)Gradle Transform和aspectj來(lái)實(shí)現(xiàn)代碼動(dòng)態(tài)修改,業(yè)務(wù)邏輯數(shù)據(jù)埋點(diǎn)、性能數(shù)據(jù)統(tǒng)計(jì)等侵入性修改從此不再需要修改業(yè)務(wù)代碼,完美解決Dexposed兼容性問(wèn)題捌省,實(shí)現(xiàn)代碼自動(dòng)插樁。AspectJX-Demo
- RoboAspectJ – 美團(tuán)出品的開(kāi)源熱更新技術(shù)。
消息推送與及時(shí)通訊
- 即時(shí)通訊和sns開(kāi)源項(xiàng)目匯總 – 源碼提供!Android即時(shí)通訊和sns開(kāi)源項(xiàng)目匯總遍搞。
客戶端
- SuesNews新聞客戶端 – 騰飛新聞,一個(gè)符合 Google Material Design 的 Android 校園新聞客戶端 ,新聞客戶端說(shuō)明 。
- 新聞客戶端 – Android應(yīng)用源碼比較不錯(cuò)的新聞客戶端,本項(xiàng)目啟動(dòng)引導(dǎo)登錄注冊(cè)用戶中心列表顯示文章分頁(yè)下拉刷新文章收藏更新反饋等新聞客戶端常見(jiàn)的功能都有,項(xiàng)目分層合理菩佑,代碼質(zhì)量較高搓劫。
- materialistic – Material Desgin風(fēng)格的Hacker News客戶* 端。
- Telegram – Telegram 是一款專注于速度深员、安全的短信息應(yīng)用,快速、簡(jiǎn)單芭概、免費(fèi)赛不。Telegram 支持群組聊天,最高200人罢洲,最高支持分享1GB的視頻,其它圖片等等更是不在話下。而且所有信息全部支持同步畴椰。由于頻發(fā)的隱私問(wèn)題臊诊,所以 Telegram 也很注重通信安全。
- SuZhouTong-client-for-android – 蘇州通android客戶端斜脂,非常多的UI效果抓艳。
- ele_demo – 仿【餓了么】訂餐軟件的一個(gè)demo。
- MD-BiliBili – Material Design 版 BiliBili Android 客戶端帚戳。
- AisenWeiBo – Aisen微博是新浪微博的第三方客戶端玷或,UI遵循Material Design:遵循Material Design、發(fā)布多圖片任、離線下載偏友、私信(觸屏版、顏色主題切換对供、手勢(shì)返回位他,4.4、5.0狀態(tài)欄變色产场、離線編輯鹅髓,定時(shí)發(fā)布多圖、gif京景、長(zhǎng)微博預(yù)覽窿冯。FrescoDemo 。
- 快遞查詢 – 使用了愛(ài)查快遞www.ickd.cn的api接口确徙,可以查詢申通醒串、EMS、順風(fēng)鄙皇、圓通芜赌、中通、韻達(dá)育苟、天天较鼓、匯通、全鋒违柏、德邦博烂、宅急送等11種快遞的單號(hào)信息,支持手動(dòng)輸入單號(hào)和掃描單號(hào)(紅米測(cè)試的時(shí)候掃描單號(hào)有點(diǎn)問(wèn)題)漱竖,可以保存單號(hào)查詢記錄方便下次查詢禽篱,,另外還包括了網(wǎng)絡(luò)狀態(tài)判斷馍惹、快遞自動(dòng)更新躺率、軟件更新等功能玛界,項(xiàng)目完美運(yùn)行,有很詳細(xì)的中文注釋和邏輯分層悼吱。
- SmartCall – SmartCall Android 企業(yè)通訊錄慎框。
- Android-高仿大眾點(diǎn)評(píng)客戶端源碼 – Android-高仿大眾點(diǎn)評(píng)客戶端源碼。
- 八個(gè)Android項(xiàng)目源碼 – 八個(gè)Android項(xiàng)目源碼后添,大部分功能相信可以在實(shí)戰(zhàn)項(xiàng)目中直接使用笨枯,供大家下載學(xué)習(xí),大部分項(xiàng)目是基于Android Studio開(kāi)發(fā)遇西,IDE為Eclipse的童鞋可通過(guò)網(wǎng)上教程自行轉(zhuǎn)換馅精,這里就不多說(shuō)了。大家可以下載下來(lái)學(xué)習(xí)看看粱檀! 百度云盤(pán)下載地址洲敢。
- minicat – 一個(gè)簡(jiǎn)潔的飯否App,支持Android 4.0以上版本茄蚯。
- SimplifyReader – 一款基于Google Material Design設(shè)計(jì)開(kāi)發(fā)的Android客戶端压彭,包括新聞簡(jiǎn)讀,圖片瀏覽第队,視頻爽看 哮塞,音樂(lè)輕聽(tīng)以及二維碼掃描五個(gè)子模塊。
- GithubTrends – 是一個(gè)用來(lái)看查看 GitHub 熱門(mén)項(xiàng)目的 Android App, 遵循 Material Design, 支持訂閱 50 多種編程語(yǔ)言, 9 種顏色主題切換, 可在上面收藏喜歡的項(xiàng)目凳谦。
- jianshi – jianshi簡(jiǎn)詩(shī)是國(guó)人開(kāi)發(fā)的一個(gè)用于記錄文字信息的 Android 完整應(yīng)用, 作者僅用了一天便將其開(kāi)發(fā)出來(lái), 并將開(kāi)發(fā)的流程記錄成文放到了簡(jiǎn)書(shū)上。
- BuildingBlocks – 積木: 一個(gè)以知乎日?qǐng)?bào)作為數(shù)據(jù)展現(xiàn)內(nèi)容衡未;以抽屜菜單作為功能擴(kuò)展入口尸执;依循 Material Design 作為主導(dǎo)設(shè)計(jì) UI 的應(yīng)用。
- Douya – 開(kāi)源的 Material Design 豆瓣客戶端缓醋。
- TranslateApp – 一個(gè)實(shí)現(xiàn)『劃詞翻譯』功能的 Android 開(kāi)源應(yīng)用如失。
插件
- Android Studio 插件和工具 – 5個(gè) 推薦幾個(gè)有用的 Android Studio 插件和工具(ButterKnife、selectorChapek送粱、GsonFormat褪贵、ParcelableGenerator、LeakCanary)抗俄。
- 8 個(gè)最優(yōu)秀的 Android Studio 插件 – 8 個(gè)最優(yōu)秀的 Android Studio 插件(H.A.X.M(硬件加速執(zhí)行管理器)脆丁、Genymotion、Android Drawable Importer动雹、Android ButterKnife Zelezny槽卫、Android Holo Colors Generator、Robotium Recorder胰蝠、jimu Mirror歼培、Strings-xml-tools)震蒋。
- smalidea – 一款 IntelliJ IDEA/Android Studio 的 smali 插件~ ,Smalidea 無(wú)源碼調(diào)試 Android 應(yīng)用躲庄。
- gradle-fir-plugin – 一個(gè)上傳apk到fir的gradle插件查剖,使用說(shuō)明。
- android-butterknife-zelezny – 一個(gè)ButterKnife的Android Studio插件, 該插件可以讓你手動(dòng)生成上述注入代碼噪窘。
- GradleDependenciesHelperPlugin – Gradle 依賴自動(dòng)補(bǔ)全插件笋庄。
- android-selector-intellij-plugin – 可以根據(jù)指定顏色生成Selector Drawable的插件。
- 7個(gè)最佳的Android模擬器 – 7個(gè)最佳的Android模擬器效览。
- gradle-android-javadoc-plugin – 可以生成 java doc 的 Gradle 插件无切。
- gradle-android-junit-jacoco-plugin – 可以生成代碼單元測(cè)試覆蓋率報(bào)告的 Gradle 插件。
- gradle-android-apk-size-plugin – 可以將 Apk 大小記錄到 CSV 文件的 Gradle 插件丐枉。
- 幾款實(shí)用的Android Studio 插件 – 幾款實(shí)用的Android Studio 插件:1哆键、android-butterknife-zelezny;2瘦锹、Gsonformat:可根據(jù)json數(shù)據(jù)快速生成java實(shí)體類籍嘹;3、Android Postfix Completion弯院;4辱士、AndroidAccessors;5听绳、Lifecycle Sorter:根據(jù)Activity或者fragment的生命周期對(duì)其生命周期方法位置進(jìn)行先后排序颂碘,快捷鍵Ctrl + alt + K;6椅挣、JsonOnlineViewer头岔;7、CodeGlance鼠证;8峡竣、findBugs-IDEA:幫你一起找bug的;9量九、ADB WIFI:使用wifi無(wú)線調(diào)試你的app适掰,無(wú)需root權(quán)限。
- Leisure – 閑暇(Leisure)是一款集”知乎日?qǐng)?bào)”荠列、“果殼科學(xué)人”类浪、“新華網(wǎng)新聞”以及“豆瓣圖書(shū)”于一體的閱讀類Android應(yīng)用。 果殼弯予、知乎和豆瓣在國(guó)內(nèi)擁有大量用戶戚宦,這些社區(qū)的用戶每天都產(chǎn)生很多高質(zhì)量?jī)?nèi)容。閑暇以其簡(jiǎn)介的風(fēng)格將這幾大社區(qū) 的優(yōu)質(zhì)內(nèi)容整合于一體锈嫩,使得用戶能有效地獲取這些內(nèi)容受楼,大大節(jié)省了用戶的時(shí)間垦搬。酷安下載地址.
- LayoutFormatter插件 – 可自動(dòng)將亂序的布局文件進(jìn)行重新屬性排序并格式化,比如 style 和 android:id 必須排在前面艳汽,緊接著 layout猴贰、padding,而值設(shè)定如 text 只能排在最后河狐。
出名框架
- xUtils – xUtils 包含了很多實(shí)用的android工具米绕。支持大文件上傳,更全面的http請(qǐng)求協(xié)議支持(10種謂詞)馋艺,擁有更加靈活的ORM栅干,更多的事件注解支持且不受混淆影響。最低兼容android 2.2 (api level 8)捐祠。目前xUtils主要有四大模塊:DbUtils模塊碱鳞、ViewUtils模塊、HttpUtils模塊踱蛀、BitmapUtils模塊窿给。
- afinal – Afinal是一個(gè)android的ioc,orm框架率拒,內(nèi)置了四大模塊功能:FinalAcitivity,FinalBitmap,FinalDb,FinalHttp崩泡。
- ButterKnife – ButterKnife是一個(gè)專注于Android系統(tǒng)的View注入框架,讓你從此從這些煩人臃腫的代碼中解脫出來(lái)猬膨,ButterKnife–View注入框架角撞。5 個(gè)頂級(jí) Android 開(kāi)源庫(kù)
- EventBus – EventBus是一款針對(duì)Android優(yōu)化的發(fā)布/訂閱事件總線。主要功能是替代Intent,Handler,BroadCast在Fragment勃痴,Activity靴寂,Service,線程之間傳遞消息.優(yōu)點(diǎn)是開(kāi)銷小召耘,代碼更優(yōu)雅。以及將發(fā)送者和接收者解耦褐隆。xBus – xBus – 簡(jiǎn)潔的EventBus實(shí)現(xiàn)污它。
- Small – 做最輕巧的跨平臺(tái)插件化框架,目前已支持Android庶弃、iOS以及html5插件衫贬。并且三者之間可以通過(guò)同一套javascript接口進(jìn)行通信。
- LayoutCast – LayoutCast可以在應(yīng)用不重啟的情況下歇攻,將res文件夾下的改動(dòng)直接同步到手機(jī)上固惯。使用LayoutCast,可以節(jié)約Android開(kāi)發(fā)者的大量編譯等待時(shí)間缴守,非常適合真機(jī)調(diào)試界面的時(shí)候使用葬毫,推薦每一位開(kāi)發(fā)者安裝該利器镇辉。BUCK很快,但入侵性強(qiáng)贴捡,項(xiàng)目改動(dòng)大忽肛,LayoutCast對(duì)項(xiàng)目改動(dòng)小。
- retrofit – retrofit將 REST API 轉(zhuǎn)換為 Java 接口烂斋。5 個(gè)頂級(jí) Android 開(kāi)源庫(kù)
- Dagger2 – Dagger 2 是著名的依賴注入庫(kù) Dagger 的繼承者,我們強(qiáng)烈推薦它。文檔冗茸,5 個(gè)頂級(jí) Android 開(kāi)源庫(kù)
其他
- java-zhconverter – java-zhconverter是一個(gè)簡(jiǎn)繁體中文互換的Java開(kāi)源類庫(kù)溯街。
- joda-time-android – 一個(gè)超贊的時(shí)間處理的庫(kù),Joda-Time 帘瞭! 他能幫你輕松處理時(shí)區(qū)淑掌,處理時(shí)間加減,計(jì)算到期時(shí)間等等場(chǎng)景下的問(wèn)題图张。java版本
- AssistiveTouch – 配合Android手機(jī)沉浸式隱藏虛擬按鍵后快捷操作 (Nexus5屏幕變大了)锋拖。
- S-Tools – S-Tools一個(gè)可以實(shí)時(shí)查看的CPU狀態(tài)和手機(jī)各類傳感器數(shù)據(jù),還有一些例如顏色選擇祸轮、指南針和設(shè)備信息等功能兽埃。
- JsBridge – 模仿微信webview的JsBridge,安全方便的實(shí)現(xiàn)js和Java的互相調(diào)用适袜,主要通過(guò)loadUrl和shouldOverrideUrl實(shí)現(xiàn)柄错。
- Sample Of All Samples – 提供大部分Android5.0組件的示例應(yīng)用。
- Android-Package-Channel – 美團(tuán)網(wǎng)做的把Android多渠道打包工具苦酱,打包時(shí)間縮短到一分鐘售貌,python腳本。
- fast-apk-packaging – Android不需要重新編譯打渠道包疫萤。
- android_gradle_script – gradle批量打包腳本颂跨,用txt配置一下,就可以支持多個(gè)渠道打包扯饶,適合國(guó)內(nèi)這種動(dòng)不動(dòng)上百個(gè)渠道包的環(huán)境恒削。目前有個(gè)問(wèn)題,一次打包腳本超過(guò)80個(gè)就會(huì)GC問(wèn)題尾序。
- BatchPackApk – 免簽名直接打包工具钓丰。
- Android多渠道打包工具Gradle插件 – Android多渠道打包工具Gradle插件。
- Gradle-Plugin-User-Guide-Chinese-Verision – Gradle插件使用指南中文版每币。
- gradle-guide.books – Android Gradle 插件中文指南(GitBook)携丁。
- Android-package_tool – 該工程用于編譯多渠道Android應(yīng)用,替換相應(yīng)的標(biāo)簽兰怠,然后重新打包梦鉴,用perl腳本實(shí)現(xiàn)李茫。
- 蘭貝殼兒 – Android多渠道打包解決方案(蘭貝殼兒),eclipse插件尚揣。
- Algorithms – 常見(jiàn)算法問(wèn)題的Java實(shí)現(xiàn)涌矢。
- java-design-patterns – 一個(gè)常見(jiàn)設(shè)計(jì)模式的java實(shí)現(xiàn)。
- PreferenceInjector – SharedPreference注入開(kāi)源庫(kù)快骗,SharedPreference key與某個(gè)變量綁定娜庇、監(jiān)聽(tīng)key變化、初始化key都可以通過(guò)注解完成方篮。
- prettytime – 一個(gè)實(shí)用的人性化的時(shí)間顯示名秀,比如:幾分鐘前,幾天前藕溅。
- Material-Movies – Material Design 下的Movie App(電影展示)匕得,可供學(xué)習(xí),或者直接二次開(kāi)發(fā)巾表。
- Clean-Contacts – 充滿技術(shù)含量的一個(gè) Contact App(聯(lián)系人)汁掠。
- RedEnvelopeAssistant – 完全免費(fèi)開(kāi)源的搶紅包軟件、做這個(gè)軟件純粹是發(fā)現(xiàn)Android的模擬點(diǎn)擊十分好玩集币,然后順道寫(xiě)了一個(gè)考阱,有此基礎(chǔ),可以再擴(kuò)展其他的很多模擬點(diǎn)擊程序 鞠苟。
- superCleanMaster – 一鍵清理開(kāi)源版乞榨,包括內(nèi)存加速,緩存清理当娱,自啟管理吃既,軟件管理等。
- LoadViewHelper – 切換加載中跨细,加載失敗鹦倚,加載成功布局,定義一個(gè)LoadViewHelper所有界面通用冀惭。
- android-best-practices – android最佳實(shí)踐
- Android最佳實(shí)踐 – 安卓最佳實(shí)踐(1):安卓開(kāi)發(fā)–中文申鱼。
- Android最佳實(shí)踐 – 從Futurice公司Android開(kāi)發(fā)者中學(xué)到的經(jīng)驗(yàn)。 遵循以下準(zhǔn)則云头,避免重復(fù)發(fā)明輪子。若您對(duì)開(kāi)發(fā)iOS或Windows Phone 有興趣淫半, 請(qǐng)看iOS Good Practices 和 Windows client Good Practices 這兩篇文章溃槐。
- 如何安裝ACRA – 如何安裝ACRA-一個(gè)Android應(yīng)用Crash跟蹤系統(tǒng)—在自己的服務(wù)器上。
- Android ocr識(shí)別文字介紹 – Android ocr識(shí)別文字介紹 科吭。
- DaVinci – DaVinci是一個(gè)適用于Android Wear平臺(tái)的圖片下載和緩存library昏滴。
- Point-of-Android – Android 一些重要知識(shí)點(diǎn)解析整理 猴鲫。
- AppStoreLibrary – 檢測(cè)是否在appstore安裝了應(yīng)用,搜索應(yīng)用谣殊。
- LeakCanary – 利用此類庫(kù)拂共,排查內(nèi)存泄露變得非常簡(jiǎn)單,LeakCanary 中文使用說(shuō)明姻几,* * LeakCanary: 讓內(nèi)存泄露無(wú)所遁形 宜狐。
- anko – 快速開(kāi)發(fā)框架。
- CommonAdapter – 通過(guò)對(duì)于原生Adapter的封裝蛇捌,產(chǎn)生了支持ListView抚恒,GridView,RecyclerView的簡(jiǎn)單通用的Adapter络拌。這種方式將item變成獨(dú)立的“視圖”對(duì)象俭驮,方便操作,又增加了可擴(kuò)展性春贸。
- MVPAndroidBootstrap – 一個(gè)Android MVP 模式實(shí)例項(xiàng)目混萝。
- json2notification – 一個(gè)多功能方便好用的notification通知欄通知開(kāi)源庫(kù)。
- barcodescanner – 一個(gè)封裝好的基于zxing二維碼掃描庫(kù)萍恕。
- BGAQRCode-Android – 一個(gè)可高度定制二維碼掃描界面逸嘀、生成二維碼、識(shí)別圖片二維碼庫(kù)雄坪。
- mqtt – MQTT 協(xié)議 3.1.1 中文翻譯版厘熟。
- Droid Plugin – DroidPlugin 是360手機(jī)助手在Android系統(tǒng)上實(shí)現(xiàn)了一種新的插件機(jī)制:它可以在無(wú)需安裝、修改的情況下運(yùn)行APK文件,此機(jī)制對(duì)改進(jìn)大型APP的架構(gòu)维哈,實(shí)現(xiàn)多團(tuán)隊(duì)協(xié)作開(kāi)發(fā)具有一定的好處绳姨。
- JsonAnnotation – 利用注解自動(dòng)生成Gson‘s Model的庫(kù)。
- WeChatLuckyMoney – 微信搶紅包插件阔挠。
- android-support-23.2-sample – support 庫(kù)在 23.2 版本新增內(nèi)容示例項(xiàng)目飘庄。
- Sunoath – 基于MVP+Retrofit+Material Design的Demo。
- ActivityRouter – 一個(gè)url打開(kāi)activity的Router庫(kù)购撼,支持指定參數(shù)類型跪削,支持參數(shù)transfer,支持callback迂求。
好的文章
- 高效抽取loading – 高效抽取loading碾盐,再多的加載頁(yè)面也不怕。
- 修復(fù)bug的12個(gè)關(guān)鍵步驟 – 修復(fù)bug的12個(gè)關(guān)鍵步驟揩局。
- Android開(kāi)發(fā)技術(shù)前線 – 里面是安卓的一些外國(guó)前沿文章的翻譯毫玖,想課余時(shí)間學(xué)習(xí) Android 的看看,已經(jīng)收錄了。
- android-tuning-tool-strictmode – Android性能調(diào)優(yōu)利器StrictMode付枫。
- Android-Tips – Android-Tips 安卓方面各種難點(diǎn)坑匯總烹玉,按字母排序。
- jvm-core-learning-example – 關(guān)于Java虛擬機(jī)核心知識(shí)點(diǎn)學(xué)習(xí)積累的例子阐滩,是初學(xué)者及虛擬機(jī)核心知識(shí)鞏固的最佳實(shí)踐二打。。
- Translucent System Bar 的最佳實(shí)踐 – Translucent System Bar 的最佳實(shí)踐掂榔。
- 最詳細(xì)的 Toolbar 開(kāi)發(fā)實(shí)踐總結(jié) – 最詳細(xì)的 Toolbar 開(kāi)發(fā)實(shí)踐總結(jié)继效。
- 最詳細(xì)的 NavigationDrawer 開(kāi)發(fā)實(shí)踐總結(jié) – 最詳細(xì)的 NavigationDrawer 開(kāi)發(fā)實(shí)踐總結(jié)。
- MVVM 模式介紹 – MVVM 模式介紹衅疙。
- 選擇恐懼癥的福音莲趣!教你認(rèn)清MVC,MVP和MVVM – 選擇恐懼癥的福音饱溢!教你認(rèn)清MVC喧伞,MVP和MVVM。
- RecyclerView技術(shù)棧 – RecyclerView技術(shù)棧绩郎。
- awesome-github – awesome-github:收集這個(gè)列表潘鲫,只是為了更好地使用親愛(ài)的GitHub。
- Android多渠道打包這樣做才酸爽 – Android多渠道打包這樣做才酸爽肋杖。
-
使用 CheckStyle 檢查代碼 – 使用 CheckStyle 檢查代碼溉仑。
收集android上開(kāi)源的酷炫的交互動(dòng)畫(huà)和視覺(jué)效果 - 酷炫的交互動(dòng)畫(huà)和視覺(jué)效果 – 描述:收集android上開(kāi)源的酷炫的交互動(dòng)畫(huà)和視覺(jué)效果。1.交互篇状植,2.視覺(jué)篇浊竟。
- Android酷炫實(shí)用的開(kāi)源框架(UI框架) – Android酷炫實(shí)用的開(kāi)源框架(UI框架)25個(gè)。
交互篇
- 1津畸、SlidingUpPanelLayout 項(xiàng)目介紹:他的庫(kù)提供了一種簡(jiǎn)單的方式來(lái)添加一個(gè)可拖動(dòng)滑動(dòng)面板(由谷歌音樂(lè)推廣,谷歌地圖和Rdio)你的Android應(yīng)用程序振定。 項(xiàng)目地址:https://github.com/umano/AndroidSlidingUpPanel
- 2、FoldableLayout 項(xiàng)目介紹:折疊展開(kāi)點(diǎn)擊的ITEM 項(xiàng)目地址:https://github.com/alexvasilkov/FoldableLayout
- 3肉拓、android-flip 項(xiàng)目介紹:折疊翻頁(yè)效果 項(xiàng)目地址:https://github.com/openaphid/android-flip
- 4后频、SwipeBackLayout 項(xiàng)目介紹:拖動(dòng)關(guān)閉當(dāng)前活動(dòng)窗體 項(xiàng)目地址:https://github.com/ikew0ng/SwipeBackLayout
- 5、AndroidImageSlider 項(xiàng)目介紹:一個(gè)漂亮的Slider暖途,可以通過(guò)自定義達(dá)到更好的效果 項(xiàng)目地址:https://github.com/daimajia/AndroidImageSlider
- 6卑惜、Android-ParallaxHeaderViewPager 項(xiàng)目介紹:欄目展示動(dòng)畫(huà),自動(dòng)播放驻售,滾動(dòng)下方列表時(shí)候露久,收縮效果 項(xiàng)目地址:https://github.com/kmshack/Android-ParallaxHeaderViewPager
- 7、FragmentTransactionExtended 項(xiàng)目介紹: 漂亮的圖標(biāo)加載動(dòng)畫(huà)欺栗。
項(xiàng)目地址:https://github.com/DesarrolloAntonio/FragmentTransactionExtended - 8抱环、FragmentTransactionExtended 項(xiàng)目介紹:Android按鈕可以化身進(jìn)度 項(xiàng)目地址:https://github.com/dmytrodanylyk/circular-progress-button
- 9壳快、floatlabelededittext 項(xiàng)目介紹:簡(jiǎn)單的實(shí)現(xiàn)浮動(dòng)標(biāo)簽EditText:Android視圖使用EditText之上,并提示EditText時(shí)填充文本。 項(xiàng)目地址:https://github.com/wrapp/floatlabelededittext
- 10镇草、QuickReturn 項(xiàng)目介紹:Showcases QuickReturn view as a header, footer, and both header and footer. 給幾乎所有可以滑動(dòng)的 View 加上快速返回的 Header 或者 Footer,使用非常方便瘤旨。 項(xiàng)目地址:https://github.com/lawloretienne/QuickReturn
- 11梯啤、VNTNumberPickerPreference 項(xiàng)目介紹:這是一個(gè)易于使用的自定義偏好,打開(kāi)一個(gè)對(duì)話框中有許多選擇。的值被自動(dòng)保存,你可以設(shè)置默認(rèn),min -和maxValue方便地在XML存哲。 項(xiàng)目地址:https://github.com/vanniktech/VNTNumberPickerPreference
- 12因宇、CircularFloatingActionMenu 項(xiàng)目介紹:動(dòng)畫(huà),可定制的圓形浮動(dòng)菜單為Android, 項(xiàng)目地址:https://github.com/oguzbilgener/CircularFloatingActionMenu
- 13、NiftyDialogEffects 項(xiàng)目介紹:Dialog的各種打開(kāi)動(dòng)畫(huà)祟偷,Nifty Modal Dialog Effects look like this(Nifty Modal Window Effects) 項(xiàng)目地址:https://github.com/sd6352051/NiftyDialogEffects
- 14察滑、material-menu 項(xiàng)目介紹:變形安卓菜單,返回和刪除按鈕 項(xiàng)目地址:https://github.com/balysv/material-menu
- 15、AndroidViewHover 項(xiàng)目介紹:我們需要一個(gè)懸停視圖,顯示菜單,顯示消息修肠。 項(xiàng)目地址:https://github.com/daimajia/AndroidViewHover
- 16贺辰、PagedHeadListView 項(xiàng)目介紹:圖片輪轉(zhuǎn)切換
項(xiàng)目地址:https://github.com/JorgeCastilloPrz/PagedHeadListView - 17、android-movies-demo 項(xiàng)目介紹:電影列表3級(jí)聯(lián)動(dòng)嵌施,交互 項(xiàng)目地址:https://github.com/dlew/android-movies-demo
- 18饲化、NiftyNotification 項(xiàng)目介紹:提示通知欄的各種動(dòng)畫(huà)
項(xiàng)目地址:https://github.com/sd6352051/NiftyNotification - 19、SwipeBack 項(xiàng)目介紹:拖動(dòng)關(guān)閉吗伤,模范:kicker app(https://play.google.com/store/apps/details?id=com.netbiscuits.kicker) 項(xiàng)目地址:https://github.com/sockeqwe/SwipeBack
- 20吃靠、AndroidSwipeLayout 項(xiàng)目介紹:類似微信的測(cè)拉菜單
項(xiàng)目地址:https://github.com/daimajia/AndroidSwipeLayout - 21、SnackBar 項(xiàng)目介紹: 項(xiàng)目地址:https://github.com/MrEngineer13/SnackBar
- 22足淆、Swipecards 項(xiàng)目介紹:A Tinder-like cards effect as of August 2014. You can swipe left or right to like or dislike the content. The library creates a similar effect to Tinder’s swipable cards with Fling animation. 項(xiàng)目地址:https://github.com/Diolor/Swipecards
- 23巢块、LDrawer 項(xiàng)目介紹:Android抽屜與材料設(shè)計(jì)動(dòng)畫(huà)圖標(biāo) 項(xiàng)目地址:https://github.com/keklikhasan/LDrawer
視覺(jué)篇
- 1、android-stackblur 項(xiàng)目介紹:毛玻璃巧号,朦朧美 項(xiàng)目地址:https://github.com/kikoso/android-stackblurDEMO演示:
- 2族奢、BlurEffectForAndroidDesign 項(xiàng)目介紹:實(shí)現(xiàn)模糊圖形技巧
項(xiàng)目地址:https://github.com/PomepuyN/BlurEffectForAndroidDesign - 3、Shimmer-android 項(xiàng)目介紹:閃動(dòng)的文字 項(xiàng)目地址:https://github.com/RomainPiel/Shimmer-android
- 4裂逐、WizardPager 項(xiàng)目介紹:它提供了一個(gè)示例實(shí)現(xiàn)的Android手機(jī)上安裝一個(gè)向?qū)Ы缑?項(xiàng)目地址:https://github.com/TechFreak/WizardPager
- 5歹鱼、FloatingActionButton 項(xiàng)目介紹:浮動(dòng)的按鈕 項(xiàng)目地址:https://github.com/FaizMalkani/Fabulous
- 6、JumpingBeans 項(xiàng)目介紹:跳動(dòng)的文本 項(xiàng)目地址:https://github.com/frakbot/JumpingBeans
- 7卜高、android_maskable_layout 項(xiàng)目介紹:可屏蔽的布局
項(xiàng)目地址:https://github.com/christophesmet/android_maskable_layout - 8弥姻、activityanimation 項(xiàng)目介紹:Activit之間切換動(dòng)畫(huà)
項(xiàng)目地址:https://github.com/flavienlaurent/activityanimation - 9、android-shape-imageview 項(xiàng)目介紹:提供了一組自定義形狀的android imageview組件,和一個(gè)框架來(lái)定義更多的形狀掺涛。實(shí)現(xiàn)著色器和位圖基于掩模圖像視圖庭敦。 項(xiàng)目地址:https://github.com/siyamed/android-shape-imageview
- 10、RippleView 項(xiàng)目介紹:認(rèn)為模仿的連鎖反應(yīng)在單擊推出了Android L
項(xiàng)目地址:https://github.com/siriscac/RippleView - 11薪缆、android-ui 項(xiàng)目介紹:一個(gè)小部件可以定義的行為之間的動(dòng)態(tài)變化 項(xiàng)目地址:https://github.com/markushi/android-ui
- 12秧廉、FlatUI 項(xiàng)目介紹: 項(xiàng)目地址:https://github.com/eluleci/FlatUI
UI資源
- fontawesome – Font-Awesome圖標(biāo)伞广。
- material-design-responsive-design – 深聊Material Design復(fù)雜響應(yīng)式設(shè)計(jì),comprehensive-material-design-note – 幫你全面徹底搞定Material design的學(xué)習(xí)筆記疼电。
- Iconics – 這是一個(gè)可以讓你在你的項(xiàng)目中使用幾乎任何字體圖標(biāo)的庫(kù)嚼锄。默認(rèn)包含 FontAwesome 和 Material Design Icons 還包含 Meteocons 插件。你甚至可以添加任何你自定義的字體圖標(biāo)(typeface)蔽豺。
開(kāi)發(fā)資源
- awesome-java – java庫(kù)列表区丑,中文版。
- material design 的android開(kāi)源代碼整理 – material design 的android開(kāi)源代碼整理修陡。
- Android開(kāi)源項(xiàng)目分類匯總 – Trinea 國(guó)內(nèi)最多好的開(kāi)源庫(kù)總結(jié)沧侥。 Android 開(kāi)源庫(kù)獲取途徑整理
- Android開(kāi)源庫(kù)源碼分析 – Trinea 我們從 Android 開(kāi)始建了了協(xié)作項(xiàng)目,從簡(jiǎn)介魄鸦、總體設(shè)計(jì)宴杀、流程圖、詳細(xì)設(shè)計(jì)全方面分析開(kāi)源庫(kù)源碼拾因。目前第一期完成旺罢,包括10個(gè)開(kāi)源庫(kù)及5個(gè)公共技術(shù)點(diǎn)的全面介紹。 在線網(wǎng)頁(yè)
- 年薪30萬(wàn)的Android程序員必須知道的帖子 – Android開(kāi)源項(xiàng)目匯總盾致,帶效果gif圖主经。
- Android官方培訓(xùn)課程中文版 – Google Android官方培訓(xùn)課程中文版。
- GitHub優(yōu)秀Android開(kāi)源項(xiàng)目 – GitHub 優(yōu)秀的 Android 開(kāi)源項(xiàng)目,很多中文現(xiàn)成項(xiàng)目庭惜。
- Android開(kāi)發(fā)工具及文檔 – androiddevtools罩驻,收集整理Android開(kāi)發(fā)所需的Android SDK、開(kāi)發(fā)中用到的工具护赊、Android開(kāi)發(fā)教程惠遏、Android設(shè)計(jì)規(guī)范,免費(fèi)的設(shè)計(jì)素材等骏啰。
- material_design – eoeAndroid Material Design 中文協(xié)同翻譯节吮。
-
Android Design Support Library – Android Design Support Library 的 代碼實(shí)驗(yàn)——幾行代碼,讓你的 APP 變得花俏判耕。
Android-Open-Sourse-Library – eoeAndroid 開(kāi)源組件深度剖析: 1.Http請(qǐng)求組件:Volley\android-async-http\okhttp 2.json數(shù)據(jù)解析組件:Gson\fast-json\json-smart\Jackson透绩。 - wiki-eoeandroid – wiki-eoeandroid : Android Develop – 開(kāi)發(fā)技術(shù)、Android Design – 設(shè)計(jì)規(guī)范壁熄、Android Distribute – 軟件發(fā)布帚豪。
- Java資源大全 – 國(guó)外程序員整理的Java資源大全。
- Android開(kāi)發(fā)技術(shù)前線 – Android開(kāi)發(fā)技術(shù)前線 ( android-tech-frontier )草丧,一個(gè)定期翻譯狸臣、發(fā)布國(guó)內(nèi)外Android優(yōu)質(zhì)的技術(shù)、開(kāi)源庫(kù)昌执、軟件架構(gòu)設(shè)計(jì)烛亦、測(cè)試等文章的開(kāi)源項(xiàng)目,讓我們的技術(shù)跟上國(guó)際步伐诈泼。
- 10個(gè)常用工具類 – Android快速開(kāi)發(fā)系列 10個(gè)常用工具類:1、日志工具類L.java煤禽;2铐达、Toast統(tǒng)一管理類;3檬果、SharedPreferences封裝類SPUtils娶桦;4、單位轉(zhuǎn)換類 DensityUtils汁汗;5、SD卡相關(guān)輔助類 SDCardUtils栗涂;6知牌、屏幕相關(guān)輔助類 ScreenUtils;7斤程、App相關(guān)輔助類角寸;8、軟鍵盤(pán)相關(guān)輔助類KeyBoardUtils忿墅;9扁藕、網(wǎng)絡(luò)相關(guān)輔助類 NetUtils;10疚脐、Http相關(guān)輔助類 HttpUtils亿柑。
- 19個(gè)Android開(kāi)發(fā)工具 – 19個(gè)Android 開(kāi)發(fā)工具:1、XAppDbg棍弄;2望薄、ChkBugReport;3呼畸、APKAnalyser痕支;4、AppXplore蛮原;5卧须、Memory Analyzer(MAT);6儒陨、Eclipse插件SQLiteManger花嘶;7、Robotium框全;8察绷、ACRA;9津辩、Android Layout Binder拆撼;10容劳、Spoon;11闸度、Android Content Provider代碼生成器竭贩;12、AndroidKickStartR莺禁;13留量、Android Holo顏色生成器;14哟冬、ActionBar風(fēng)格生成器楼熄;15、Asset Studio浩峡;16可岂、little eye labs;17翰灾、Droid Inspector缕粹;18、Android Button Maker纸淮;19平斩、jsonschema2pojo。
- apkbus – code4app 與 apkbus整理的Android開(kāi)源資源分類咽块, Android源代碼绘面。
- open-source-android-apps – 他人收集的開(kāi)源代碼:Android Wear、Communication 糜芳、Education飒货、Finance、Game峭竣、Multi-Media塘辅、News & Magazines、Personalization皆撩、Productivity扣墩、Social Network、Tools扛吞、Travel & Local呻惕。
- android-developer-tools-list – Android 常用開(kāi)發(fā)工具 (Android Studio 插件、Android 網(wǎng)站滥比、Android 系統(tǒng)性能調(diào)優(yōu)工具亚脆、Android測(cè)試工具)。
- Android平臺(tái)上最好的幾款免費(fèi)的代碼編輯器 – Android平臺(tái)上最好的幾款免費(fèi)的代碼編輯器:Quoda盲泛、DroidEdit濒持、AWD键耕、AIDE、CppDroid柑营。
- androidweekly – android技術(shù)開(kāi)發(fā)周報(bào)屈雄,干貨很多。
- awesome-rails-gem – 收集了很多在平時(shí)使用 Rails 開(kāi)發(fā)網(wǎng)站時(shí)經(jīng)常會(huì)使用到的 Gem, 當(dāng)中包括的有用戶認(rèn)證系統(tǒng), API 接口開(kāi)發(fā), 文件上傳, 站內(nèi)搜索等優(yōu)秀的 Gem 源官套。
- Android_Data – 一份旨在幫助 Android 初學(xué)者快速入門(mén)以及找到適合自己學(xué)習(xí)的資料酒奶。
- Android通用流行框架大全 – Android通用流行框架大全。