Learn-Android
本收集來源于git上席里,原版本地址:https://github.com/Tim9Liu9/TimLiu-Android,此文檔僅限于學(xué)習(xí)
自己總結(jié)的Android開源項(xiàng)目及庫序六。 github排名 https://github.com/trending,github搜索:https://github.com/search
目錄
- UI
- 動畫
- 網(wǎng)絡(luò)相關(guān)
- 響應(yīng)式編程
- 地圖
- 數(shù)據(jù)庫
- 圖像瀏覽及處理
- 視頻音頻處理
- 測試及調(diào)試
- 動態(tài)更新熱更新
- 消息推送與及時通訊
- 完整項(xiàng)目
- 插件
- 出名框架
- 其他
- 好的文章
- 收集android上開源的酷炫的交互動畫和視覺效果
- UI資源
- 開發(fā)資源
========
具體內(nèi)容 =============================
========
UI
- Awesome-MaterialDesign - MaterialDesignCenter改名為Awesome-MaterialDesign,優(yōu)化了布局旗笔,新增了不少庫。
- awesome-android-ui - ui庫刨仑,非常多的ui及特效努释。
- ChipsLibrary - 在Android EditText中實(shí)現(xiàn)打Tag功能拷泽。
- bitmapMesh - 拉窗簾效果疫鹊。
-
ObservableScrollView - 在滾動的視圖觀測滾動事件的Android庫
它易于與在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 - 一個Material Design的抽屜模板庫谷浅,分分鐘搭起一個程序框架扒俯。
- MaterialEditText - 直接繼承EditText,無需修改Java文件即能實(shí)現(xiàn)自定義控件顏色一疯, 直接拿來用撼玄!十大Material Design開源項(xiàng)目。
- fab - Floating Action Button library for Android墩邀。
- labelview - 貼紙效果掌猛,如:淘寶商品側(cè)貼折扣。
- SearchMenuAnim - 一個很棒的帶動畫的搜索框眉睹。
- SearchAnimation - 一個很棒的帶動畫的搜索框荔茬,支持低版本。
- 快速支持emoji表情顯示 - 讓項(xiàng)目快速支持emojicon表情的顯示竹海,并可判斷用戶輸入的內(nèi)容中是否含有emojicon表情以及過濾掉emojicon慕蔚。
- Context-Menu.Android - 可以方便快速集成漂亮帶有動畫效果的上下文菜單。
- Titanic - 可以顯示水位上升下降的TextView斋配。
- AndroidSwipeLayout - 滑動Layout孔飒,支持單個View,ListView许起,GridView十偶,demo-apk。
- android-typeface-helper - Android Typeface Helper 可以幫你輕松實(shí)現(xiàn)自定義字體的庫园细。
- android-lockpattern - Android的圖案密碼解鎖, 文檔介紹。
- ToggleButton - 狀態(tài)切換的 Button接校,類似 iOS猛频,用 View 實(shí)現(xiàn)狮崩。
- android-typeface-helper - Android Typeface Helper 可以幫你輕松實(shí)現(xiàn)自定義字體的庫。
- GuideBackgroundColorAnimation - 實(shí)現(xiàn)滑動ViewPager漸變背景色鹿寻。
- Toolbar - Toolbar替換Android Toolbar睦柴,說明。
- PagerSlidingTabStrip - 一個支持Material Design的PagerSlidingTabStrip毡熏。
- MaterialViewPager - 一個易于使用的 Material Design ViewPager 庫坦敌。
- YViewPagerDemo - 一基于官方ViewPager酬姆,支持水平方向上滑動和豎直方向上的滑動的ViewPager蹄葱。
- PinnedListView - PinnedListView懸浮Head效果修改,github pinned-section-listview裁僧。
- APP啟動引導(dǎo)頁 - APP應(yīng)用中最常用的APP啟動引導(dǎo)頁财搁,常見的4種引導(dǎo)項(xiàng)目方式:splash蘸炸,viewpage,viewflipper尖奔,scrollview搭儒。
- GuideHelper - 實(shí)現(xiàn)Android新手引導(dǎo)頁,可以在提示也繪制實(shí)際的view提茁,在view的上下左右位置添加提示信息的圖片淹禾。
- AwesomeText - 簡化TextViews中Spans使用的庫。
- dialogplus - 一個簡單容易使用的對話框——DialogPlus茴扁。
- material-dialogs - Material Design風(fēng)格Dialogs稀拐。
- CardView - 3d卡片效果-國人。
- FilterMenu - 這是一個自定義的圓形菜單丹弱,效果非车虑耍酷。
- GridPasswordView - 類似微信躲胳,支付寶支付時候的輸入密碼頁面效果蜓洪,帶格子的密碼輸入框。
- BlurLockView - 毛玻璃效果的密碼解鎖界面, 支持簡單定制坯苹。
- PersistentSearch - 模仿Google Now, Google Maps Google Play的SearchBar隆檀,下拉列表匹配、錄音粹湃。
- Droppy - Android 下簡潔好看的 Dropdown 菜單恐仑。
- UltimateRecyclerView - 這是一個終極的 RecyclerView,有下拉刷新为鳄、滑動刪除裳仆、拖拽、加載更多孤钦、豐富動畫等功能歧斟。
- SmartTabLayout - SmartTabLayout實(shí)現(xiàn)viewpgaer頁面導(dǎo)航效果纯丸,簡化并實(shí)現(xiàn)android的TabHost效果,頂部滑動tab静袖,引導(dǎo)頁觉鼻,可以自定義tab樣式,過渡效果 實(shí)現(xiàn)網(wǎng)易tab队橙,微博tab坠陈,微信tab等so easy。 集成了SpringIndicator拖拽效果 捐康。
- PagerBottomTabStrip - 一個基本按谷歌Material Design規(guī)范完成的安卓底部導(dǎo)航欄控件仇矾。
- richeditor - RichEditor for Android 是 Android 平臺下一個所見即所得的文本編輯器控件。
- StatedFragment - 保存Fragment的狀態(tài)吹由。
- PopoverView - 一個模仿iOS UIPopoverController效果的控件若未。
- CreditsRoll - 實(shí)現(xiàn)星球大戰(zhàn)字幕效果。
- MatchView - 電影級TextView動畫效果倾鲫,絕對驚艷你的雙眼粗合!。
- 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)滑動tab疯特,引導(dǎo)頁等效果哗魂。
- 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)航欄崔列。
- AwesomeBar - 很有特點(diǎn)的一個 Bar,動畫效果很 Android徘层。
- MultiCardMenu - 仿QQ手機(jī)管家首頁菜單寫的一個開源組件MultiCardMenu峻呕。
- fit-chart - fit-chart 一個類似于谷歌健康應(yīng)用的輪子(wheel view)視圖利职,效果很不錯趣效。
- BGABadgeView-Android - Badge控件分享瘦癌,各式各樣的徽章控件。
- Android-ItemTouchHelper-Demo - 可拖拽 RecyclerView, 講解跷敬。
- 浮動操作按鈕詳解 - 講解浮動操作按鈕讯私,從官方的和第三方庫makovkastar/FloatingActionButton 和 futuresimple/android-floating-action-button 這樣的第三方庫。的兩方面講解西傀,同時還講到了如何自定義CoordinatorLayout Behavior斤寇。
- advanced-textview - advanced-textview各種高級功能的textview,包括動畫拥褂,陰影娘锁,各種字體,藝術(shù)字饺鹃,HTML格式顯示莫秆,表情等。
- QuickReturn - 給幾乎所有可以滑動的 View 加上快速返回的 Header 或者 Footer悔详,使用非常方便镊屎。
- Android-PickerView - 仿iOS的PickerView控件,有時間選擇和選項(xiàng)選擇并支持一二三級聯(lián)動效果茄螃。
- idisfkj.picker - 滑輪選擇器,教程缝驳。
- DraggedViewPager - 可以在多個 Page 之間可以拖放元素的控件。
- MultiViewPager - 對 ViewPager 的一個擴(kuò)展归苍,Page 可寬可窄用狱,表現(xiàn)很像 Gallelry。
- Android-Week-View - Android Week View是一種用于應(yīng)用程序中顯示日歷的安卓庫拼弃。它支持自定義樣式夏伊。。
- MaterialCalendarView - 是一款遵循 Material Design 風(fēng)格的 Android 日歷肴敛。
- WeekCalendar - 周模式的日歷自定義控件署海,支持 4.0 以上。
- WeekCalendar - 一個可以動態(tài)修改標(biāo)記日期和顯示預(yù)約列表的周日歷医男。
- DragLinearLayout - DragLinearLayout:自定義的線性布局砸狞,里面的UI可以自由拖動。
- floatingsearchview - floatingsearchview 一個帶搜索下拉列表提示的搜索控件镀梭。
- LabelView - LabelView 一個簡單的標(biāo)簽控件 支持自定義 文字大械渡(textSize), 間距(labelTopPadding)报账, 背景色(backgroundColor)研底, 和方向(direction)等埠偿。
- MaterialCalendarView - 是一款遵循 Material Design 風(fēng)格的 Android 日歷。
- SlideDetailsLayout - SlideDetailsLayout:高仿淘寶榜晦、京東商品詳情頁面的上拉加載圖文詳情功能冠蒋。
- MaterialDesignDemo - 基于Material Design Support Library的一個小Demo,這個Demo會慢慢的去完善乾胶,不僅僅是一個基于MD的Demo抖剿。里面會含有各種工具類,通用的一些Aadpter以及一些組件等识窿。Android自定義View之高仿QQ健康
- BaseRecyclerViewAdapterHelper - 集成了RecyclerViewAdapter的常用功能的基類斩郎,大量減少Adapter寫的代碼,輕松添加點(diǎn)擊事件喻频、添加RecyclerView加載動畫缩宜、新增添加頭部、添加尾部甥温、新增下拉刷新锻煌、上拉加載更多、新增分組窿侈、自定義item類型炼幔。
- ahbottomnavigation - 一個仿 Material Bottom Navigation 的類庫。
- StickyHeaderListView - 功能強(qiáng)大的StickyHeaderListView:標(biāo)題漸變史简、吸附懸停乃秀、篩選分類、動態(tài)頭部等圆兵。
- material-about-library - Material Design風(fēng)格的About頁面設(shè)計(jì)跺讯。
衛(wèi)星菜單
- android-satellite-menu - 點(diǎn)擊主按鈕,會彈出多個圍繞著主按鈕排列的子按鈕殉农,從而形成一個彈出式菜單刀脏。子按鈕彈出和消失的動畫效果都很棒。這種彈出式菜單按鈕應(yīng)用在Path app中超凳。
- ArcMenu - 實(shí)現(xiàn)彈出式按鈕群(菜單)愈污。點(diǎn)擊主按鈕,會在住按鈕旁邊彈出多個按鈕(菜單)轮傍。彈出的按鈕有兩種排列形式暂雹,一種是圍繞著主按鈕成圓弧形排列,一種是和主按鈕并排成一字型排列创夜, 仿Path 2.0 (for iOS)杭跪。
- Radial Menu Widget - 實(shí)現(xiàn)各種圓形或者半圓形菜單,以及圓形進(jìn)度條。
- android-circlebutton - 圓形按鈕涧尿,有動畫點(diǎn)擊效果系奉。
- CircularFloatingActionMenu - 衛(wèi)星菜單。
- ElasticDownload - 挺酷的下載進(jìn)度條姑廉。
- android-snake-menu - 仿 Tumblr 的 Android 可拖拽蛇形動畫菜單缺亮。
節(jié)選器
- SegmentView - 類似iOS的Segment Control控件,第一種方式是使用 RadioGroup 實(shí)現(xiàn)庄蹋,O網(wǎng)頁鏈接瞬内。
- SHSegmentControl - 類似iOS的Segment Control控件迷雪,此種方式的可定制化更好限书。
- android-segmentedradiobutton - 在Android中實(shí)現(xiàn)類似iOS的分段單選按鈕(segmented control),本人以前項(xiàng)目一直使用章咧,值得擁有倦西。
- android-segmented-control - RadioGroup實(shí)現(xiàn)類似ios的分段選擇(UISegmentedControl)控件。
下拉刷新
- SmartRefreshLayout - Android智能下拉刷新框架赁严,支持越界回彈扰柠,集成了幾十種炫酷的Header和 Footer!
- Android-Ptr-Comparison - Android 下拉刷新開源庫對比疼约,非常niceB钡怠!
- Android-PullToRefresh - 最經(jīng)典程剥、最多人用的下拉刷新劝枣、加載更多。
- PullDownListView - 一個下拉刷新的控件织鲸,實(shí)現(xiàn)了仿微信下拉中眼睛動畫的效果舔腾。
- DragTopLayout - 實(shí)現(xiàn)整個layout下拉刷新。
- ZrcListView - 一個順滑又漂亮的Android下拉刷新與加載更多列表組件搂擦,增加下拉刷新及滾動到底部自動加載的功能稳诚;增加越界回彈效果;增加自定義列表項(xiàng)動畫的功能瀑踢。
- TwitterCover-Android - Twitter Android客戶端的下拉封面模糊效果扳还。
- android-Ultra-Pull-To-Refresh - 實(shí)現(xiàn)整個layout下拉刷新,沒有加載更過橱夭,Demo氨距, 源碼分析。
- StikkyHeader - 【Android控件源碼:頭部固定的控件列表效果】這是一個可以支持頭部固定的控件列表功能徘钥,源碼StikkyHeader衔蹲,StikkyHeader是一個可以在滾動的時候?qū)㈩^部固定的控件,還可以將動畫效果和StikkyHeader一起使用,api非常簡單舆驶, 支持ListView,RecyclerView,ScrollView橱健。支持2.3一下設(shè)備使用的StikkyHeader
- PullDownListView - 實(shí)現(xiàn)了模仿微信眼睛下拉效果,源碼PullDownListView沙廉,下拉刷新拘荡,上拉加載,模仿微信眼睛撬陵。
- CircleRefreshLayout - 又一個下拉刷新的實(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 - 提供一個簡單可以自定義的下拉刷新實(shí)現(xiàn)抄淑。
- Pull-to-Refresh.Tours - Taurus,很精美的下拉刷新驰后。
- ParallaxListView - 模仿Path的下拉刷新肆资,Head頭部圖片下拉放大。
- WaveRefreshForAndroid - 下拉刷新水波紋動畫灶芝。
- CoordinatorLayoutDemos - 收集了不少資源寫了一個基于CoordinatorLayout實(shí)現(xiàn)的下拉刷新效果郑原。
- Android_PullToRefreshLibrary_Collection - 下拉刷新開源庫集錦 。
- HitBlockRefresh - 下拉刷新:打磚塊和打坦克监署。
- jd_tmall_refresh_demo - 仿寫京東颤专、天貓下拉刷新。
- android-Ultra-Pull-To-Refresh - 下拉刷新框架钠乏,非常強(qiáng)大栖秕,可擴(kuò)展性非常強(qiáng),兼容各種view的下拉刷新事件晓避。
模糊效果
- BlurNavigationDrawer - 背景模糊的Navigation Drawer簇捍。
HUD與Toast
- android-UCToast - 在不申請任何權(quán)限的情況下在 Android 應(yīng)用中彈出懸浮窗,實(shí)現(xiàn)文檔。
- sweet-alert-dialog - sweet-alert-dialog是一款清新文藝的 Android 彈窗, 靈感來自于 JS 版的 SweetAlert俏拱。
進(jìn)度條
- easyloadingbtn - 模仿了一個Dribbble上的Material Design效果暑塑,環(huán)形loading, 進(jìn)度條锅必、進(jìn)度圈事格。
- android-square-progressbar - 一個不錯的方形進(jìn)度條惕艳。
- Radial Menu Widget - 實(shí)現(xiàn)各種圓形或者半圓形菜單,以及圓形進(jìn)度條驹愚。
- AnimatedCircleLoadingView - 一個有限/無限加載動畫效果远搪。基于Nils Banner的android-watch-loading-animation設(shè)計(jì)圖逢捺。該設(shè)計(jì)本來是針對智能手表的寿烟。
- circular-progress-button - 帶動態(tài)效果的Button(按鈕)可要比靜態(tài)的按鈕炫酷的多了消略,大家看到效果圖就知道了。
- CircularBarPager - Android實(shí)現(xiàn)的動態(tài)效果罕袋,一個數(shù)字圓圈進(jìn)度效果漠其,源碼CircularBarPager哈街,material 風(fēng)格的數(shù)字圓圈進(jìn)度顯示庫(api10 +)夺饲。
- dotted-progress-bar - 一個小清新的進(jìn)度條装盯。
- WhorlView - 一個炫酷的漩渦加載效果自定義View。
- AVLoadingIndicatorView - AVLoadingIndicatorView整合了一些漂亮的 Android 動畫加載效果恨憎。
- MagicProgressWidget - 漸變的圓形進(jìn)度條與輕量橫向進(jìn)度條蕊退。
- GBSlideBar - GBSlideBar類似uber/滴滴等app的滑動選擇工具條。
- GifLoadingView - 一些好看的 loadingview憔恳。
- HouseLoading - 一個有趣的android加載loading動畫。實(shí)現(xiàn)原理
========
UI其他
- MixtureTextView - 富文本净蚤,支持Android圖文混排钥组、文字環(huán)繞圖片等效果。
- android-ActionQueue - Action Queue 用于執(zhí)行有次序的隊(duì)列操作今瀑,比如按次序彈出對話框程梦,這在 Android 中尤其有用。
- WheelView-Android - WheelView-Android 是一款開源的 Android 滾動選擇控件, 適用于不少應(yīng)用場景橘荠。
- Android Wheel - 帶有刻度的旋轉(zhuǎn)器:日歷屿附、三級聯(lián)動。
- CharacterPickerView - 可實(shí)現(xiàn)三級聯(lián)動的選擇器哥童,高仿iOS的滾輪控件,可實(shí)現(xiàn)單項(xiàng)選擇挺份,并支持一二三級聯(lián)動效果。
- Highlight - Highlight一款可應(yīng)用于 Android 應(yīng)用上的指向性功能高亮的庫, 可以快速的給應(yīng)用添加上應(yīng)用引導(dǎo)的效果贮懈。
- HeaderAndFooterRecyclerView - 支持addHeaderView匀泊、 addFooterView、分頁加載的RecyclerView解決方案 朵你。
- CleverRecyclerView - 是一個基于RecyclerView的擴(kuò)展庫各聘,提供了與ViewPager類似的滑動效果并且添加了一些有用的特性。
- drag-select-recyclerview - 實(shí)現(xiàn)了類似 Google Photos 風(fēng)格的圖片多選效果抡医。
- FlycoTabLayout - 一個Android TabLayout庫,目前有兩個TabLayout:SlidingTabLayout躲因、CommonTabLayout。
- AndroidChangeSkin - 一種完全無侵入的 Android 應(yīng)用換膚方式,支持插件式和應(yīng)用內(nèi)換膚大脉,無需重啟 Activity搁嗓。
- Lobsterpicker - Lobsterpicker 為 Android 開發(fā)者提供了滿足 Material Design 風(fēng)格的顏色選擇器。
- FlycoRoundView - 一個擴(kuò)展原生控件支持圓角矩形框背景的庫,可以減少相關(guān)shape資源文件使用箱靴。
- FlowingDrawer - FlowingDrawer 一個彈性效果的抽屜菜單腺逛,圖片是概念圖,實(shí)際效果實(shí)現(xiàn)了70%(側(cè)滑菜單)衡怀。
- TextSurface -是用 Java 寫的一款借助酷炫的動畫效果來完成消息展示的微型動畫框架棍矛。
- android-animate-RichEditor -android-animate-RichEditor是一款支持圖片插入動畫效果的 Android 富文本編輯器。
- FlycoPageIndicator - android-animate-RichEditor是一款支持圖片插入動畫效果的 Android 富文本編輯器抛杨。
- AndroidMosaicLayout - 馬賽克效果 Layout,磁片風(fēng)格View 自適應(yīng)大小够委。
- DropDownMenu - 一個實(shí)用的多條件篩選菜單,在很多App上都能看到這個效果怖现,如美團(tuán)茁帽,愛奇藝電影票等。
- Swipe-Deck - 仿 Tinder 的可以左右滑動消除卡片效果的自定義控件屈嗤。
- IntlPhoneInput - 一個支持國際化的電話號碼輸入的自定義控件潘拨。
- AndroidUI4Web - AndroidUI4Web是一個高性能的WebApp框架, 在移動瀏覽器上有與原生App一致的體驗(yàn)。
- SmoothCheckBox - SmoothCheckBox帶有切換動畫的CheckBox饶号。
- AndroidTimelineViewx - AndroidTimelineViewx仿微信朋友圈 時間軸铁追。
- CityPicker - CityPicker仿美團(tuán)等選擇城市列表。
- material-intro - Material Design 風(fēng)格的引導(dǎo)頁茫船。
- EmphasisTextView - 支持部分文字高亮的 TextView琅束。
- greedo-layout-for-android - 深度定制的 LayoutManager,在顯示網(wǎng)格布局的時候會考慮屏幕寬高比算谈。
- Rosie - 可以讓你創(chuàng)建遵循 Clean Architecture 的應(yīng)用的框架涩禀。
- CreditCardView - 一個交互很贊的信用卡自定義 View。
- android-md-core - Material風(fēng)格bootstrap的框架然眼。
- SwipeCardView - 一個帶漸變層疊動畫的左右滑動效果(類似于探探左右刷臉)艾船。
- SwipeSelector - 可以左右滑動切換 item 的 Selector。
- ForegroundViews - 類似于 FrameLayout 的支持的前景自定義 View罪治。
- android-material-chips - Material Design 的 Chips 控件實(shí)現(xiàn)丽声。
- XhsEmoticonsKeyboard - 表情鍵盤解決方案。
- JKeyboardPanelSwitch - 一套 Android 鍵盤面板沖突, 布局閃動的處理方案觉义。
- GestureLibray - 九宮格解鎖雁社。
- RecyclerItemDecoration - RecyclerView相關(guān)的ItemDecorstion仍然保持高度定制性,易用性晒骇。
- materiallogindemo - 一個炫酷的Material Design 風(fēng)格的登錄和注冊頁面 霉撵。教程
- ScrollablePanel - 一個二維可拖動的面板控件磺浙,交互像一個二維的RecyclerView,用法也非常簡單和RecyclerView的用法基本一樣徒坡,橫向豎向滑動也都實(shí)現(xiàn)了View的復(fù)用撕氧。 如果你想做房態(tài)、計(jì)劃表喇完、待辦事項(xiàng)伦泥、課程表等需要一個二維的面板的話,這個控件應(yīng)該是比較適合的锦溪。
- VerificationCodeView - 可用于動態(tài)生成驗(yàn)證碼不脯,常見于金融類app。
- ShimmerRecyclerView - 類似 Facebook 加載時刻诊,條目的閃爍效果防楷,酷酷的。
- StatusView - 簡潔優(yōu)雅的網(wǎng)絡(luò)狀態(tài)提示则涯。
========
動畫
- Android應(yīng)用開發(fā)之所有動畫使用詳解 - Android應(yīng)用開發(fā)之所有動畫使用詳解复局。
- 動畫特效大全 - Android 動畫特效大全。
- SwitchLayout - 國內(nèi)開發(fā)者粟判, Android的Activity切換動畫特效庫SwitchLayout亿昏,視圖切換動畫庫,媲美IOS浮入。
- ActivityOptionsICS - 一個低版本activity動畫兼容庫——ActivityOptionsICS龙优,可以很好的實(shí)現(xiàn)MD的動畫效果。
- SwipeBack - 一個可以通過手勢返回到上一個Activity的開源庫事秀,支持上下左右四個方向返回,支持多個View為Child野舶。
- SpringIndicator - 模仿Morning Routine的引導(dǎo)頁效果SpringIndicator易迹;基于模仿紅點(diǎn)拖拽的Demo實(shí)現(xiàn):BezierDemo;sample中使用到 快速創(chuàng)建ViewPager和ListView等的第三方庫:MultipleModel平道。
- XhsWelcomeAnim - 國內(nèi)開發(fā)者睹欲, 華麗酷炫歡迎引導(dǎo)界面 動畫沒有之一。
- Material-Animations - Material風(fēng)格動畫一屋,可以定義兩個Activity之間的動畫窘疮。
- android-shapeLoadingView - android-shapeLoadingView實(shí)現(xiàn)高仿新版58 加載動畫,loading冀墨。
- 一個絢麗的loading - 一個絢麗的loading動效分析與實(shí)現(xiàn)闸衫。
- TransitionPlayer - 一個 Transition 動畫控制控制庫,可以讓你很輕松的創(chuàng)建一個可交互的動畫诽嘉。
- loading-balls - loading-balls 一款支持高度配置的 Android 加載進(jìn)度球蔚出。
- SogoLoading - 仿搜狗瀏覽器加載動畫弟翘,實(shí)現(xiàn)說明。
- ExplosionField - Android中View 炸裂特效的實(shí)現(xiàn)分析骄酗。
- AZExplosion - AZExplosion:模仿ExplosionField的粒子破碎效果稀余。
- BrokenView -玻璃碎裂動畫效果。
- SwipeCardView - SwipeCardView一個帶漸變層疊動畫的左右滑動效果(類似于探探左右刷臉)趋翻。類似SwipeCard
- CRAudioVisualizationView - 水波紋效果的聲音可視化自定義 View睛琳。
- LoadingDrawable - 一些酷炫的加載動畫, 可以與任何View配合使用踏烙,作為加載動畫或者Progressbar, 此外很適合與RecyclerRefreshLayout 配合使用作為刷新的loading 動畫师骗。
- Depth-LIB-Android- - 一款酷炫的 Android 界面過渡動畫效果。
- SwipeCaptcha - 自定義View宙帝,仿一個斗魚web端滑動驗(yàn)證碼丧凤。 博文
- AndroidAHRSView - 顯示飛行器姿態(tài)的Android控件。
- Material-Animations - 炫酷的Activity切換效果步脓,共享元素愿待。
- BGASwipeBackLayout-Android - 修改 v4 包中 SlidingPaneLayout 的源碼來實(shí)現(xiàn)滑動返回布局。
- android-snowfall - 漂亮的下雪效果靴患。
- ViewSpreadTranslationController - 兩行代碼搞定Android視圖擴(kuò)散切換效果仍侥。
========
網(wǎng)絡(luò)相關(guān)
網(wǎng)絡(luò)連接
- ion - 一個異步網(wǎng)絡(luò)請求和圖片加載的庫,一個庫能搞定幾乎所有的網(wǎng)絡(luò)請求鸳君。
- 多線程下載 - Android 實(shí)現(xiàn)多線程下載 完美代碼农渊。
- opandroid - android p2p的開源實(shí)現(xiàn)。
- okio - square出的Okio這個庫或颊,尤其擅長處理二進(jìn)制數(shù)據(jù)砸紊。如果覺得Java的輸入輸出流實(shí)在太復(fù)雜啰嗦,不妨試試Okio囱挑。
- okhttp - square出的okhttp庫醉顽。
- okhttp-OkGo - 全新完美支持RxJava,比Retrofit更簡單易用平挑。該庫是封裝了okhttp的標(biāo)準(zhǔn)RESTful風(fēng)格的網(wǎng)絡(luò)框架游添。
-
OkHttpPlus - OkHttp 的一個工具類開源項(xiàng)目OkHttpPlus——支持GET、POST通熄、UI線程回調(diào)唆涝、JSON格式解析、鏈?zhǔn)秸{(diào)用唇辨、文件上傳下載 廊酣,OkHttpPlus介紹。
https://github.com/jeasonlzy/okhttp-OkGo - Android-Download-Manager-Pro - 一個下載管理庫助泽,如果你的 App 有大量的下載工作啰扛,這個庫能幫到你嚎京。
- FileDownloader - 文件下載引擎,穩(wěn)定隐解、高效鞍帝、簡單易用。
- jchat-android - 一個聊天 App,具有完備的即時通訊功能,JChat 的功能基于極光 JMessage SDK 來開發(fā)煞茫。
- RxDownload - 基于RxJava和Retrofit打造的下載工具, 支持多線程下載和斷點(diǎn)續(xù)傳, 智能判斷是否支持?jǐn)帱c(diǎn)續(xù)傳等功能帕涌。
========
網(wǎng)絡(luò)測試
- augmented-traffic-control - Facebook宣布開源移動網(wǎng)絡(luò)測試工具ATC,該工具支持利用Wi-Fi網(wǎng)絡(luò)模擬2G续徽、2.5G蚓曼、3G以及LTE 4G移動網(wǎng)絡(luò)環(huán)境,讓測試工程師們能夠快速對智能手機(jī)和App在不同國家地區(qū)和應(yīng)用環(huán)境下的性能表現(xiàn)進(jìn)行測試钦扭。
========
圖像獲取
- glide - glide google出品纫版,使用教程、GlidePalette客情。5 個頂級 Android 開源庫
- Universal Image Loader - Universal Image Loader 是一個強(qiáng)大的其弊、可高度定制的圖片緩存,簡稱:UIL膀斋,可以高度配置的網(wǎng)絡(luò)圖片緩存庫梭伐,非常靈活,用戶量最多 仰担。
- 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 又放出的一個新項(xiàng)目,一個類似 Picasso, Glide 的庫贮尉,不過比他們做的更好哑梳。 強(qiáng)烈推薦![Fresco集成示例](https://github.com/liaohuqiu/fresco-demo-for-gradle)绘盟。
- tape - 類似于圖片加載庫(例如UIL、Picasso等)實(shí)現(xiàn)異步加載悯仙,但是加載的不一定是圖片龄毡。!
- ImageLoader - ImageLoader 锡垄。
- Volley - Volley 綜合框架,包含圖片部分沦零,Volley與Picasso的對比
- enif - enif 。
- wqgallery - wqgallery實(shí)現(xiàn)類似微信選擇照片功能货岭,可以通過相機(jī)或相冊選擇路操,支持單張裁剪疾渴,支持單選模式、支持多選模式屯仗。
- httplite - A android http library搞坝。Android網(wǎng)絡(luò)框架httplite使用指南
- PanoramaImageView - 通過監(jiān)聽手腕旋轉(zhuǎn)進(jìn)行交互,自動滾動圖片魁袜。
響應(yīng)式編程
- RxAndroid - RxAndroid:函數(shù)響應(yīng)式編程 桩撮,RxJava - Rx和RxJava文檔中文翻譯項(xiàng)目, RxJava 詳解, RxJava資料匯總峰弹。Rxjava+Retrofit 實(shí)現(xiàn)全局過期 Token 自動刷新
========
地圖
- 百度地圖 - Android百度地圖 線路規(guī)劃店量,模擬運(yùn)動軌跡,及全景效果鞠呈。
- AirMapView - 支持多個本地地圖提供者包括谷歌地圖V2和亞馬遜地圖V2融师。如果設(shè)備沒有任何受支持的本地地圖提供者,AirMapView會回退到基于web的地圖提供者(目前谷歌地圖)。
========
數(shù)據(jù)庫
- ORMLite - ORMLite做的最棒但是學(xué)習(xí)成本有點(diǎn)兒高蚁吝,ORMLite的文檔有點(diǎn)兒爛旱爆。
- SugarORM - SugarORM比較輕便, 支持Has a 和 Has many映射灭将,但無法保存集合疼鸟,沒有映射關(guān)系。
- GreenDAO - GreenDAO要先建立一個java項(xiàng)目來生成對應(yīng)的表庙曙,一變動又要生成空镜,很不方便。
- ActiveDriod - ActiveDriod也不錯 官網(wǎng)捌朴。
- ORMDroid - ormdroid 吴攒。
- sqlbrite - 良心企業(yè)Square的又一開源項(xiàng)目,當(dāng)你不想給用ContentProvider砂蔽,只想簡單監(jiān)聽SQLite表增刪改的數(shù)據(jù)變更時可以試試它洼怔。
- sqlbrite - DBExecutor android ORM數(shù)據(jù)庫 1.使用了讀寫鎖,支持多線程操作數(shù)據(jù)左驾。 2.支持操作多個數(shù)據(jù)庫 3.支持事務(wù) 4.緩存Sql镣隶,緩存表結(jié)構(gòu)。
- Iron - 一個快速和易用的 NoSQL 數(shù)據(jù)存儲框架诡右。
- hawk - 一個快速和易用的鍵值對數(shù)據(jù)存儲框架安岂,支持AES加密,支持SharedPreferences或Sqlite存儲帆吻,支持Gson解析域那。
- AndroidKeyValueStore - 一個基于 SQLite 的 Key/Value 存儲框架。
- DBFlow - 一個速度極快猜煮,功能強(qiáng)大次员,而且非常簡單的 Android 數(shù)據(jù)庫 ORM 庫败许,為你編寫數(shù)據(jù)庫代碼,DBFlow 已被證明是最好的解決方案。5 個頂級 Android 開源庫
========
圖像瀏覽及處理
- MPAndroidChart - MPAndroidChart是一個功能強(qiáng)大的圖表開源類庫:曲線圖淑蔚、柱形圖市殷、環(huán)形圖。
- XCL-Charts - (國人開發(fā))基于Android Canvas來繪制各種圖表,使用簡便,定制靈活束倍。
- WilliamChart - 繪制圖表的庫被丧,支持LineChartView、BarChartView和StackBarChartView三中圖表類型绪妹,并且支持 Android 2.2及以上的系統(tǒng)甥桂。
- CropImageView - 原生ImageView只支持centerCrop,這里有支持9個方向裁剪的ImageView邮旷。
- SimpleCropView - 一個Android的圖片裁剪庫黄选,使用簡單,易于定制婶肩。
- DrawableView - DrawableView實(shí)現(xiàn)畫板功能办陷,可以改變畫筆粗細(xì),顏色律歼,支持撤銷功能民镜。
- ImageCoverFlow - ImageCoverFlow效果不錯的畫廊控件 可以設(shè)置畫廊一次可見圖片的張數(shù)礁遵,和其他第三方Gallery控件不同的是耿币,該控件直接繼承自View,而不是sdk中的Gallery控件侯养。
- FancyCoverFlow - 支持Item切換動畫效果的類似Gallery View畔况。改進(jìn)版本可以無限輪播鲸鹦,可以選擇自動輪播或者 手動滑動。
- BGABanner-Android - demo中演示了引導(dǎo)頁跷跪、以及通過fresco馋嗜、android-async-http、gson實(shí)現(xiàn)廣告條的自動輪播效果(splash 吵瞻、 ViewPager切換動畫) 葛菇。
- RecyclerViewPager - 重寫后的 RecyclerViewPager 完全繼承自RecyclerView,可以自定義觸發(fā)翻頁的距離橡羞,可自定義翻頁速度熟呛,支持VerticalViewPager,支持Fragment尉姨。
- StickerCamera - 可以說是一個完整的相機(jī)、圖片編輯的 APP吗冤,集成了大部分市面上有的同類 APP 的功能又厉,裁剪九府、濾鏡、貼紙應(yīng)有盡有覆致。
- demo6_PhotoRiver - 圖片流動顯示的demo侄旬,可以點(diǎn)擊流動中的圖片放大顯示,雙擊空白處圖片以九宮格排列煌妈。
- glide-transformations - 一個基于Glide的transformation庫儡羔,擁有裁剪,著色璧诵,模糊汰蜘,濾鏡等多種轉(zhuǎn)換效果。
- ColoringLoading - 一個用純代碼實(shí)現(xiàn)自動繪畫效果動畫的項(xiàng)目之宿。
- SmartDrawing - 一個輕量級的手繪板族操,加入了一點(diǎn)截圖功能。這只是一個Demo比被。并不能作為類庫色难,也不是完整的項(xiàng)目工程,僅供學(xué)習(xí)或參考使用等缀。
- SlidingCard - 漂亮的卡片滑動翻頁特效枷莉。
- LargeImage - 加載大圖 可以高清顯示10000*10000像素的圖片。
- GalleryFinal - 自定義相冊尺迂,實(shí)現(xiàn)了拍照笤妙、圖片選擇(單選/多選)、 裁剪(單/多裁剪)枪狂、旋轉(zhuǎn)危喉、ImageLoader無綁定任由開發(fā)者選 擇、功能可配置州疾、主題樣式可配置辜限。GalleryFinal為你定制相冊。
- AndroidAlbum - AndroidAlbum圖片選擇器:1严蓖、MVP結(jié)構(gòu)設(shè)計(jì)薄嫡;2、工廠模式對載圖框架進(jìn)行封裝抽象颗胡,方便替換其他載圖框架毫深;3、閃退日志的搜集毒姨,方便揪BUG哑蔫。
- uCrop - uCrop 是 Yalantis 推出的又一款力作, 用于裁剪 Android 系統(tǒng)上的圖片, 致力于打造最佳的圖片裁剪體驗(yàn)。
- crop-image-layout - crop-image-layout:圖片裁切布局。
- RenderscriptHistogramEqualization - RenderScript :簡單而快速的圖像處理
========
視頻音頻處理
- ijkplayer - B站開源的視頻播放器闸迷,支持Android和iOS嵌纲。
- DanmakuFlameMaster - 這里是Android上最好的開源彈幕引擎·烈焰彈幕使。
- YouTubePlayerActivity - 一個可以播放YouTube視頻的Activity腥沽,支持屏幕旋轉(zhuǎn)逮走、聲音控制、播放失敗處理今阳、可以自定義Activity關(guān)閉動畫以及在橫屏播放的時候自動隱藏status bar师溅。
- AndroidVideoPlayer - 開源的 Android 視頻播放器,支持 DLNA盾舌。
- Hide-Music-Player - Hide音樂播放器墓臭。
- JamsMusicPlayer - 是一個功能強(qiáng)大的 Android 開源播放器, 作者將原本收費(fèi)的項(xiàng)目拿出來開源, 實(shí)在令人敬佩。
- RxAndroidAudior - RxAndroidAudior目前最魯棒的Android聲音錄制和播放封裝庫了,說明矿筝。
- Timber - 一款遵循了Material Design并且設(shè)計(jì)精美的播放器 Timber Music Player起便,已經(jīng)在google play上架。
- LandscapeVideoCamera - 一款功能強(qiáng)大的 Android 視頻錄制庫, 僅允許橫屏錄制, 提供細(xì)粒度控制視頻的質(zhì)量與文件大小窖维。
- MovieHub - 非常漂亮的一款 Android Movie 工具榆综。
- LyricViewDemo - 歌詞顯示控件,支持多行顯示铸史、拖曳播放鼻疮、自動識別歌詞文件的編碼。
========
測試及調(diào)試
- DevelopQuickSetting - 快速開啟關(guān)閉開發(fā)者設(shè)置的工具琳轿,提供了app界面和桌面widget判沟,能快速打開關(guān)閉overdraw,layout border崭篡,gpu rendering挪哄,adb wifi,不保存activity實(shí)例等功能琉闪。
- decompileandroid - 在線反編譯apk文件迹炼。
- jadx - 一個Android反編譯神器,不同于常見的dex2jar颠毙,這個反編譯器生成代碼的try/catch次數(shù)更少斯入,View也不再是數(shù)字id了,可讀性更高蛀蜜。
- Androguard - Androguard使用Python寫的一系列逆向工具集刻两,功能很強(qiáng)大哦,對逆向工程感興趣的小伙伴可以這個系列滴某,教程磅摹。
- logger - 一個簡單滋迈、漂亮、功能強(qiáng)大的Android日志程序偏瓤。
- stf - WEB 端批量移動設(shè)備管理控制工具 STF 的環(huán)境搭建和運(yùn)行杀怠,使用說明 。
- DecompileApk - 一鍵反編譯 APK厅克,輸出所有反編譯后的代碼、資源橙依,使用方便证舟。
- AppCrashTracker - 一個異常追蹤器,可以生成一個 JSON 格式的日志并可以上傳到服務(wù)器窗骑。
- preferator - 開發(fā)輔助工具女责,幫助你快速的在 Android 端修改 SharedPreference,以達(dá)到測試的目的创译。
========
動態(tài)更新熱更新
- dexposed - 淘寶 支付寶的Android底層技術(shù)團(tuán)隊(duì)即將為Dexposed開源項(xiàng)目貢獻(xiàn)一個重要的擴(kuò)展能力 —— 方法粒度的完整替換抵知,大幅度降低基于AOP方式替換大型方法的開發(fā)成本,使用教程软族,Android平臺免Root無侵入AOP框架Dexposed使用詳解 刷喜。 Android Hotpatch系列之-項(xiàng)目介紹 - 客戶端例子實(shí)現(xiàn),服務(wù)器簡易實(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插件化和動態(tài)加載浊闪,支持資源分包和熱修復(fù)。
- AndFixDemo - AndFix是alibaba出品的開源熱更新技術(shù)螺戳。
- gradle_plugin_android_aspectjx - 通過Gradle Transform和aspectj來實(shí)現(xiàn)代碼動態(tài)修改搁宾,業(yè)務(wù)邏輯數(shù)據(jù)埋點(diǎn)、性能數(shù)據(jù)統(tǒng)計(jì)等侵入性修改從此不再需要修改業(yè)務(wù)代碼倔幼,完美解決Dexposed兼容性問題盖腿,實(shí)現(xiàn)代碼自動插樁。AspectJX-Demo
- RoboAspectJ - 美團(tuán)出品的開源熱更新技術(shù)凤藏。
========
消息推送與及時通訊
- 即時通訊和sns開源項(xiàng)目匯總 - 源碼提供奸忽!Android即時通訊和sns開源項(xiàng)目匯總,github地址揖庄。
========
完整項(xiàng)目
- SuesNews新聞客戶端 - 騰飛新聞栗菜,一個符合 Google Material Design 的 Android 校園新聞客戶端 ,新聞客戶端說明 蹄梢。
- 新聞客戶端 - Android應(yīng)用源碼比較不錯的新聞客戶端疙筹,本項(xiàng)目啟動引導(dǎo)登錄注冊用戶中心列表顯示文章分頁下拉刷新文章收藏更新反饋等新聞客戶端常見的功能都有富俄,項(xiàng)目分層合理,代碼質(zhì)量較高而咆。
- materialistic - Material Desgin風(fēng)格的Hacker News客戶端霍比。
- Telegram - Telegram 是一款專注于速度、安全的短信息應(yīng)用暴备,快速悠瞬、簡單、免費(fèi)涯捻。Telegram 支持群組聊天浅妆,最高200人,最高支持分享1GB的視頻障癌,其它圖片等等更是不在話下凌外。而且所有信息全部支持同步。由于頻發(fā)的隱私問題涛浙,所以 Telegram 也很注重通信安全康辑。
- SuZhouTong-client-for-android - 蘇州通android客戶端,非常多的UI效果轿亮。
- ele_demo - 仿【餓了么】訂餐軟件的一個demo疮薇。
- MD-BiliBili - Material Design 版 BiliBili Android 客戶端。
- AisenWeiBo - Aisen微博是新浪微博的第三方客戶端哀托,UI遵循Material Design:遵循Material Design惦辛、發(fā)布多圖、離線下載仓手、私信(觸屏版胖齐、顏色主題切換、手勢返回嗽冒,4.4呀伙、5.0狀態(tài)欄變色、離線編輯添坊,定時發(fā)布多圖剿另、gif、長微博預(yù)覽贬蛙。FrescoDemo 雨女。
- 快遞查詢 - 使用了愛查快遞www.ickd.cn的api接口,可以查詢申通阳准、EMS氛堕、順風(fēng)、圓通野蝇、中通讼稚、韻達(dá)括儒、天天、匯通锐想、全鋒帮寻、德邦、宅急送等11種快遞的單號信息赠摇,支持手動輸入單號和掃描單號(紅米測試的時候掃描單號有點(diǎn)問題)固逗,可以保存單號查詢記錄方便下次查詢,藕帜,另外還包括了網(wǎng)絡(luò)狀態(tài)判斷抒蚜、快遞自動更新、軟件更新等功能耘戚,項(xiàng)目完美運(yùn)行,有很詳細(xì)的中文注釋和邏輯分層操漠。
- SmartCall - SmartCall Android 企業(yè)通訊錄收津。
- Android-高仿大眾點(diǎn)評客戶端源碼 - Android-高仿大眾點(diǎn)評客戶端源碼。
- 八個Android項(xiàng)目源碼 - 八個Android項(xiàng)目源碼浊伙,大部分功能相信可以在實(shí)戰(zhàn)項(xiàng)目中直接使用撞秋,供大家下載學(xué)習(xí),大部分項(xiàng)目是基于Android Studio開發(fā)嚣鄙,IDE為Eclipse的童鞋可通過網(wǎng)上教程自行轉(zhuǎn)換吻贿,這里就不多說了。大家可以下載下來學(xué)習(xí)看看哑子! 百度云盤下載地址舅列。
- minicat - 一個簡潔的飯否App,支持Android 4.0以上版本卧蜓。
- SimplifyReader - 一款基于Google Material Design設(shè)計(jì)開發(fā)的Android客戶端帐要,包括新聞簡讀,圖片瀏覽弥奸,視頻爽看 榨惠,音樂輕聽以及二維碼掃描五個子模塊。
- GithubTrends - 是一個用來看查看 GitHub 熱門項(xiàng)目的 Android App, 遵循 Material Design, 支持訂閱 50 多種編程語言, 9 種顏色主題切換, 可在上面收藏喜歡的項(xiàng)目盛霎。
- jianshi - jianshi簡詩是國人開發(fā)的一個用于記錄文字信息的 Android 完整應(yīng)用, 作者僅用了一天便將其開發(fā)出來, 并將開發(fā)的流程記錄成文放到了簡書上赠橙。
- BuildingBlocks - 積木: 一個以知乎日報(bào)作為數(shù)據(jù)展現(xiàn)內(nèi)容;以抽屜菜單作為功能擴(kuò)展入口愤炸;依循 Material Design 作為主導(dǎo)設(shè)計(jì) UI 的應(yīng)用期揪。
- Douya - 開源的 Material Design 豆瓣客戶端。
- TranslateApp - 一個實(shí)現(xiàn)『劃詞翻譯』功能的 Android 開源應(yīng)用摇幻。
- likequanmintvp - 基于MVP的Retrofit2(okhttp3)+rxjava+dagger2+greendao+glide+rtmp直播横侦。該項(xiàng)目系仿全民TV挥萌。
========
插件
- Android Studio 插件和工具 - 5個 推薦幾個有用的 Android Studio 插件和工具(ButterKnife、selectorChapek枉侧、GsonFormat引瀑、ParcelableGenerator、LeakCanary)榨馁。
- 8 個最優(yōu)秀的 Android Studio 插件 - 8 個最優(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 - 一個上傳apk到fir的gradle插件,使用說明别凤。
- android-butterknife-zelezny - 一個ButterKnife的Android Studio插件, 該插件可以讓你手動生成上述注入代碼饰序。
- GradleDependenciesHelperPlugin - Gradle 依賴自動補(bǔ)全插件。
- android-selector-intellij-plugin - 可以根據(jù)指定顏色生成Selector Drawable的插件规哪。
- 7個最佳的Android模擬器 - 7個最佳的Android模擬器求豫。
- gradle-android-javadoc-plugin - 可以生成 java doc 的 Gradle 插件。
- gradle-android-junit-jacoco-plugin - 可以生成代碼單元測試覆蓋率報(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的生命周期對其生命周期方法位置進(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)是一款集"知乎日報(bào)"女蜈、“果殼科學(xué)人”持舆、“新華網(wǎng)新聞”以及“豆瓣圖書”于一體的閱讀類Android應(yīng)用。 果殼伪窖、知乎和豆瓣在國內(nèi)擁有大量用戶逸寓,這些社區(qū)的用戶每天都產(chǎn)生很多高質(zhì)量內(nèi)容。閑暇以其簡介的風(fēng)格將這幾大社區(qū) 的優(yōu)質(zhì)內(nèi)容整合于一體覆山,使得用戶能有效地獲取這些內(nèi)容竹伸,大大節(jié)省了用戶的時間。酷安下載地址.
- LayoutFormatter插件 - 可自動將亂序的布局文件進(jìn)行重新屬性排序并格式化簇宽,比如 style 和 android:id 必須排在前面佩伤,緊接著 layout镶殷、padding惭载,而值設(shè)定如 text 只能排在最后暇赤。
========
出名框架
- xUtils - xUtils 包含了很多實(shí)用的android工具。支持大文件上傳见妒,更全面的http請求協(xié)議支持(10種謂詞),擁有更加靈活的ORM甸陌,更多的事件注解支持且不受混淆影響须揣。最低兼容android 2.2 (api level 8)。目前xUtils主要有四大模塊:DbUtils模塊钱豁、ViewUtils模塊耻卡、HttpUtils模塊、BitmapUtils模塊牲尺。
- afinal - Afinal是一個android的ioc卵酪,orm框架,內(nèi)置了四大模塊功能:FinalAcitivity,FinalBitmap,FinalDb,FinalHttp谤碳。
- ButterKnife - ButterKnife是一個專注于Android系統(tǒng)的View注入框架溃卡,讓你從此從這些煩人臃腫的代碼中解脫出來,ButterKnife--View注入框架蜒简。5 個頂級 Android 開源庫
- EventBus - EventBus是一款針對Android優(yōu)化的發(fā)布/訂閱事件總線瘸羡。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity搓茬,Service犹赖,線程之間傳遞消息.優(yōu)點(diǎn)是開銷小队他,代碼更優(yōu)雅。以及將發(fā)送者和接收者解耦峻村。xBus - xBus - 簡潔的EventBus實(shí)現(xiàn)麸折。
- Small - 做最輕巧的跨平臺插件化框架,目前已支持Android雀哨、iOS以及html5插件磕谅。并且三者之間可以通過同一套javascript接口進(jìn)行通信。
- LayoutCast - LayoutCast可以在應(yīng)用不重啟的情況下雾棺,將res文件夾下的改動直接同步到手機(jī)上膊夹。使用LayoutCast,可以節(jié)約Android開發(fā)者的大量編譯等待時間捌浩,非常適合真機(jī)調(diào)試界面的時候使用放刨,推薦每一位開發(fā)者安裝該利器。BUCK很快尸饺,但入侵性強(qiáng)进统,項(xiàng)目改動大,LayoutCast對項(xiàng)目改動小浪听。
- retrofit - retrofit將 REST API 轉(zhuǎn)換為 Java 接口螟碎。5 個頂級 Android 開源庫
- Dagger2 - Dagger 2 是著名的依賴注入庫 Dagger 的繼承者,我們強(qiáng)烈推薦它迹栓。文檔掉分,5 個頂級 Android 開源庫
========
其他
- java-zhconverter - java-zhconverter是一個簡繁體中文互換的Java開源類庫。
- joda-time-android - 一個超贊的時間處理的庫克伊,Joda-Time 酥郭! 他能幫你輕松處理時區(qū),處理時間加減愿吹,計(jì)算到期時間等等場景下的問題不从。java版本
- AssistiveTouch - 配合Android手機(jī)沉浸式隱藏虛擬按鍵后快捷操作 (Nexus5屏幕變大了)。
- S-Tools - S-Tools一個可以實(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多渠道打包工具倡勇,打包時間縮短到一分鐘,python腳本。
- fast-apk-packaging - Android不需要重新編譯打渠道包妻熊。
- android_gradle_script - gradle批量打包腳本夸浅,用txt配置一下,就可以支持多個渠道打包扔役,適合國內(nèi)這種動不動上百個渠道包的環(huán)境帆喇。目前有個問題,一次打包腳本超過80個就會GC問題亿胸。
- BatchPackApk - 免簽名直接打包工具坯钦。
- Android多渠道打包工具Gradle插件 - Android多渠道打包工具Gradle插件。
- Android批量打包極速版 - 用python實(shí)現(xiàn)的在META-INF目錄內(nèi)添加空文件的方式侈玄,實(shí)現(xiàn)批量快速打包Android應(yīng)用婉刀。
- 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 - 一個常見設(shè)計(jì)模式的java實(shí)現(xiàn)。
- PreferenceInjector - SharedPreference注入開源庫宾添,SharedPreference key與某個變量綁定迁客、監(jiān)聽key變化、初始化key都可以通過注解完成辞槐。
- prettytime - 一個實(shí)用的人性化的時間顯示,比如:幾分鐘前粘室,幾天前榄檬。
- Material-Movies - Material Design 下的Movie App(電影展示),可供學(xué)習(xí)衔统,或者直接二次開發(fā)鹿榜。
- Clean-Contacts - 充滿技術(shù)含量的一個 Contact App(聯(lián)系人)。
- RedEnvelopeAssistant - 完全免費(fèi)開源的搶紅包軟件锦爵、做這個軟件純粹是發(fā)現(xiàn)Android的模擬點(diǎn)擊十分好玩舱殿,然后順道寫了一個,有此基礎(chǔ)险掀,可以再擴(kuò)展其他的很多模擬點(diǎn)擊程序 沪袭。
- superCleanMaster - 一鍵清理開源版,包括內(nèi)存加速樟氢,緩存清理冈绊,自啟管理侠鳄,軟件管理等。
- LoadViewHelper - 切換加載中死宣,加載失敗伟恶,加載成功布局,定義一個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ā)明輪子挡育。若您對開發(fā)iOS或Windows Phone 有興趣, 請看iOS Good Practices 和 Windows client Good Practices 這兩篇文章畏线。
- 如何安裝ACRA - 如何安裝ACRA-一個Android應(yīng)用Crash跟蹤系統(tǒng)—在自己的服務(wù)器上静盅。
- Android ocr識別文字介紹 - Android ocr識別文字介紹 。
- DaVinci - DaVinci是一個適用于Android Wear平臺的圖片下載和緩存library寝殴。
- Point-of-Android - Android 一些重要知識點(diǎn)解析整理 蒿叠。
- AppStoreLibrary - 檢測是否在appstore安裝了應(yīng)用,搜索應(yīng)用蚣常。
- LeakCanary - 利用此類庫市咽,排查內(nèi)存泄露變得非常簡單,LeakCanary 中文使用說明抵蚊,LeakCanary: 讓內(nèi)存泄露無所遁形 施绎。
- anko - 快速開發(fā)框架。
- CommonAdapter - 通過對于原生Adapter的封裝贞绳,產(chǎn)生了支持ListView谷醉,GridView,RecyclerView的簡單通用的Adapter冈闭。這種方式將item變成獨(dú)立的“視圖”對象俱尼,方便操作,又增加了可擴(kuò)展性萎攒。
- MVPAndroidBootstrap - 一個Android MVP 模式實(shí)例項(xiàng)目遇八。
- json2notification - 一個多功能方便好用的notification通知欄通知開源庫。
- barcodescanner - 一個封裝好的基于zxing二維碼掃描庫耍休。
- BGAQRCode-Android - 一個可高度定制二維碼掃描界面刃永、生成二維碼、識別圖片二維碼庫羊精。
- mqtt - MQTT 協(xié)議 3.1.1 中文翻譯版斯够。
- Droid Plugin - DroidPlugin 是360手機(jī)助手在Android系統(tǒng)上實(shí)現(xiàn)了一種新的插件機(jī)制:它可以在無需安裝、修改的情況下運(yùn)行APK文件,此機(jī)制對改進(jìn)大型APP的架構(gòu),實(shí)現(xiàn)多團(tuán)隊(duì)協(xié)作開發(fā)具有一定的好處雳刺。
- JsonAnnotation - 利用注解自動生成Gson‘s Model的庫劫灶。
- WeChatLuckyMoney - 微信搶紅包插件。
- android-support-23.2-sample - support 庫在 23.2 版本新增內(nèi)容示例項(xiàng)目掖桦。
- Sunoath - 基于MVP+Retrofit+Material Design的Demo本昏。
- ActivityRouter - 一個url打開activity的Router庫,支持指定參數(shù)類型枪汪,支持參數(shù)transfer涌穆,支持callback。
- AnalysisApp - 一個快速分析 Android App 使用了哪些 SDK 的工具雀久。
- AndroidLuaExample - 封裝了最新Lua代碼的Android庫宿稀。
========
好的文章
- 高效抽取loading - 高效抽取loading,再多的加載頁面也不怕赖捌。
- 修復(fù)bug的12個關(guān)鍵步驟 - 修復(fù)bug的12個關(guān)鍵步驟祝沸。
- Android開發(fā)技術(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ī)核心知識點(diǎn)學(xué)習(xí)積累的例子,是初學(xué)者及虛擬機(jī)核心知識鞏固的最佳實(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:收集這個列表骑歹,只是為了更好地使用親愛的GitHub。
- Android多渠道打包這樣做才酸爽 - Android多渠道打包這樣做才酸爽墨微。
- 使用 CheckStyle 檢查代碼 - 使用 CheckStyle 檢查代碼道媚。
========
收集android上開源的酷炫的交互動畫和視覺效果
- 酷炫的交互動畫和視覺效果 - 描述:收集android上開源的酷炫的交互動畫和視覺效果。1.交互篇,2.視覺篇最域。
- Android酷炫實(shí)用的開源框架(UI框架) - Android酷炫實(shí)用的開源框架(UI框架)25個谴分。
交互篇
1.SlidingUpPanelLayout
項(xià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)目介紹:折疊翻頁效果
項(xiàng)目地址:https://github.com/openaphid/android-flip
4.SwipeBackLayout
項(xiàng)目介紹:拖動關(guān)閉當(dāng)前活動窗體
項(xiàng)目地址:https://github.com/ikew0ng/SwipeBackLayout
5.AndroidImageSlider
項(xiàng)目介紹:一個漂亮的Slider镀脂,可以通過自定義達(dá)到更好的效果
項(xiàng)目地址:https://github.com/daimajia/AndroidImageSlider
6.Android-ParallaxHeaderViewPager
項(xiàng)目介紹:欄目展示動畫牺蹄,自動播放,滾動下方列表時候薄翅,收縮效果
項(xiàng)目地址:https://github.com/kmshack/Android-ParallaxHeaderViewPager
7.FragmentTransactionExtended
項(xià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)目介紹:簡單的實(shí)現(xiàn)浮動標(biāo)簽EditText:Android視圖使用EditText之上,并提示EditText時填充文本沙兰。
項(xiàng)目地址:https://github.com/wrapp/floatlabelededittext
10.QuickReturn
項(xiàng)目介紹:Showcases QuickReturn view as a header, footer, and both header and footer. 給幾乎所有可以滑動的 View 加上快速返回的 Header 或者 Footer,使用非常方便翘魄。
項(xiàng)目地址:https://github.com/lawloretienne/QuickReturn
11.VNTNumberPickerPreference
項(xiàng)目介紹:這是一個易于使用的自定義偏好,打開一個對話框中有許多選擇鼎天。的值被自動保存,你可以設(shè)置默認(rèn),min -和maxValue方便地在XML。
項(xiàng)目地址:https://github.com/vanniktech/VNTNumberPickerPreference
12.CircularFloatingActionMenu
項(xiàng)目介紹:動畫,可定制的圓形浮動菜單為Android,
項(xiàng)目地址:https://github.com/oguzbilgener/CircularFloatingActionMenu
13.NiftyDialogEffects
項(xiàng)目介紹:Dialog的各種打開動畫暑竟,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)目介紹:我們需要一個懸停視圖,顯示菜單,顯示消息斋射。
項(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級聯(lián)動,交互
項(xiàng)目地址:https://github.com/dlew/android-movies-demo
18.NiftyNotification
項(xiàng)目介紹:提示通知欄的各種動畫
項(xiàng)目地址:https://github.com/sd6352051/NiftyNotification
19.SwipeBack
項(xià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)目介紹:類似微信的測拉菜單
項(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ì)動畫圖標(biāo)
項(xiàng)目地址:https://github.com/keklikhasan/LDrawer
視覺篇
1.android-stackblur
項(xiàng)目介紹:毛玻璃罗岖,朦朧美
項(xiàng)目地址:https://github.com/kikoso/android-stackblur
DEMO演示:
2.BlurEffectForAndroidDesign
項(xiàng)目介紹:實(shí)現(xiàn)模糊圖形技巧
項(xiàng)目地址:https://github.com/PomepuyN/BlurEffectForAndroidDesign
3.Shimmer-android
項(xiàng)目介紹:閃動的文字
項(xiàng)目地址:https://github.com/RomainPiel/Shimmer-android
4.WizardPager
項(xiàng)目介紹:它提供了一個示例實(shí)現(xiàn)的Android手機(jī)上安裝一個向?qū)Ы缑?br>
項(xiàng)目地址:https://github.com/TechFreak/WizardPager
5.FloatingActionButton
項(xiàng)目介紹:浮動的按鈕
項(xiàng)目地址:https://github.com/FaizMalkani/Fabulous
6.JumpingBeans
項(xià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之間切換動畫
項(xiàng)目地址:https://github.com/flavienlaurent/activityanimation
9.android-shape-imageview
項(xiàng)目介紹:提供了一組自定義形狀的android imageview組件,和一個框架來定義更多的形狀。實(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)目介紹:一個小部件可以定義的行為之間的動態(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 - 這是一個可以讓你在你的項(xiàng)目中使用幾乎任何字體圖標(biāo)的庫捡多。默認(rèn)包含 FontAwesome 和 Material Design Icons 還包含 Meteocons 插件。你甚至可以添加任何你自定義的字體圖標(biāo)(typeface)铐炫。
========
開發(fā)資源
他人開源總結(jié)
awesome-java - java庫列表垒手,中文版。
material design 的android開源代碼整理 - material design 的android開源代碼整理倒信。
Android開源項(xiàng)目分類匯總 - Trinea 國內(nèi)最多好的開源庫總結(jié)科贬。 Android 開源庫獲取途徑整理
Android開源庫源碼分析 - Trinea 我們從 Android 開始建了了協(xié)作項(xiàng)目,從簡介鳖悠、總體設(shè)計(jì)榜掌、流程圖、詳細(xì)設(shè)計(jì)全方面分析開源庫源碼乘综。目前第一期完成憎账,包括10個開源庫及5個公共技術(shù)點(diǎn)的全面介紹。 在線網(wǎng)頁
年薪30萬的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請求組件: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資源大全 - 國外程序員整理的Java資源大全浪秘。
Android開發(fā)技術(shù)前線 - Android開發(fā)技術(shù)前線 ( android-tech-frontier ),一個定期翻譯埠况、發(fā)布國內(nèi)外Android優(yōu)質(zhì)的技術(shù)耸携、開源庫、軟件架構(gòu)設(shè)計(jì)辕翰、測試等文章的開源項(xiàng)目,讓我們的技術(shù)跟上國際步伐夺衍。。
10個常用工具類 - Android快速開發(fā)系列 10個常用工具類: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個Android開發(fā)工具 - 19個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測試工具)走孽。
Android平臺上最好的幾款免費(fèi)的代碼編輯器 - Android平臺上最好的幾款免費(fèi)的代碼編輯器:Quoda、DroidEdit琳状、AWD磕瓷、AIDE、CppDroid念逞。
androidweekly - android技術(shù)開發(fā)周報(bào)困食,干貨很多。
awesome-rails-gem - 收集了很多在平時使用 Rails 開發(fā)網(wǎng)站時經(jīng)常會使用到的 Gem, 當(dāng)中包括的有用戶認(rèn)證系統(tǒng), API 接口開發(fā), 文件上傳, 站內(nèi)搜索等優(yōu)秀的 Gem 源翎承。
Android_Data - 一份旨在幫助 Android 初學(xué)者快速入門以及找到適合自己學(xué)習(xí)的資料硕盹。
Android通用流行框架大全 - Android通用流行框架大全。
Android 學(xué)習(xí)資料收集 - 收集整理這份資料主要幫助初學(xué)者學(xué)習(xí) Android 開發(fā), 希望能快速幫助到他們快速入門, 找到適合自己學(xué)習(xí)資料, 節(jié)省再去收集學(xué)習(xí)資料時間叨咖。
中文開發(fā)博客列表
donal-tong - Android ListView or GridView for ScrollView瘩例。
Longdw - ListView中的分類getItemViewType和getViewTypeCount的使用詳解。
脈脈不得語 - Android開發(fā)周報(bào)甸各。
Chad.cym的專欄 - Chad.cym的專欄:android5.0新特性分析垛贤。
搜索最好的 Android 代碼——Codota - 從這里搜索超過七百萬精品代碼實(shí)例——Codota,,不僅只有Github趣倾,而且還有知名博客和開發(fā)者網(wǎng)站聘惦,讓你搜索一個東西,不用在找上半天.