@@ -5,7 +5,7 @@ Other: [English Version](https://github.com/Trinea/android-open-project/tree/mas
5
5
专注于 Android 开源分享、源码解析、框架设计、Android 内推。
6
6
![ img] ( http://www.trinea.cn/wp-content/uploads/2016/01/weixin-codekk-160.jpg )
7
7
我们的网站:[ www.codekk.com ] ( http://a.codekk.com )
8
-
8
+
9
9
#### [ Android 开发调试效率数倍提升工具——开发助手 App 最新版] ( http://www.trinea.cn/dev-tools/development-tools/features-and-versions/ ) ,可从 Google Play、应用宝、360 手机助手里搜索”开发助手”下载,或通过网页下载:<a href =" https://play.google.com/store/apps/details?id=cn.trinea.android.developertools " target =" _blank " title =" 去 Google Play 下载开发助手 " >Google Play</a >、<a href =" http://android.myapp.com/myapp/detail.htm?apkName=cn.trinea.android.developertools " target =" _blank " title =" 去应用宝下载开发助手 " >应用宝</a >、<a href =" http://zhushou.360.cn/detail/index/soft_id/3644614 " target =" _blank " title =" 去 360 手机助手下载开发助手 " >360 手机助手</a >、<a href =" http://trinea.cn/app/dev-tools.apk " target =" _blank " title =" 直接本地下载开发助手 " >本地下载</a >
10
10
#### <a href =" http://a.codekk.com " target =" _blank " >Android 开源项目源码解析(Volley、UIL、Dagger、EventBus、插件化库等分析)</a >
11
11
#### <a href =" http://j.codekk.com " target =" _blank " >Android 职位内部推荐(阿里、腾讯、百度、京东、滴滴、美团、58、华为、网易、魅族等)</a >
@@ -72,7 +72,7 @@ APP 示例:Wordpress Android
72
72
支持定义 ListView 左右滑动事件,支持左右滑动位移,支持定义动画时间
73
73
项目地址:https://github.com/47deg/android-swipelistview
74
74
Demo 地址:https://play.google.com/store/apps/details?id=com.fortysevendeg.android.swipelistview
75
- APP 示例:微信
75
+ APP 示例:微信
76
76
77
77
1 . Android-SlidingLayout
78
78
实现类似QQ、微信ListView和WebView的上拉下拉弹跳效果和iOS的ListView的果冻效果。兼容Android自带库和兼容库的所有View组件,包括RecyclerView、ListView、ScrollView以及WebView等等。
@@ -101,7 +101,7 @@ Demo 地址:https://github.com/JakeWharton/SwipeToDismissNOA/SwipeToDismissNOA
101
101
1 . QuickSideBar
102
102
帮助快速查阅对应分组的侧边栏,可以配合任意列表,demo中给出配合RecyclerView(浮动分组使用stickyheadersrecyclerview)。
103
103
项目地址:https://github.com/saiwu-bigkoo/Android-QuickSideBar
104
- 效果图:![ Renderings] ( https://github.com/saiwu-bigkoo/Android-QuickSideBar/blob/master/preview/quicksidebardemo.gif )
104
+ 效果图:![ Renderings] ( https://github.com/saiwu-bigkoo/Android-QuickSideBar/blob/master/preview/quicksidebardemo.gif )
105
105
106
106
1 . async-expandable-list
107
107
支持异步加载子列表的 ExpandableListView,包括CollectionView可以显示小标题的列表
@@ -307,7 +307,7 @@ Demo 地址:https://play.google.com/store/apps/details?id=com.baobomb.popuplis
307
307
项目地址:https://github.com/tuesda/CircleRefreshLayout
308
308
效果图:
309
309
![ Renderings] ( https://raw.githubusercontent.com/tuesda/CircleRefreshLayout/master/gif/circlerefresh.gif )
310
-
310
+
311
311
1 . EasyRecyclerView
312
312
一款简单易用的EasyRecyclerView
313
313
1.提供EasyRecyclerView,不需要写太多RecyclerView的配置代码
@@ -487,7 +487,7 @@ Demo 地址:[SlideBottomPanelDemo 下载](https://github.com/kingideayou/Slide
487
487
#### 四、ViewPager 、Gallery
488
488
1 . AdvancedPagerSlidingTabStrip
489
489
一个完美兼容ViewPager的导航栏组件;可以自定义TabView;能动态加载Tab上的Icon图片; 能显示Tab的消息数量和提示小圆点;支持自定义为微博形式的可滑动tab。
490
- ![ p1] ( https://raw.githubusercontent.com/HomHomLin/AdvancedPagerSlidingTabStrip/master/Pic/Screen_20160216163404.png )
490
+ ![ p1] ( https://raw.githubusercontent.com/HomHomLin/AdvancedPagerSlidingTabStrip/master/Pic/Screen_20160216163404.png )
491
491
![ p2] ( https://raw.githubusercontent.com/HomHomLin/AdvancedPagerSlidingTabStrip/master/Pic/Screen_20160411141706.png )
492
492
项目地址:https://github.com/HomHomLin/AdvancedPagerSlidingTabStrip。
493
493
@@ -747,7 +747,7 @@ https://github.com/siyamed/android-shape-imageview/raw/master/images/all-samples
747
747
支持双指/双击缩放的ImageView,支持从一个PhotoView缩放到另外一个PhotoView(点击图片放大预览),相对于其他PhototView有更加平滑的缩放,平移的动画,并且支持所有的ScaleType,可以作为普通的ImageView使用
748
748
项目地址:https://github.com/bm-x/PhotoView
749
749
效果图:![ Renderings] ( https://github.com/bm-x/PhotoView/raw/master/demo1.gif )
750
-
750
+
751
751
1 . TextWithImageDrawable
752
752
一个可以同时包含图片和文字的drawable,使用方式类似TextView和它的drawableLeft之类的方法,功能比较全面,可以代替TextView或是解决一些非得需要在ImageView中同时显示文字和图片的问题
753
753
项目地址:https://github.com/wuseal/TextWithImageDrawable
@@ -839,8 +839,8 @@ Demo 地址:https://raw.github.com/john990/WaveView/master/screenshot%26apk/de
839
839
1 . MetaballLoading
840
840
A 2d metaball loading
841
841
项目地址:https://github.com/dodola/MetaballLoading
842
- 效果图:![ Renderings] ( https://github.com/dodola/MetaballLoading/blob/master/metaball.gif )
843
- 效果图:![ Renderings] ( https://github.com/dodola/MetaballLoading/blob/master/metaball2.gif )
842
+ 效果图:![ Renderings] ( https://github.com/dodola/MetaballLoading/blob/master/metaball.gif )
843
+ 效果图:![ Renderings] ( https://github.com/dodola/MetaballLoading/blob/master/metaball2.gif )
844
844
845
845
1 . SectorProgressView
846
846
一个圆形或环形的进度显示控件,用圆中扇形的角度大小来表示进度信息<br />
@@ -855,9 +855,9 @@ Demo地址:(https://play.google.com/store/apps/details?id=com.mikhaellopez.cir
855
855
效果图:<br />![ CircularFillableLoaders] ( https://camo.githubusercontent.com/b8e510f51d0781c1ac41a01713d81beb93ff30a9/687474703a2f2f6936362e74696e797069632e636f6d2f357a6771776e2e706e67 ) ![ CircularFillableLoaders] ( https://lh3.googleusercontent.com/QUzoUjzTGirHKnGSmvziRfh230FRph12TPfEqUdZs9HXAgDnB79pSP6aCDLVpU9QvRZA=h310-rw )
856
856
857
857
1 . PinWheel
858
- 一个旋转的大风车Dialog
858
+ 一个旋转的大风车Dialog
859
859
项目地址:https://github.com/codingWang/PinWheel <br />
860
- 效果图:![ Renderings] ( https://github.com/codingWang/PinWheel/blob/master/gif/pinwheel.gif )
860
+ 效果图:![ Renderings] ( https://github.com/codingWang/PinWheel/blob/master/gif/pinwheel.gif )
861
861
862
862
1 . ColorArcProgressBar
863
863
一个可定制的圆形进度条,通过xml参数配置可实现QQ健康中步数的弧形进度显示、仪盘表显示速度、最常见的下载进度条等功能。<br />
@@ -1051,9 +1051,9 @@ EditText 的 Material Design 实现。包含 [Google Material Design Spec](http:
1051
1051
APP示例:知乎
1052
1052
效果图:![ Renderings] ( https://raw.githubusercontent.com/kingideayou/TagCloudView/master/imgs/tagCloudView_3.gif )
1053
1053
1054
- 1 . BubbleTextView
1055
- Android Bubble View
1056
- 项目地址:https://github.com/dupengtao/BubbleTextView
1054
+ 1 . BubbleTextView
1055
+ Android Bubble View
1056
+ 项目地址:https://github.com/dupengtao/BubbleTextView
1057
1057
效果图:![ Renderings] ( https://camo.githubusercontent.com/3b8c44089da79868cb45a4da372f2eaae0f3341b/687474703a2f2f3764397069632e636f6d312e7a302e676c622e636c6f7564646e2e636f6d2f627562626c65775f766965772e706e67 )
1058
1058
1059
1059
1 . shadow-layout
@@ -1160,7 +1160,7 @@ Android 倒计时控件,使用Canvas绘制,支持多种样式
1160
1160
#### 十一、TipView
1161
1161
包括 Toast、角标、UndoBar 等提示性控件
1162
1162
1163
- 1 . SVProgressHUD
1163
+ 1 . SVProgressHUD
1164
1164
SVProgressHUD For Android 精仿iOS的提示库 SVProgressHUD,api也几乎一样。
1165
1165
项目地址:https://github.com/saiwu-bigkoo/Android-SVProgressHUD
1166
1166
效果图:![ Renderings] ( https://github.com/saiwu-bigkoo/Android-SVProgressHUD/raw/master/preview/svprogresshuddemo.gif )
@@ -1505,7 +1505,7 @@ Demo 地址:[Download Demo](https://github.com/daimajia/AndroidSwipeLayout/rel
1505
1505
项目地址:https://github.com/Tibolte/Android-Anim-Playground
1506
1506
效果图:![ Renderings] ( https://raw.githubusercontent.com/Tibolte/Android-Anim-Playground/master/androiddemosvg.gif )
1507
1507
1508
- 1 . AlertView
1508
+ 1 . AlertView
1509
1509
仿iOS的AlertViewController 几乎完美还原iOS 的 AlertViewController ,同时支持Alert和ActionSheet模式,每一个细节都是精雕细琢,并把api封装成懒到极致模式,一行代码就可以进行弹窗.
1510
1510
项目地址:https://github.com/saiwu-bigkoo/Android-AlertView
1511
1511
效果图:![ Renderings] ( https://github.com/saiwu-bigkoo/Android-AlertView/blob/master/preview/alertviewdemo.gif )
@@ -1598,7 +1598,7 @@ material风格的camera。能使camera使用起来更简单的库。
1598
1598
Sample地址:https://github.com/afollestad/material-dialogs/blob/master/sample/sample.apk
1599
1599
效果图:
1600
1600
![ Renderings] ( https://raw.githubusercontent.com/afollestad/material-dialogs/master/art/mddemoshowcase.png )
1601
-
1601
+
1602
1602
1 . NotifyUtil
1603
1603
最常见的通知样式库
1604
1604
项目地址:https://github.com/wenmingvs/NotifyUtil
@@ -1608,17 +1608,17 @@ demo地址:https://github.com/wenmingvs/NotifyUtil#notifydemo
1608
1608
使用fresco选取多张图片并可预览图片
1609
1609
项目地址:https://github.com/canyinghao/CanPhotos
1610
1610
效果图:
1611
- ![ Renderings] ( https://raw.githubusercontent.com/canyinghao/CanPhotos/master/pic/CanPhotos.gif )
1611
+ ![ Renderings] ( https://raw.githubusercontent.com/canyinghao/CanPhotos/master/pic/CanPhotos.gif )
1612
1612
1613
1613
1 . CanDialog
1614
1614
仿照系统Dialog所写,继承于FrameLayout,添加一些动画,一些显示类型。
1615
1615
项目地址:https://github.com/canyinghao/CanDialog
1616
1616
效果图:
1617
- ![ Renderings] ( https://raw.githubusercontent.com/canyinghao/CanDialog/master/pic/CanDialog.gif )
1617
+ ![ Renderings] ( https://raw.githubusercontent.com/canyinghao/CanDialog/master/pic/CanDialog.gif )
1618
1618
1619
1619
1 . WindRoseDiagramView
1620
1620
一个风力玫瑰图的 View 组件,项目地址:![ https://github.com/timqi/WindRoseDiagramView/ ] ( https://github.com/timqi/WindRoseDiagramView/ )
1621
- ![ 效果图] ( https://github.com/timqi/WindRoseDiagramView/raw/master/art/WindRoseDiagram.gif )
1621
+ ![ 效果图] ( https://github.com/timqi/WindRoseDiagramView/raw/master/art/WindRoseDiagram.gif )
1622
1622
1623
1623
1 . MaterialRatingBar
1624
1624
与 Google 系应用设计相同、支持拉伸、修正原生实现诸多问题的星级评分条。可直接替换 RatingBar。
@@ -1799,7 +1799,7 @@ TwistVolley 是对 Volley 的一个封装库。提供类似 Picasso 一样的串
1799
1799
Demo 地址:https://github.com/pengjianbo/OkHttpFinal
1800
1800
1801
1801
#### 四、数据库 orm 工具包
1802
- orm 的 db 工具类,简化建表、查询、更新、插入、事务、索引的操作
1802
+ orm 的 db 工具类,简化建表、查询、更新、插入、事务、索引的操作
1803
1803
1804
1804
1 . greenDAO
1805
1805
Android Sqlite orm 的 db 工具类
@@ -1936,7 +1936,7 @@ A library that analyzes an Android device's specifications and calculates which
1936
1936
1937
1937
1 . MultiImageSelector
1938
1938
一个本地图片选择器,支持图片的单选和多选,直接返回所选图片的路径。
1939
- 项目地址:https://github.com/lovetuzitong/MultiImageSelector.git
1939
+ 项目地址:https://github.com/lovetuzitong/MultiImageSelector.git
1940
1940
1941
1941
#### 六、Android 高版本向低版本兼容
1942
1942
1 . Nine Old Androids
@@ -1998,7 +1998,7 @@ Demo地址: https://github.com/lfkdsk/EngineDemo
1998
1998
网站介绍:http://www.vitamio.org/docs/
1999
1999
特点:(1) 全面支持硬件解码与 GPU 渲染
2000
2000
(2) 能够流畅播放 720P 甚至 1080P 高清 MKV,FLV,MP4,MOV,TS,RMVB 等常见格式的视频
2001
- (3) 在 Android 与 iOS 上跨平台支持 MMS, RTSP, RTMP, HLS(m3u8)等常见的多种视频流媒体协议,包括点播与直播。
2001
+ (3) 在 Android 与 iOS 上跨平台支持 MMS, RTSP, RTMP, HLS(m3u8)等常见的多种视频流媒体协议,包括点播与直播。
2002
2002
2003
2003
1 . VDPlayerSDK
2004
2004
最容易集成的开源播放器组件,支持直播,支持软硬解切换,支持清晰度切换
@@ -2264,7 +2264,7 @@ Android 插件式开发,开放的源码目前不完整
2264
2264
1 . Android OpenAtlas
2265
2265
Android插件框架,基于OSGI,非代理方式,组件需要在宿主中声明
2266
2266
项目地址:https://github.com/bunnyblue/OpenAtlas
2267
- Demo 地址:https://github.com/bunnyblue/OpenAtlasExtension/blob/master/Dist/OpenAtlasLauncher.apk
2267
+ Demo 地址:https://github.com/bunnyblue/OpenAtlasExtension/blob/master/Dist/OpenAtlasLauncher.apk
2268
2268
2269
2269
1 . multidex
2270
2270
安装多 dex 的 classloader
@@ -2316,7 +2316,7 @@ java 压缩和解压库
2316
2316
1 . Image File Selector
2317
2317
轻量级的图片文件选择器,用系统api选取,压缩和裁切图片,可以方便的得要指定尺寸的图片
2318
2318
项目地址:https://github.com/sw926/ImageFileSelector
2319
-
2319
+
2320
2320
#### 十三、其他
2321
2321
2322
2322
1 . FragmentStack
@@ -2691,7 +2691,7 @@ Android ActionBar 样式生成器,可在线选择 ActionBar 样式自动生成
2691
2691
用于生成各个分辨率的图片
2692
2692
项目地址:http://www.appiconsizes.com/
2693
2693
2694
- 1 . AndroidUtiles
2694
+ 1 . AndroidUtiles
2695
2695
集合了所有常用的安卓工具类
2696
2696
项目地址:https://github.com/l123456789jy/Lazy
2697
2697
0 commit comments