Skip to content

m #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 19 commits into from
Mar 28, 2017
Merged

m #1

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 23 additions & 1 deletion English Version/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ Android Open Source Projects

Welcome to recommend good android open source projects, you can [Commit](https://github.com/Trinea/android-open-project/wiki/Standard-of-adding-and-editing-content "Standard of adding and editing content") directly or tell me at [Colloct Page](https://github.com/Trinea/android-open-project/issues/1). Welcome `Star` and `Fork`

####[Android develop and debug efficiency tool - development assistant](https://play.google.com/store/apps/details?id=cn.trinea.android.developertools)

Twitter:[trinea_cn](https://twitter.com/trinea_cn)    HomePage: [www.trinea.cn](http://www.trinea.cn/)    Email:[[email protected]](mailto:[email protected])    QQ:[717763774](http://wpa.qq.com/msgrd?v=3&uin=717763774&site=qq&menu=yes)
Share:<a href="https://twitter.com/intent/tweet?text=Android Open Source Projects include Personalized Views, Common Util Libs, Excellent projects and so on %40trinea_cn+https%3A%2F%2Fgithub.com%2FTrinea%2Fandroid-open-project&pic=" target="_blank" title="Share on twitter" style="width:100%"><img src="http://farm4.staticflickr.com/3764/13104038813_03933d4394_o.png"/></a>&nbsp;&nbsp;&nbsp;&nbsp;<a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fgithub.com%2FTrinea%2Fandroid-open-project&t=Android%E5%BC%80%E6%BA%90%E9%A1%B9%E7%9B%AE%E5%88%86%E7%B1%BB%E6%B1%87%E6%80%BB%EF%BC%8C%E6%B1%87%E9%9B%86200%E5%A4%9A%E4%B8%AA%E5%BC%80%E6%BA%90%E9%A1%B9%E7%9B%AE%EF%BC%8C%E5%8C%85%E6%8B%AC%E4%B8%AA%E6%80%A7%E5%8C%96%E6%8E%A7%E4%BB%B6%E3%80%81%E5%B7%A5%E5%85%B7%E5%BA%93%E3%80%81%E4%BC%98%E7%A7%80%E9%A1%B9%E7%9B%AE%E3%80%81%E5%BC%80%E5%8F%91%E5%8F%8A%E6%B5%8B%E8%AF%95%E5%B7%A5%E5%85%B7%E3%80%81%E4%BC%98%E7%A7%80%E4%B8%AA%E4%BA%BA%E5%92%8C%E5%9B%A2%E4%BD%93%40Trinea+&pic" target="_blank" title="Share on facebook" style="width:100%"><img src="http://farm4.staticflickr.com/3801/13104038583_b03d5cafac_o.png"/></a>&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://service.weibo.com/share/share.php?url=https%3A%2F%2Fgithub.com%2FTrinea%2Fandroid-open-project&title=Android%E5%BC%80%E6%BA%90%E9%A1%B9%E7%9B%AE%E5%88%86%E7%B1%BB%E6%B1%87%E6%80%BB%EF%BC%8C%E6%B1%87%E9%9B%86200%E5%A4%9A%E4%B8%AA%E5%BC%80%E6%BA%90%E9%A1%B9%E7%9B%AE%EF%BC%8C%E5%8C%85%E6%8B%AC%E4%B8%AA%E6%80%A7%E5%8C%96%E6%8E%A7%E4%BB%B6%E3%80%81%E5%B7%A5%E5%85%B7%E5%BA%93%E3%80%81%E4%BC%98%E7%A7%80%E9%A1%B9%E7%9B%AE%E3%80%81%E5%BC%80%E5%8F%91%E5%8F%8A%E6%B5%8B%E8%AF%95%E5%B7%A5%E5%85%B7%E3%80%81%E4%BC%98%E7%A7%80%E4%B8%AA%E4%BA%BA%E5%92%8C%E5%9B%A2%E4%BD%93%40Trinea+&appkey=1657413438&searchPic=true" target="_blank" title="Shared on weibo" style="width:100%"><img src="http://farm8.staticflickr.com/7342/13103239365_e5cd37fbac_o.png" title="Shared on weibo"/></a>&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?url=https%3A%2F%2Fgithub.com%2FTrinea%2Fandroid-open-project&title=Android%E5%BC%80%E6%BA%90%E9%A1%B9%E7%9B%AE%E5%88%86%E7%B1%BB%E6%B1%87%E6%80%BB%EF%BC%8C%E6%B1%87%E9%9B%86200%E5%A4%9A%E4%B8%AA%E5%BC%80%E6%BA%90%E9%A1%B9%E7%9B%AE%EF%BC%8C%E5%8C%85%E6%8B%AC%E4%B8%AA%E6%80%A7%E5%8C%96%E6%8E%A7%E4%BB%B6%E3%80%81%E5%B7%A5%E5%85%B7%E5%BA%93%E3%80%81%E4%BC%98%E7%A7%80%E9%A1%B9%E7%9B%AE%E3%80%81%E5%BC%80%E5%8F%91%E5%8F%8A%E6%B5%8B%E8%AF%95%E5%B7%A5%E5%85%B7%E3%80%81%E4%BC%98%E7%A7%80%E4%B8%AA%E4%BA%BA%E5%92%8C%E5%9B%A2%E4%BD%93%40Trinea+&desc=&summary=&site=www.trinea.cn" target="_blank" title="Share on qzone" style="width:100%"><img src="http://farm8.staticflickr.com/7418/13103935825_209bd521f0_o.jpg"/></a>&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://share.v.t.qq.com/index.php?c=share&a=index&url=https%3A%2F%2Fgithub.com%2FTrinea%2Fandroid-open-project&title=Android%E5%BC%80%E6%BA%90%E9%A1%B9%E7%9B%AE%E5%88%86%E7%B1%BB%E6%B1%87%E6%80%BB%EF%BC%8C%E6%B1%87%E9%9B%86200%E5%A4%9A%E4%B8%AA%E5%BC%80%E6%BA%90%E9%A1%B9%E7%9B%AE%EF%BC%8C%E5%8C%85%E6%8B%AC%E4%B8%AA%E6%80%A7%E5%8C%96%E6%8E%A7%E4%BB%B6%E3%80%81%E5%B7%A5%E5%85%B7%E5%BA%93%E3%80%81%E4%BC%98%E7%A7%80%E9%A1%B9%E7%9B%AE%E3%80%81%E5%BC%80%E5%8F%91%E5%8F%8A%E6%B5%8B%E8%AF%95%E5%B7%A5%E5%85%B7%E3%80%81%E4%BC%98%E7%A7%80%E4%B8%AA%E4%BA%BA%E5%92%8C%E5%9B%A2%E4%BD%93%40Trinea+&appkey=801404464" target="_blank" title="Shared on tecent weibo" style="width:100%"><img src="http://farm8.staticflickr.com/7452/13104204564_f867971a13_o.png"/></a>
### Include:
Expand Down Expand Up @@ -410,6 +412,12 @@ Project Address: [DraggableGridView](https://github.com/andyken/DraggableGridVie
Renderings:
![Renderings](https://github.com/andyken/DraggableGridView/blob/master/sample/sample.gif)

1. DividedDraggableView
Draggable grid view with divided line.
Project Address: https://github.com/andyken/DividedDraggableView
Renderings:
![Renderings](https://github.com/andyken/DividedDraggableView/blob/master/app/sample.gif)

1. StickyGridHeaders
StickyGridHeaders is an Android library that provides a GridView that shows items in sections with headers. By default the section headers stick to the top like the People app in Android 4.x but this can be turned off.
Project Address: https://github.com/TonicArtos/StickyGridHeaders
Expand Down Expand Up @@ -627,6 +635,12 @@ Renderings:
![Renderings](https://github.com/andyken/MoneyTextView/blob/master/sample/sample1.gif)

#### 9. Others
1. youtube-play-icon
Material style morphing play-pause icon
Project Address: https://github.com/alxrm/youtube-play-icon
Renderings:
![Renderings](https://raw.githubusercontent.com/alxrm/youtube-play-icon/master/art/play.gif)

1. achartengine
AChartEngine is a charting library for Android applications. It currently supports the following chart types: line chart, area chart, scatter chart, time chart, bar chart, pie chart, bubble chart, doughnut chart, range (high-low) bar chart, dial chart / gauge, combined (any combination of line, cubic line, scatter, bar, range bar, bubble) chart, cubic line chart and so on.
Project Address: https://code.google.com/p/achartengine/
Expand Down Expand Up @@ -761,7 +775,7 @@ Demo Apk: https://play.google.com/store/apps/details?id=net.sebastianopoggi.samp
Renderings: ![Renderings](https://lh6.ggpht.com/U070b6Lh6cVsVwx4jN-5nq0xqiB1PBzrYABPeJIEe2hZQ5UWOxc-FDUG77wADelToHA=h310-rw)

1. GlowPadView
GlowPadView for Android is a great library to implement Google's lockscreen and new alarmclock style.
GlowPadView for Android is a great library to implement Googles lockscreen and new alarmclock style.
Project Address: https://github.com/nadavfima/GlowPadView
Renderings: https://raw.github.com/nadavfima/GlowPadView/master/example.png

Expand Down Expand Up @@ -854,6 +868,14 @@ Project Address: https://github.com/TheFinestArtist/YouTubePlayerActivity
Sample App: https://play.google.com/store/apps/details?id=com.thefinestartist.ytpa.sample
Renderings: ![Renderings](https://github.com/thefinestartist/YouTubePlayerActivity/blob/master/art/preview.gif)

1. TristateToggleButton
Customizable tri-state toggle button (with three states, three state toggle) for Android
Project Address: https://github.com/BeppiMenozzi/TriStateToggleButton

1. Knob
Fully customizable rotating knob selector with discrete values for Android. Replaces radio buttons, integer value inputs and ViewPager indicators.
Project Address: https://github.com/BeppiMenozzi/Knob

## 2. Common Util Libs
Include Dependency Injection, ImageCache, Network, Database ORM, Android common lib, Compatible low version, Multimedia, Event Bus, Sensor, Security, Plug-in, File, Others<a href="https://github.com/Trinea/android-open-project/edit/master/English%20Version/README.md#include" title="Back to directory" style="width:100%"><img src="http://farm4.staticflickr.com/3737/12167413134_edcff68e22_o.png" align="right"/></a>
#### 1. Dependency Injection
Expand Down
17 changes: 15 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@ Android 开源项目分类汇总
专注于 Android 开源分享、源码解析、框架设计、Android 内推。
![img](http://www.trinea.cn/wp-content/uploads/2016/01/weixin-codekk-160.jpg)
我们的网站:[www.codekk.com](http://a.codekk.com)


####[Android 开发调试效率数倍提升工具——开发助手](http://www.trinea.cn/android/android-develop-and-debug-tools/),可从 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>
####<a href="http://a.codekk.com" target="_blank">Android 开源项目源码解析(Volley、UIL、Dagger、EventBus、插件化库等分析)</a>
####<a href="http://j.codekk.com" target="_blank">Android 职位内部推荐(阿里、腾讯、百度、京东、滴滴、美团、58、华为、网易、魅族等)</a>
####<a href="http://p.codekk.com" target="_blank">强大的 Android 开源项目搜索站</a>
Expand Down Expand Up @@ -630,6 +631,11 @@ Demo 地址:https://github.com/thquinn/DraggableGridView/blob/master/bin/Dragg
效果图:
![Renderings](https://github.com/andyken/DraggableGridView/blob/master/sample/sample.gif)

1. DividedDraggableView
一个带有分割区域的可拖动 view ,可屏幕自动上下滚动进行 Item 移动交换。
项目地址:https://github.com/andyken/DividedDraggableView
效果图:
![Renderings](https://github.com/andyken/DividedDraggableView/blob/master/app/sample.gif)

1. StickyGridHeaders
GroupName 滑动到顶端时会固定不动直到另外一个 GroupName 到达顶端的 GridView
Expand Down Expand Up @@ -675,7 +681,7 @@ APP 示例:photup

1. Fresco-ImageView
Fresco-ImageView是一种Android平台的图像控件,底层是对Fresco的封装,可以异步加载网络图片、项目资源和本地图片,并且支持双指缩放、图片的基本处理以及Fresco的所有特性。
项目地址:https://github.com/HomHomLin/FrescoImageView
项目地址:https://github.com/HomHomLin/FrescoImageView

1. android-gif-drawable
支持 gif 显示的 view,用 jni 实现的,编译生成 so 库后直接 xml 定义 view 即可,而且本身不依赖于其他开源项目所以相对下面的 ImageViewEx 简单的多
Expand Down Expand Up @@ -745,6 +751,13 @@ https://github.com/siyamed/android-shape-imageview/raw/master/images/all-samples
一个可以同时包含图片和文字的drawable,使用方式类似TextView和它的drawableLeft之类的方法,功能比较全面,可以代替TextView或是解决一些非得需要在ImageView中同时显示文字和图片的问题
项目地址:https://github.com/wuseal/TextWithImageDrawable

1. AnchorImageView
一个可以锚点定位的ImageView(根据像素点)
Demo中通过AnchorImageView简单的实现了一个课本点读的功能
项目地址:https://github.com/jcodeing/AnchorImageView
Demo 地址:[Download here](https://raw.githubusercontent.com/jcodeing/AnchorImageView/master/AnchorImageView-debug.apk)
效果图:![Renderings](https://raw.githubusercontent.com/jcodeing/AnchorImageView/master/lookme.gif)

#### 七、ProgressBar
1. SmoothProgressBar
水平进度条
Expand Down
6 changes: 6 additions & 0 deletions 繁體中文版/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -416,6 +416,12 @@ Demo地址:https://github.com/thquinn/DraggableGridView/blob/master/bin/Dragga
效果圖:
![Renderings](https://github.com/andyken/DraggableGridView/blob/master/sample/sample.gif)

1. DividedDraggableView
壹個帶有分割區域的可拖動 view ,可屏幕自動上下滾動進行 Item 移動交換。
項目地址:https://github.com/andyken/DividedDraggableView
效果圖:
![Renderings](https://github.com/andyken/DividedDraggableView/blob/master/app/sample.gif)

1. StickyGridHeaders
GroupName滑動到頂端時會固定不動直到另外一個GroupName到達頂端的GridView
項目地址:https://github.com/TonicArtos/StickyGridHeaders
Expand Down