東西有點(diǎn)多,但是資源絕對(duì)nice甥雕,自己都全部親身體驗(yàn)過了,大家可放心使用
github排名: https://github.com/trending,
github搜索:https://github.com/search
關(guān)于作者
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用來演示Material Design控件的使用闻葵。
https://www.aswifter.com/2015/07/02/Material-Design-Example-5/ 民泵, 使用說明。 - InstaMaterial - InstalMaterial 項(xiàng)目(非常多的UI樣式:ViewAnimator槽畔、RecyclerView栈妆、拍照), InstalMaterial學(xué)習(xí)筆記之Reveal效果厢钧。
- NavigationDrawer-MaterialDesign - 一個(gè)Material Design的抽屜模板庫(kù)鳞尔,分分鐘搭起一個(gè)程序框架。
- MaterialEditText - 直接繼承EditText坏快,無需修改Java文件即能實(shí)現(xiàn)自定義控件顏色铅檩, 直接拿來用!十大Material Design開源項(xiàng)目莽鸿。
- fab - Floating Action Button library for Android昧旨。
- labelview - 貼紙效果拾给,如:淘寶商品側(cè)貼折扣。
- SearchMenuAnim - 一個(gè)很棒的帶動(dòng)畫的搜索框兔沃。
- SearchAnimation - 一個(gè)很棒的帶動(dòng)畫的搜索框蒋得,支持低版本。
- 快速支持emoji表情顯示 - 讓項(xiàng)目快速支持emojicon表情的顯示乒疏,并可判斷用戶輸入的內(nèi)容中是否含有emojicon表情以及過濾掉emojicon额衙。
- Context-Menu.Android - 可以方便快速集成漂亮帶有動(dòng)畫效果的上下文菜單。
- 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习绢,說明。
- 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è),常見的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)畫等功能。
- SmartTabLayout - SmartTabLayout實(shí)現(xiàn)viewpgaer頁(yè)面導(dǎo)航效果券勺,簡(jiǎn)化并實(shí)現(xiàn)android的TabHost效果绪钥,頂部滑動(dòng)tab,引導(dǎo)頁(yè)关炼,可以自定義tab樣式程腹,過渡效果 實(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è)所見即所得的文本編輯器控件见转。
- StatedFragment - 保存Fragment的狀態(tài)。
- PopoverView - 一個(gè)模仿iOS UIPopoverController效果的控件蒜哀。
- CreditsRoll - 實(shí)現(xiàn)星球大戰(zhàn)字幕效果斩箫。
- MatchView - 電影級(jí)TextView動(dòng)畫效果,絕對(duì)驚艷你的雙眼撵儿!乘客。
- SwipeMenuListView - listView側(cè)滑刪除效果:SwipeMenuListView。
- Side-Menu.Android - 分類側(cè)滑菜單淀歇。
- SlidingMenu - 炫酷側(cè)滑菜單布局框架易核,iOS版本的實(shí)現(xiàn):* SlideMenuView。
- ParallaxSwipeBack - 帶視覺差的側(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è)菜單寫的一個(gè)開源組件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)畫,陰影啄育,各種字體酌心,藝術(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寫的代碼坟募,輕松添加點(diǎn)擊事件、添加RecyclerView加載動(dòng)畫邑狸、新增添加頭部懈糯、添加尾部、新增下拉刷新单雾、上拉加載更多赚哗、新增分組、自定義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)畫效果都很棒。這種彈出式菜單按鈕應(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)畫點(diǎn)擊效果。
- CircularFloatingActionMenu - 衛(wèi)星菜單端辱。
- ElasticDownload - 挺酷的下載進(jìn)度條梁剔。
- android-snake-menu - 仿 Tumblr 的 Android 可拖拽蛇形動(dòng)畫菜單。
節(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ù)對(duì)比陨溅,非常niceV栈蟆!
- Android-PullToRefresh - 最經(jīng)典门扇、最多人用的下拉刷新雹有、加載更多。
- PullDownListView - 一個(gè)下拉刷新的控件臼寄,實(shí)現(xiàn)了仿微信下拉中眼睛動(dòng)畫的效果霸奕。
- DragTopLayout - 實(shí)現(xiàn)整個(gè)layout下拉刷新。
- ZrcListView - 一個(gè)順滑又漂亮的Android下拉刷新與加載更多列表組件吉拳,增加下拉刷新及滾動(dòng)到底部自動(dòng)加載的功能质帅;增加越界回彈效果;增加自定義列表項(xiàng)動(dòng)畫的功能。
- TwitterCover-Android - Twitter Android客戶端的下拉封面模糊效果临梗。
- android-Ultra-Pull-To-Refresh - 實(shí)現(xiàn)整個(gè)layout下拉刷新,沒有加載更過稼跳,Demo盟庞, 源碼分析。
- StikkyHeader - 【Android控件源碼:頭部固定的控件列表效果】這是一個(gè)可以支持頭部固定的控件列表功能汤善,源碼StikkyHeader什猖,StikkyHeader是一個(gè)可以在滾動(dòng)的時(shí)候?qū)㈩^部固定的控件,還可以將動(dòng)畫效果和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)畫英染。
- CoordinatorLayoutDemos - 收集了不少資源寫了一個(gè)基于CoordinatorLayout實(shí)現(xiàn)的下拉刷新效果。
- Android_PullToRefreshLibrary_Collection - 下拉刷新開源庫(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 彈窗, 靈感來自于 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è)有限/無限加載動(dòng)畫效果≈?冢基于Nils Banner的android-watch-loading-animation設(shè)計(jì)圖鸳碧。該設(shè)計(jì)本來是針對(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)畫加載效果。
- MagicProgressWidget - 漸變的圓形進(jìn)度條與輕量橫向進(jìn)度條惰蜜。
- GBSlideBar - GBSlideBar類似uber/滴滴等app的滑動(dòng)選擇工具條昂拂。
- GifLoadingView - 一些好看的 loadingview。
- HouseLoading - 一個(gè)有趣的android加載loading動(dòng)畫抛猖。實(shí)現(xiàn)原理
UI其他
- MixtureTextView - 富文本格侯,支持Android圖文混排、文字環(huán)繞圖片等效果财著。
- android-ActionQueue - Action Queue 用于執(zhí)行有次序的隊(duì)列操作联四,比如按次序彈出對(duì)話框,這在 Android 中尤其有用撑教。
- WheelView-Android - WheelView-Android 是一款開源的 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 - 一種完全無侵入的 Android 應(yīng)用換膚方式睦袖,支持插件式和應(yīng)用內(nèi)換膚阳仔,無需重啟 Activity。
- Lobsterpicker - Lobsterpicker 為 Android 開發(fā)者提供了滿足 Material Design 風(fēng)格的顏色選擇器扣泊。
- FlycoRoundView - 一個(gè)擴(kuò)展原生控件支持圓角矩形框背景的庫(kù),可以減少相關(guān)shape資源文件使用。
- FlowingDrawer - FlowingDrawer 一個(gè)彈性效果的抽屜菜單嘶摊,圖片是概念圖延蟹,實(shí)際效果實(shí)現(xiàn)了70%(側(cè)滑菜單)。
- TextSurface -是用 Java 寫的一款借助酷炫的動(dòng)畫效果來完成消息展示的微型動(dòng)畫框架叶堆。
- android-animate-RichEditor -android-animate-RichEditor是一款支持圖片插入動(dòng)畫效果的 Android 富文本編輯器阱飘。
- FlycoPageIndicator - android-animate-RichEditor是一款支持圖片插入動(dòng)畫效果的 Android 富文本編輯器。
- AndroidMosaicLayout - 馬賽克效果 Layout,磁片風(fēng)格View 自適應(yīng)大小虱颗。
- DropDownMenu - 一個(gè)實(shí)用的多條件篩選菜單沥匈,在很多App上都能看到這個(gè)效果,如美團(tuán)忘渔,愛奇藝電影票等高帖。
- Swipe-Deck - 仿 Tinder 的可以左右滑動(dòng)消除卡片效果的自定義控件。
- IntlPhoneInput - 一個(gè)支持國(guó)際化的電話號(hào)碼輸入的自定義控件畦粮。
- AndroidUI4Web - AndroidUI4Web是一個(gè)高性能的WebApp框架, 在移動(dòng)瀏覽器上有與原生App一致的體驗(yàn)散址。
- SmoothCheckBox - SmoothCheckBox帶有切換動(dòng)畫的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)畫的左右滑動(dòng)效果(類似于探探左右刷臉)两疚。
- SwipeSelector - 可以左右滑動(dòng)切換 item 的 Selector床估。
- ForegroundViews - 類似于 FrameLayout 的支持的前景自定義 View。
- android-material-chips - Material Design 的 Chips 控件實(shí)現(xiàn)诱渤。
- XhsEmoticonsKeyboard - 表情鍵盤解決方案丐巫。
- JKeyboardPanelSwitch - 一套 Android 鍵盤面板沖突, 布局閃動(dòng)的處理方案。
- GestureLibray - 九宮格解鎖。
- RecyclerItemDecoration - RecyclerView相關(guān)的ItemDecorstion仍然保持高度定制性递胧,易用性碑韵。
- materiallogindemo - 一個(gè)炫酷的Material Design 風(fēng)格的登錄和注冊(cè)頁(yè)面 。教程
動(dòng)畫
- Android應(yīng)用開發(fā)之所有動(dòng)畫使用詳解 - Android應(yīng)用開發(fā)之所有動(dòng)畫使用詳解缎脾。
- 動(dòng)畫特效大全 - Android 動(dòng)畫特效大全祝闻。
- SwitchLayout - 國(guó)內(nèi)開發(fā)者, Android的Activity切換動(dòng)畫特效庫(kù)SwitchLayout遗菠,視圖切換動(dòng)畫庫(kù)联喘,媲美IOS。
- ActivityOptionsICS - 一個(gè)低版本activity動(dòng)畫兼容庫(kù)——ActivityOptionsICS辙纬,可以很好的實(shí)現(xiàn)MD的動(dòng)畫效果豁遭。
- SwipeBack - 一個(gè)可以通過手勢(shì)返回到上一個(gè)Activity的開源庫(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)開發(fā)者, 華麗酷炫歡迎引導(dǎo)界面 動(dòng)畫沒有之一涡匀。
- Material-Animations - Material風(fēng)格動(dòng)畫盯腌,可以定義兩個(gè)Activity之間的動(dòng)畫。
- android-shapeLoadingView - android-shapeLoadingView實(shí)現(xiàn)高仿新版58 加載動(dòng)畫陨瘩,loading腊嗡。
- 一個(gè)絢麗的loading - 一個(gè)絢麗的loading動(dòng)效分析與實(shí)現(xiàn)。
- TransitionPlayer - 一個(gè) Transition 動(dòng)畫控制控制庫(kù)拾酝,可以讓你很輕松的創(chuàng)建一個(gè)可交互的動(dòng)畫燕少。
- loading-balls - loading-balls 一款支持高度配置的 Android 加載進(jìn)度球。
- SogoLoading - 仿搜狗瀏覽器加載動(dòng)畫蒿囤,實(shí)現(xiàn)說明客们。
- ExplosionField - Android中View 炸裂特效的實(shí)現(xiàn)分析。
- AZExplosion - AZExplosion:模仿ExplosionField的粒子破碎效果材诽。
- BrokenView -玻璃碎裂動(dòng)畫效果底挫。
- SwipeCardView - SwipeCardView一個(gè)帶漸變層疊動(dòng)畫的左右滑動(dòng)效果(類似于探探左右刷臉)。類似SwipeCard
- CRAudioVisualizationView - 水波紋效果的聲音可視化自定義 View脸侥。
- LoadingDrawable - 一些酷炫的加載動(dòng)畫建邓, 可以與任何View配合使用,作為加載動(dòng)畫或者Progressbar, 此外很適合與RecyclerRefreshLayout 配合使用作為刷新的loading 動(dòng)畫睁枕。
- Depth-LIB-Android- - 一款酷炫的 Android 界面過渡動(dòng)畫效果官边。
網(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的開源實(shí)現(xiàn)契吉。
- okio - square出的Okio這個(gè)庫(kù),尤其擅長(zhǎng)處理二進(jìn)制數(shù)據(jù)诡渴。如果覺得Java的輸入輸出流實(shí)在太復(fù)雜啰嗦捐晶,不妨試試Okio。
- okhttp - square出的okhttp庫(kù)妄辩。
- OkHttpPlus - OkHttp 的一個(gè)工具類開源項(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 來開發(fā)桑阶。
網(wǎng)絡(luò)測(cè)試
- augmented-traffic-control - Facebook宣布開源移動(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ù)
- Universal Image Loader - Universal Image Loader 是一個(gè)強(qiáng)大的虐杯、可高度定制的圖片緩存,簡(jiǎn)稱:UIL昧港,可以高度配置的網(wǎng)絡(luò)圖片緩存庫(kù)擎椰,非常靈活,用戶量最多 创肥。
- picasso - picasso 功能單一达舒,沒有緩存過期充包,同androidQuery一樣鏈?zhǔn)秸{(diào)用铃肯,載入本地文件速度慢(沒有生成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ù)嗽元,不過比他們做的更好。 強(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)類似微信選擇照片功能顿仇,可以通過相機(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)全局過期 Token 自動(dòng)刷新
地圖
- 百度地圖 - Android百度地圖 線路規(guī)劃乓搬,模擬運(yùn)動(dòng)軌跡思犁,及全景效果。
- AirMapView - 支持多個(gè)本地地圖提供者包括谷歌地圖V2和亞馬遜地圖V2进肯。如果設(shè)備沒有任何受支持的本地地圖提供者,AirMapView會(huì)回退到基于web的地圖提供者(目前谷歌地圖)激蹲。
數(shù)據(jù)庫(kù)
- ORMLite - ORMLite做的最棒但是學(xué)習(xí)成本有點(diǎn)兒高,ORMLite的文檔有點(diǎn)兒爛江掩。
- SugarORM - SugarORM比較輕便托呕, 支持Has a 和 Has many映射,但無法保存集合频敛,沒有映射關(guān)系项郊。
- GreenDAO - GreenDAO要先建立一個(gè)java項(xiàng)目來生成對(duì)應(yīng)的表,一變動(dòng)又要生成斟赚,很不方便着降。
- ActiveDriod - ActiveDriod也不錯(cuò) 官網(wǎng)。
- ORMDroid - ormdroid 拗军。
- sqlbrite - 良心企業(yè)Square的又一開源項(xiàng)目任洞,當(dāng)你不想給用ContentProvider蓄喇,只想簡(jiǎn)單監(jiān)聽SQLite表增刪改的數(shù)據(jù)變更時(shí)可以試試它。
- sqlbrite - DBExecutor android ORM數(shù)據(jù)庫(kù) 1.使用了讀寫鎖交掏,支持多線程操作數(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ù)返顺,為你編寫數(shù)據(jù)庫(kù)代碼,DBFlow 已被證明是最好的解決方案禀苦。5 個(gè)頂級(jí) Android 開源庫(kù)
圖像瀏覽及處理
- MPAndroidChart - MPAndroidChart是一個(gè)功能強(qiáng)大的圖表開源類庫(kù):曲線圖、柱形圖遂鹊、環(huán)形圖振乏。
- XCL-Charts - (國(guó)人開發(fā))基于Android Canvas來繪制各種圖表,使用簡(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)畫板功能宦赠,可以改變畫筆粗細(xì),顏色米母,支持撤銷功能勾扭。
- ImageCoverFlow - ImageCoverFlow效果不錯(cuò)的畫廊控件 可以設(shè)置畫廊一次可見圖片的張數(shù),和其他第三方Gallery控件不同的是铁瞒,該控件直接繼承自View妙色,而不是sdk中的Gallery控件。
- FancyCoverFlow - 支持Item切換動(dòng)畫效果的類似Gallery View慧耍。改進(jìn)版本可以無限輪播身辨,可以選擇自動(dòng)輪播或者 手動(dòng)滑動(dòng)丐谋。
- BGABanner-Android - demo中演示了引導(dǎo)頁(yè)、以及通過fresco煌珊、android-async-http号俐、gson實(shí)現(xiàn)廣告條的自動(dòng)輪播效果(splash 、 ViewPager切換動(dòng)畫) 定庵。
- RecyclerViewPager - 重寫后的 RecyclerViewPager 完全繼承自RecyclerView吏饿,可以自定義觸發(fā)翻頁(yè)的距離,可自定義翻頁(yè)速度洗贰,支持VerticalViewPager找岖,支持Fragment。
- StickerCamera - 可以說是一個(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)繪畫效果動(dòng)畫的項(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無綁定任由開發(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站開源的視頻播放器,支持Android和iOS尝抖。
- DanmakuFlameMaster - 這里是Android上最好的開源彈幕引擎·烈焰彈幕使毡们。
- YouTubePlayerActivity - 一個(gè)可以播放YouTube視頻的Activity,支持屏幕旋轉(zhuǎn)昧辽、聲音控制衙熔、播放失敗處理、可以自定義Activity關(guān)閉動(dòng)畫以及在橫屏播放的時(shí)候自動(dòng)隱藏status bar搅荞。
- AndroidVideoPlayer - 開源的 Android 視頻播放器红氯,支持 DLNA。
- Hide-Music-Player - Hide音樂播放器咕痛。
- JamsMusicPlayer - 是一個(gè)功能強(qiáng)大的 Android 開源播放器, 作者將原本收費(fèi)的項(xiàng)目拿出來開源, 實(shí)在令人敬佩痢甘。
- RxAndroidAudior - RxAndroidAudior目前最魯棒的Android聲音錄制和播放封裝庫(kù)了,說明。
- Timber - 一款遵循了Material Design并且設(shè)計(jì)精美的播放器 Timber Music Player暇检,已經(jīng)在google play上架产阱。
- LandscapeVideoCamera - 一款功能強(qiáng)大的 Android 視頻錄制庫(kù), 僅允許橫屏錄制, 提供細(xì)粒度控制視頻的質(zhì)量與文件大小婉称。
測(cè)試及調(diào)試
- DevelopQuickSetting - 快速開啟關(guān)閉開發(fā)者設(shè)置的工具块仆,提供了app界面和桌面widget,能快速打開關(guān)閉overdraw王暗,layout border悔据,gpu rendering,adb wifi俗壹,不保存activity實(shí)例等功能科汗。
- decompileandroid - 在線反編譯apk文件。
- jadx - 一個(gè)Android反編譯神器绷雏,不同于常見的dex2jar头滔,這個(gè)反編譯器生成代碼的try/catch次數(shù)更少怖亭,View也不再是數(shù)字id了,可讀性更高坤检。
- Androguard - Androguard使用Python寫的一系列逆向工具集兴猩,功能很強(qiáng)大哦,對(duì)逆向工程感興趣的小伙伴可以這個(gè)系列早歇,教程倾芝。
- logger - 一個(gè)簡(jiǎn)單、漂亮箭跳、功能強(qiáng)大的Android日志程序晨另。
- stf - WEB 端批量移動(dòng)設(shè)備管理控制工具 STF 的環(huán)境搭建和運(yùn)行,使用說明 谱姓。
- DecompileApk - 一鍵反編譯 APK借尿,輸出所有反編譯后的代碼、資源逝段,使用方便垛玻。
- AppCrashTracker - 一個(gè)異常追蹤器,可以生成一個(gè) JSON 格式的日志并可以上傳到服務(wù)器奶躯。
動(dòng)態(tài)更新熱更新
- dexposed - 淘寶 支付寶的Android底層技術(shù)團(tuán)隊(duì)即將為Dexposed開源項(xiàng)目貢獻(xiàn)一個(gè)重要的擴(kuò)展能力 —— 方法粒度的完整替換帚桩,大幅度降低基于AOP方式替換大型方法的開發(fā)成本,使用教程嘹黔,Android平臺(tái)免Root無侵入AOP框架Dexposed使用詳解 账嚎。 Android Hotpatch系列之-項(xiàng)目介紹 - 客戶端例子實(shí)現(xiàn),服務(wù)器簡(jiǎn)易實(shí)現(xiàn) 。熱更新儡蔓。
- Xposed - Xposed是一款可以在不修改APK的情況下影響程序運(yùn)行的框架服務(wù),Android Hook神器:XPosed入門與登陸劫持演示 郭蕉。熱更新。
- code-push -大微軟推出的一套可以為用 React Native 和 Cordova 開發(fā)的 App 提供代碼熱更新的方案喂江。
- DynamicAPK - 實(shí)現(xiàn)Android App多apk插件化和動(dòng)態(tài)加載召锈,支持資源分包和熱修復(fù)。
- AndFixDemo - AndFix是alibaba出品的開源熱更新技術(shù)获询。
- gradle_plugin_android_aspectjx - 通過Gradle Transform和aspectj來實(shí)現(xiàn)代碼動(dòng)態(tài)修改涨岁,業(yè)務(wù)邏輯數(shù)據(jù)埋點(diǎn)、性能數(shù)據(jù)統(tǒng)計(jì)等侵入性修改從此不再需要修改業(yè)務(wù)代碼吉嚣,完美解決Dexposed兼容性問題梢薪,實(shí)現(xiàn)代碼自動(dòng)插樁。AspectJX-Demo
- RoboAspectJ - 美團(tuán)出品的開源熱更新技術(shù)尝哆。
消息推送與及時(shí)通訊
- 即時(shí)通訊和sns開源項(xiàng)目匯總 - 源碼提供秉撇!Android即時(shí)通訊和sns開源項(xiàng)目匯總。
客戶端
- SuesNews新聞客戶端 - 騰飛新聞,一個(gè)符合 Google Material Design 的 Android 校園新聞客戶端 琐馆,新聞客戶端說明 规阀。
- 新聞客戶端 - Android應(yīng)用源碼比較不錯(cuò)的新聞客戶端,本項(xiàng)目啟動(dòng)引導(dǎo)登錄注冊(cè)用戶中心列表顯示文章分頁(yè)下拉刷新文章收藏更新反饋等新聞客戶端常見的功能都有瘦麸,項(xiàng)目分層合理姥敛,代碼質(zhì)量較高。
- materialistic - Material Desgin風(fēng)格的Hacker News客戶* 端瞎暑。
- Telegram - Telegram 是一款專注于速度彤敛、安全的短信息應(yīng)用,快速了赌、簡(jiǎn)單墨榄、免費(fèi)。Telegram 支持群組聊天勿她,最高200人袄秩,最高支持分享1GB的視頻,其它圖片等等更是不在話下逢并。而且所有信息全部支持同步之剧。由于頻發(fā)的隱私問題,所以 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 狸页。
- 快遞查詢 - 使用了愛查快遞www.ickd.cn的api接口,可以查詢申通、EMS芍耘、順風(fēng)址遇、圓通、中通斋竞、韻達(dá)倔约、天天、匯通坝初、全鋒浸剩、德邦、宅急送等11種快遞的單號(hào)信息鳄袍,支持手動(dòng)輸入單號(hào)和掃描單號(hào)(紅米測(cè)試的時(shí)候掃描單號(hào)有點(diǎ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開發(fā),IDE為Eclipse的童鞋可通過網(wǎng)上教程自行轉(zhuǎn)換界牡,這里就不多說了簿寂。大家可以下載下來學(xué)習(xí)看看! 百度云盤下載地址宿亡。
- minicat - 一個(gè)簡(jiǎn)潔的飯否App常遂,支持Android 4.0以上版本。
- SimplifyReader - 一款基于Google Material Design設(shè)計(jì)開發(fā)的Android客戶端挽荠,包括新聞簡(jiǎn)讀克胳,圖片瀏覽,視頻爽看 圈匆,音樂輕聽以及二維碼掃描五個(gè)子模塊漠另。
- GithubTrends - 是一個(gè)用來看查看 GitHub 熱門項(xiàng)目的 Android App, 遵循 Material Design, 支持訂閱 50 多種編程語(yǔ)言, 9 種顏色主題切換, 可在上面收藏喜歡的項(xiàng)目。
- jianshi - jianshi簡(jiǎn)詩(shī)是國(guó)人開發(fā)的一個(gè)用于記錄文字信息的 Android 完整應(yīng)用, 作者僅用了一天便將其開發(fā)出來, 并將開發(fā)的流程記錄成文放到了簡(jiǎn)書上跃赚。
- BuildingBlocks - 積木: 一個(gè)以知乎日?qǐng)?bào)作為數(shù)據(jù)展現(xiàn)內(nèi)容笆搓;以抽屜菜單作為功能擴(kuò)展入口性湿;依循 Material Design 作為主導(dǎo)設(shè)計(jì) UI 的應(yīng)用。
- Douya - 開源的 Material Design 豆瓣客戶端满败。
- TranslateApp - 一個(gè)實(shí)現(xiàn)『劃詞翻譯』功能的 Android 開源應(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 無源碼調(diào)試 Android 應(yīng)用婿脸。
- gradle-fir-plugin - 一個(gè)上傳apk到fir的gradle插件,使用說明柄驻。
- 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無線調(diào)試你的app,無需root權(quán)限非洲。
- Leisure - 閑暇(Leisure)是一款集"知乎日?qǐng)?bào)"鸭限、“果殼科學(xué)人”、“新華網(wǎng)新聞”以及“豆瓣圖書”于一體的閱讀類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注入框架桃焕,讓你從此從這些煩人臃腫的代碼中解脫出來,ButterKnife--View注入框架捧毛。5 個(gè)頂級(jí) Android 開源庫(kù)
- EventBus - EventBus是一款針對(duì)Android優(yōu)化的發(fā)布/訂閱事件總線观堂。主要功能是替代Intent,Handler,BroadCast在Fragment让网,Activity,Service师痕,線程之間傳遞消息.優(yōu)點(diǎn)是開銷小溃睹,代碼更優(yōu)雅。以及將發(fā)送者和接收者解耦胰坟。xBus - xBus - 簡(jiǎn)潔的EventBus實(shí)現(xiàn)因篇。
- Small - 做最輕巧的跨平臺(tái)插件化框架,目前已支持Android笔横、iOS以及html5插件竞滓。并且三者之間可以通過同一套javascript接口進(jìn)行通信。
- LayoutCast - LayoutCast可以在應(yīng)用不重啟的情況下吹缔,將res文件夾下的改動(dòng)直接同步到手機(jī)上商佑。使用LayoutCast,可以節(jié)約Android開發(fā)者的大量編譯等待時(shí)間厢塘,非常適合真機(jī)調(diào)試界面的時(shí)候使用茶没,推薦每一位開發(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ù)
- Dagger2 - Dagger 2 是著名的依賴注入庫(kù) Dagger 的繼承者,我們強(qiáng)烈推薦它讥蔽。文檔涣易,5 個(gè)頂級(jí) Android 開源庫(kù)
其他
- java-zhconverter - java-zhconverter是一個(gè)簡(jiǎn)繁體中文互換的Java開源類庫(kù)。
- joda-time-android - 一個(gè)超贊的時(shí)間處理的庫(kù)冶伞,Joda-Time 新症! 他能幫你輕松處理時(shí)區(qū),處理時(shí)間加減响禽,計(jì)算到期時(shí)間等等場(chǎng)景下的問題徒爹。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)用胖喳,主要通過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è)問題,一次打包腳本超過80個(gè)就會(huì)GC問題帽芽。
- 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 - 常見算法問題的Java實(shí)現(xiàn)卡乾。
- java-design-patterns - 一個(gè)常見設(shè)計(jì)模式的java實(shí)現(xiàn)翼悴。
- PreferenceInjector - SharedPreference注入開源庫(kù),SharedPreference key與某個(gè)變量綁定幔妨、監(jiān)聽key變化鹦赎、初始化key都可以通過注解完成。
- prettytime - 一個(gè)實(shí)用的人性化的時(shí)間顯示误堡,比如:幾分鐘前古话,幾天前。
- Material-Movies - Material Design 下的Movie App(電影展示)锁施,可供學(xué)習(xí)陪踩,或者直接二次開發(fā)。
- Clean-Contacts - 充滿技術(shù)含量的一個(gè) Contact App(聯(lián)系人)悉抵。
- RedEnvelopeAssistant - 完全免費(fèi)開源的搶紅包軟件、做這個(gè)軟件純粹是發(fā)現(xiàn)Android的模擬點(diǎn)擊十分好玩姥饰,然后順道寫了一個(gè)婚温,有此基礎(chǔ),可以再擴(kuò)展其他的很多模擬點(diǎn)擊程序 媳否。
- superCleanMaster - 一鍵清理開源版栅螟,包括內(nèi)存加速荆秦,緩存清理,自啟管理力图,軟件管理等步绸。
- LoadViewHelper - 切換加載中,加載失敗吃媒,加載成功布局瓤介,定義一個(gè)LoadViewHelper所有界面通用。
- android-best-practices - android最佳實(shí)踐
- Android最佳實(shí)踐 - 安卓最佳實(shí)踐(1):安卓開發(fā)--中文赘那。
- Android最佳實(shí)踐 - 從Futurice公司Android開發(fā)者中學(xué)到的經(jīng)驗(yàn)刑桑。 遵循以下準(zhǔn)則,避免重復(fù)發(fā)明輪子募舟。若您對(duì)開發(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 中文使用說明,* * LeakCanary: 讓內(nèi)存泄露無所遁形 缨睡。
- anko - 快速開發(fā)框架鸟悴。
- CommonAdapter - 通過對(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ù)屏歹。
- 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ī)制:它可以在無需安裝幽纷、修改的情況下運(yùn)行APK文件,此機(jī)制對(duì)改進(jìn)大型APP的架構(gòu)式塌,實(shí)現(xiàn)多團(tuán)隊(duì)協(xié)作開發(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打開activity的Router庫(kù)武学,支持指定參數(shù)類型,支持參數(shù)transfer伦意,支持callback火窒。
好的文章
- 高效抽取loading - 高效抽取loading,再多的加載頁(yè)面也不怕驮肉。
- 修復(fù)bug的12個(gè)關(guān)鍵步驟 - 修復(fù)bug的12個(gè)關(guān)鍵步驟熏矿。
- Android開發(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 開發(fā)實(shí)踐總結(jié) - 最詳細(xì)的 Toolbar 開發(fā)實(shí)踐總結(jié)瑟啃。
- 最詳細(xì)的 NavigationDrawer 開發(fā)實(shí)踐總結(jié) - 最詳細(xì)的 NavigationDrawer 開發(fā)實(shí)踐總結(jié)。
- MVVM 模式介紹 - MVVM 模式介紹揩尸。
- 選擇恐懼癥的福音蛹屿!教你認(rèn)清MVC,MVP和MVVM - 選擇恐懼癥的福音岩榆!教你認(rèn)清MVC错负,MVP和MVVM。
- RecyclerView技術(shù)棧 - RecyclerView技術(shù)棧勇边。
- awesome-github - awesome-github:收集這個(gè)列表犹撒,只是為了更好地使用親愛的GitHub。
- Android多渠道打包這樣做才酸爽 - Android多渠道打包這樣做才酸爽粒褒。
-
使用 CheckStyle 檢查代碼 - 使用 CheckStyle 檢查代碼识颊。
收集android上開源的酷炫的交互動(dòng)畫和視覺效果 - 酷炫的交互動(dòng)畫和視覺效果 - 描述:收集android上開源的酷炫的交互動(dòng)畫和視覺效果。1.交互篇奕坟,2.視覺篇祥款。
- Android酷炫實(shí)用的開源框架(UI框架) - Android酷炫實(shí)用的開源框架(UI框架)25個(gè)清笨。
交互篇
- 1、SlidingUpPanelLayout 項(xiàng)目介紹:他的庫(kù)提供了一種簡(jiǎn)單的方式來添加一個(gè)可拖動(dòng)滑動(dòng)面板(由谷歌音樂推廣,谷歌地圖和Rdio)你的Android應(yīng)用程序刃跛。 項(xiàng)目地址:https://github.com/umano/AndroidSlidingUpPanel
- 2函筋、FoldableLayout 項(xiàng)目介紹:折疊展開點(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,可以通過自定義達(dá)到更好的效果 項(xiàng)目地址:https://github.com/daimajia/AndroidImageSlider
- 6绊率、Android-ParallaxHeaderViewPager 項(xiàng)目介紹:欄目展示動(dòng)畫谨敛,自動(dòng)播放,滾動(dòng)下方列表時(shí)候滤否,收縮效果 項(xiàng)目地址:https://github.com/kmshack/Android-ParallaxHeaderViewPager
- 7脸狸、FragmentTransactionExtended 項(xiàng)目介紹: 漂亮的圖標(biāo)加載動(dòng)畫。
項(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è)易于使用的自定義偏好,打開一個(gè)對(duì)話框中有許多選擇颈娜。的值被自動(dòng)保存,你可以設(shè)置默認(rèn),min -和maxValue方便地在XML。 項(xiàng)目地址:https://github.com/vanniktech/VNTNumberPickerPreference
- 12浙宜、CircularFloatingActionMenu 項(xiàng)目介紹:動(dòng)畫,可定制的圓形浮動(dòng)菜單為Android, 項(xiàng)目地址:https://github.com/oguzbilgener/CircularFloatingActionMenu
- 13官辽、NiftyDialogEffects 項(xiàng)目介紹:Dialog的各種打開動(dòng)畫,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)畫
項(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)畫圖標(biāo) 項(xiàng)目地址:https://github.com/keklikhasan/LDrawer
視覺篇
- 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)畫
項(xiàng)目地址:https://github.com/flavienlaurent/activityanimation - 9忆某、android-shape-imageview 項(xiàng)目介紹:提供了一組自定義形狀的android imageview組件,和一個(gè)框架來定義更多的形狀点待。實(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)。
開發(fā)資源
- awesome-java - java庫(kù)列表喂窟,中文版测暗。
- material design 的android開源代碼整理 - material design 的android開源代碼整理央串。
- Android開源項(xiàng)目分類匯總 - Trinea 國(guó)內(nèi)最多好的開源庫(kù)總結(jié)磨澡。 Android 開源庫(kù)獲取途徑整理
- Android開源庫(kù)源碼分析 - Trinea 我們從 Android 開始建了了協(xié)作項(xiàng)目,從簡(jiǎn)介质和、總體設(shè)計(jì)稳摄、流程圖、詳細(xì)設(shè)計(jì)全方面分析開源庫(kù)源碼饲宿。目前第一期完成粘茄,包括10個(gè)開源庫(kù)及5個(gè)公共技術(shù)點(diǎn)的全面介紹湿右。 在線網(wǎng)頁(yè)
- 年薪30萬(wàn)的Android程序員必須知道的帖子 - Android開源項(xiàng)目匯總,帶效果gif圖。
- Android官方培訓(xùn)課程中文版 - Google Android官方培訓(xùn)課程中文版愿卸。
- GitHub優(yōu)秀Android開源項(xiàng)目 - GitHub 優(yōu)秀的 Android 開源項(xiàng)目,很多中文現(xiàn)成項(xiàng)目。
- Android開發(fā)工具及文檔 - androiddevtools鹏控,收集整理Android開發(fā)所需的Android SDK厦凤、開發(fā)中用到的工具、Android開發(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 開源組件深度剖析: 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 - 開發(fā)技術(shù)抗斤、Android Design - 設(shè)計(jì)規(guī)范囚企、Android Distribute - 軟件發(fā)布。
- Java資源大全 - 國(guó)外程序員整理的Java資源大全瑞眼。
- Android開發(fā)技術(shù)前線 - Android開發(fā)技術(shù)前線 ( android-tech-frontier )洞拨,一個(gè)定期翻譯、發(fā)布國(guó)內(nèi)外Android優(yōu)質(zhì)的技術(shù)负拟、開源庫(kù)烦衣、軟件架構(gòu)設(shè)計(jì)、測(cè)試等文章的開源項(xiàng)目,讓我們的技術(shù)跟上國(guó)際步伐掩浙。
- 10個(gè)常用工具類 - Android快速開發(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算凿、軟鍵盤相關(guān)輔助類KeyBoardUtils份蝴;9、網(wǎng)絡(luò)相關(guān)輔助類 NetUtils氓轰;10婚夫、Http相關(guān)輔助類 HttpUtils。
- 19個(gè)Android開發(fā)工具 - 19個(gè)Android 開發(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開源資源分類, Android源代碼救赐。
- open-source-android-apps - 他人收集的開源代碼:Android Wear涧团、Communication 只磷、Education、Finance泌绣、Game钮追、Multi-Media、News & Magazines阿迈、Personalization元媚、Productivity、Social Network苗沧、Tools刊棕、Travel & Local。
- android-developer-tools-list - Android 常用開發(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ù)開發(fā)周報(bào)休雌,干貨很多灶壶。
- awesome-rails-gem - 收集了很多在平時(shí)使用 Rails 開發(fā)網(wǎng)站時(shí)經(jīng)常會(huì)使用到的 Gem, 當(dāng)中包括的有用戶認(rèn)證系統(tǒng), API 接口開發(fā), 文件上傳, 站內(nèi)搜索等優(yōu)秀的 Gem 源。
- Android_Data - 一份旨在幫助 Android 初學(xué)者快速入門以及找到適合自己學(xué)習(xí)的資料杈曲。
- Android通用流行框架大全 - Android通用流行框架大全驰凛。
中文開發(fā)博客列表
- donal-tong - Android ListView or GridView for ScrollView。
- Longdw - * ListView中的分類getItemViewType和getViewTypeCount的使用詳解担扑。
- 脈脈不得語(yǔ) - Android開發(fā)周報(bào)恰响。
- Chad.cym的專欄 - Chad.cym的專欄:android5.0新特性分析。
- 搜索最好的 Android 代碼——Codota - 從這里搜索超過七百萬(wàn)精品代碼實(shí)例——Codota,涌献,不僅只有Github胚宦,而且還有知名博客和開發(fā)者網(wǎng)站,讓你搜索一個(gè)東西燕垃,不用在找上半天.
本文作者:Rance935本文出處:2016Android開源項(xiàng)目及庫(kù)匯總轉(zhuǎn)載請(qǐng)?jiān)陂_頭注明作者詳細(xì)信息和本文出處
歡迎關(guān)注我的微信公眾號(hào)和QQ群枢劝,分享Android 開發(fā)和互聯(lián)網(wǎng)內(nèi)容
Android技術(shù)分享:群號(hào)534813930
微信號(hào):androidparks
公眾號(hào):AndroidParks