forked from PhilJay/MPAndroidChart
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
docs(README): Update & simplify README
- Re-ordered some of the sections - Simplified some sections - Reformatted here and there - Added a few emojis, how cute! The goal of this change was to hopefully further reduce the amount of issue support/ question spam. By moving the sections around to show the more important parts higher up, like usage and documentation links, I hope this will make it easier for people to find the documentation.
- Loading branch information
Showing
2 changed files
with
127 additions
and
116 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,18 +1,18 @@ | ||
[![Twitter](https://img.shields.io/badge/[email protected]?style=flat)](http://twitter.com/philippjahoda) | ||
[![Twitter](https://img.shields.io/badge/[email protected]?style=flat)](http://twitter.com/mpandroidchart) | ||
[![Android Arsenal](http://img.shields.io/badge/Android%20Arsenal-MPAndroidChart-orange.svg?style=flat)](http://android-arsenal.com/details/1/741) | ||
[![Release](https://img.shields.io/github/release/PhilJay/MPAndroidChart.svg?style=flat)](https://jitpack.io/#PhilJay/MPAndroidChart) [![API](https://img.shields.io/badge/API-8%2B-green.svg?style=flat)](https://android-arsenal.com/api?level=8) | ||
**Remember: _It's all about the looks._** | ||
|
||
Remember: *It's all about the looks.* | ||
![banner](https://raw.github.com/PhilJay/MPChart/master/design/feature_graphic_smaller.png) | ||
|
||
![alt tag](https://raw.github.com/PhilJay/MPChart/master/design/feature_graphic.png) | ||
[![Release](https://img.shields.io/github/release/PhilJay/MPAndroidChart.svg?style=flat)](https://jitpack.io/#PhilJay/MPAndroidChart) | ||
[![API](https://img.shields.io/badge/API-8%2B-green.svg?style=flat)](https://android-arsenal.com/api?level=8) | ||
[![Android Arsenal](http://img.shields.io/badge/Android%20Arsenal-MPAndroidChart-orange.svg?style=flat)](http://android-arsenal.com/details/1/741) | ||
[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/PhilJay/MPAndroidChart?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=body_badge) | ||
[![Twitter](https://img.shields.io/badge/[email protected]?style=flat)](http://twitter.com/mpandroidchart) | ||
|
||
[**MPAndroidChart**](https://github.com/PhilJay/MPAndroidChart) :zap: is a powerful & easy to use chart library for Android. It runs on [API level 8](http://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) and upwards. | ||
:zap: A powerful & easy to use chart library for Android :zap: | ||
|
||
As an additional feature, this library allows cross-platform development between Android and iOS as an iOS version of this library is also available: [**Charts**](https://github.com/danielgindi/Charts) :zap: | ||
[**Charts**](https://github.com/danielgindi/Charts) is the iOS version of this library | ||
|
||
[Enterprise Solution 5% Discount Coupon | SciChart](http://store.scichart.com?productTab=Android&CouponCode=MPANDROIDCHART) | ||
----- | ||
## [Enterprise Solution 5% Discount Coupon | SciChart](http://store.scichart.com?productTab=Android&CouponCode=MPANDROIDCHART) | ||
|
||
<img align="left" width="190" height="190" style="margin:0px 15px 0px 0px" src="https://raw.github.com/PhilJay/MPChart/master/design/other/left.png"> | ||
<img align="right" width="90" height="90" style="margin:0px 15px 0px 0px" src="https://raw.github.com/PhilJay/MPChart/master/design/other/right.png"> | ||
|
@@ -24,177 +24,178 @@ MPAndroidChart is free software, as a result **dynamic & realtime data is not of | |
|
||
All MPAndroidChart users are entitled to a special **discount of 5%** off the <a href="http://store.scichart.com?productTab=Android&CouponCode=MPANDROIDCHART" target="_blank">SciChart store</a>, using the following discount code: **MPANDROIDCHART** | ||
|
||
<br/> | ||
|
||
## Usage :chart_with_upwards_trend: | ||
|
||
<br/> | ||
**Gradle** | ||
|
||
- **Project level `build.gradle`** | ||
```gradle | ||
allprojects { | ||
repositories { | ||
maven { url 'https://jitpack.io' } | ||
} | ||
} | ||
``` | ||
- **App level `build.gradle`** | ||
```gradle | ||
dependencies { | ||
implementation 'com.github.PhilJay:MPAndroidChart:v3.0.3' | ||
} | ||
``` | ||
|
||
Donations | ||
----- | ||
**Maven** | ||
|
||
**This project needs you!** If you would like to support this project's further development, the creator of this project or the continuous maintenance of this project, **feel free to donate**. Your donation is highly appreciated (and I love food, coffee and beer). Thank you! | ||
```xml | ||
<!-- <repositories> section of pom.xml --> | ||
<repository> | ||
<id>jitpack.io</id> | ||
<url>https://jitpack.io</url> | ||
</repository> | ||
|
||
**My Bitcoin Wallet** (Bitcoin only) | ||
|
||
1G8G6tqQ3oh38BvDH3xq8o6gGVMvBTkcUg | ||
<!-- <dependencies> section of pom.xml --> | ||
<dependency> | ||
<groupId>com.github.PhilJay</groupId> | ||
<artifactId>MPAndroidChart</artifactId> | ||
<version>v3.0.3</version> | ||
</dependency> | ||
``` | ||
|
||
**My Ethereum Wallet** (Ethereum only) | ||
<br/> | ||
|
||
0x04ef098bf9f91871391363e3caf791afa3adc39b | ||
## Documentation :notebook_with_decorative_cover: | ||
|
||
**PayPal** | ||
See the [**documentation**](https://github.com/PhilJay/MPAndroidChart/wiki) for examples and general use of MPAndroidChart. | ||
|
||
- [**Donate 5 $**](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=7G52RA87ED8NY): Thank's for creating this project, here's a coffee (or some beer) for you! | ||
- [**Donate 10 $**](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=4C9TPE67F5PUQ): Wow, I am stunned. Let me take you to the movies! | ||
- [**Donate 15 $**](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YKMPTFMVK3JMC): I really appreciate your work, let's grab some lunch! | ||
- [**Donate 25 $**](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=H9JA4QX7UHXCY): That's some awesome stuff you did right there, dinner is on me! | ||
- Or you can also [**choose what you want to donate**](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=EGBENAC5XBCKS), all donations are awesome! | ||
See the [**javadocs**](https://jitpack.io/com/github/PhilJay/MPAndroidChart/v3.0.3/javadoc/) for more advanced documentation. | ||
|
||
<br/> | ||
|
||
Spread the word | ||
----- | ||
## Examples :eyes: | ||
Download the [MPAndroidChart Example App](https://play.google.com/store/apps/details?id=com.xxmassdeveloper.mpchartexample) or look at the [source code](https://github.com/PhilJay/MPAndroidChart/tree/master/MPChartExample). | ||
|
||
If you like this library, please tell others about it :two_hearts: :two_hearts: | ||
[![ScreenShot](https://github.com/PhilJay/MPAndroidChart/blob/master/design/video_thumbnail.png)](https://www.youtube.com/watch?v=ufaK_Hd6BpI) | ||
|
||
<a href="https://twitter.com/intent/tweet?text=Check%20out%20the%20awesome%20MPAndroidChart%20library%20on%20Github:%20https://github.com/PhilJay/MPAndroidChart" target="_blank" title="share to twitter" style="width:100%"><img src="https://github.com/PhilJay/MPAndroidChart/blob/master/design/twitter_icon.png" title="Share on Twitter" width="35" height=35 /> | ||
<a href="https://plus.google.com/share?url=https://github.com/PhilJay/MPAndroidChart" target="_blank" title="share to twitter" style="width:100%"><img src="https://github.com/PhilJay/MPAndroidChart/blob/master/design/googleplus_icon.png" title="Share on Google+" width="35" height=35 /> | ||
<a href="https://www.facebook.com/sharer/sharer.php?u=https://github.com/PhilJay/MPAndroidChart" target="_blank" title="share to twitter" style="width:100%"><img src="https://github.com/PhilJay/MPAndroidChart/blob/master/design/facebook_icon.png" title="Share on Facebook" width="35" height=35 /> | ||
<br/> | ||
|
||
- []()Follow me on **Twitter**: [**@PhilippJahoda**](https://twitter.com/PhilippJahoda) | ||
- Look me up on **StackOverflow**: [**Philipp Jahoda**](http://stackoverflow.com/users/1590502/philipp-jahoda) | ||
## Questions & Issues :thinking: | ||
|
||
This repository's issue tracker is only for bugs and feature requests. The maintainers ask that you refrain from asking questions about how to use MPAndroidChart through the issue tracker. | ||
|
||
Demo | ||
----- | ||
Please read the [**documentation**](https://github.com/PhilJay/MPAndroidChart/wiki) first, then ask all your questions on [stackoverflow.com](https://stackoverflow.com/questions/tagged/mpandroidchart) for the fastest answer. | ||
|
||
For a brief overview of the most important features, please download the **PlayStore Demo** [**MPAndroidChart Example.apk**](https://play.google.com/store/apps/details?id=com.xxmassdeveloper.mpchartexample) and try it out. The corresponding code for the demo-application is also included in this repository inside the **MPChartExample folder**. | ||
<br/> | ||
|
||
[![ScreenShot](https://github.com/PhilJay/MPAndroidChart/blob/master/design/video_thumbnail.png)](https://www.youtube.com/watch?v=ufaK_Hd6BpI) | ||
## Donations :heart: | ||
|
||
Questions & Issues | ||
----- | ||
**This project needs you!** If you would like to support this project's further development, the creator of this project or the continuous maintenance of this project, **feel free to donate**. Your donation is highly appreciated (and I love food, coffee and beer). Thank you! | ||
|
||
If you are having questions or problems, you should: | ||
**My Bitcoin Wallet** (Bitcoin only) | ||
|
||
- **Review your code**. Make absolutely sure that everything is correct on your side. | ||
- Make sure you are using the **latest version** of the library. Check the [**release-section**](https://github.com/PhilJay/MPAndroidChart/releases). | ||
- Study the [**Documentation-Wiki**](https://github.com/PhilJay/MPAndroidChart/wiki) or the [javadocs](https://jitpack.io/com/github/PhilJay/MPAndroidChart/v3.0.3/javadoc/) | ||
- Search or open questions on [**stackoverflow**](https://stackoverflow.com/search?q=mpandroidchart) with the `mpandroidchart` tag | ||
- Search [**known issues**](https://github.com/PhilJay/MPAndroidChart/issues) for your problem (open and closed) | ||
- Create new issues (please :fire: **search known issues before** :fire:, do not create duplicate issues) | ||
- Check this: ["how not to contribute"](https://github.com/PhilJay/MPAndroidChart/wiki/How-not-to-contribute) | ||
|
||
Please do not expect answers to your questions if you have not considered all above mentioned approaches in advance. | ||
1G8G6tqQ3oh38BvDH3xq8o6gGVMvBTkcUg | ||
|
||
Features | ||
----- | ||
You can have a look at the core features of this libary [**here**](https://github.com/PhilJay/MPAndroidChart/wiki/Core-Features). | ||
|
||
Usage | ||
----- | ||
**My Ethereum Wallet** (Ethereum only) | ||
|
||
In order to use the library, there are 4 different options: | ||
0x04ef098bf9f91871391363e3caf791afa3adc39b | ||
|
||
**1. Gradle dependency** (recommended) | ||
**PayPal** | ||
|
||
- Add the following to your project level `build.gradle`: | ||
|
||
```gradle | ||
allprojects { | ||
repositories { | ||
maven { url "https://jitpack.io" } | ||
} | ||
} | ||
``` | ||
- Add this to your app `build.gradle`: | ||
|
||
```gradle | ||
dependencies { | ||
implementation 'com.github.PhilJay:MPAndroidChart:v3.0.3' | ||
} | ||
``` | ||
- [**Donate 5 $**](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=7G52RA87ED8NY): Thank's for creating this project, here's a coffee (or some beer) for you! | ||
- [**Donate 10 $**](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=4C9TPE67F5PUQ): Wow, I am stunned. Let me take you to the movies! | ||
- [**Donate 15 $**](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YKMPTFMVK3JMC): I really appreciate your work, let's grab some lunch! | ||
- [**Donate 25 $**](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=H9JA4QX7UHXCY): That's some awesome stuff you did right there, dinner is on me! | ||
- Or you can also [**choose what you want to donate**](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=EGBENAC5XBCKS), all donations are awesome! | ||
|
||
**2. Maven** | ||
- Add the following to the `<repositories>` section of your `pom.xml`: | ||
<br/> | ||
|
||
```xml | ||
<repository> | ||
<id>jitpack.io</id> | ||
<url>https://jitpack.io</url> | ||
</repository> | ||
``` | ||
- Add the following to the `<dependencies>` section of your `pom.xml`: | ||
## Social Media :fire: | ||
|
||
```xml | ||
<dependency> | ||
<groupId>com.github.PhilJay</groupId> | ||
<artifactId>MPAndroidChart</artifactId> | ||
<version>v3.0.3</version> | ||
</dependency> | ||
``` | ||
|
||
**3. clone whole repository** (not recommended) | ||
If you like this library, please tell others about it :two_hearts: :two_hearts: | ||
|
||
[![Share on Twitter](https://github.com/PhilJay/MPAndroidChart/blob/master/design/twitter_icon.png)](https://twitter.com/intent/tweet?text=Check%20out%20the%20awesome%20MPAndroidChart%20library%20on%20Github:%20https://github.com/PhilJay/MPAndroidChart) | ||
[![Share on Google+](https://github.com/PhilJay/MPAndroidChart/blob/master/design/googleplus_icon.png)](https://plus.google.com/share?url=https://github.com/PhilJay/MPAndroidChart) | ||
[![Share on Facebook](https://github.com/PhilJay/MPAndroidChart/blob/master/design/facebook_icon.png)](https://www.facebook.com/sharer/sharer.php?u=https://github.com/PhilJay/MPAndroidChart) | ||
|
||
Documentation | ||
----- | ||
For a **detailed documentation** :notebook_with_decorative_cover:, please have a look at the [**Wiki**](https://github.com/PhilJay/MPAndroidChart/wiki) or the [javadocs](https://jitpack.io/com/github/PhilJay/MPAndroidChart/v3.0.3/javadoc/). | ||
You can follow the creator on Twitter [**@PhilippJahoda**](https://twitter.com/PhilippJahoda) | ||
|
||
Furthermore, you can also rely on the [**MPChartExample**](https://github.com/PhilJay/MPAndroidChart/tree/master/MPChartExample) folder and check out the example code in that project. The corresponding application to the example project is also [**available in the Google PlayStore**](https://play.google.com/store/apps/details?id=com.xxmassdeveloper.mpchartexample). | ||
You can also join others in a discussion on [![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/PhilJay/MPAndroidChart?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=body_badge) | ||
|
||
Chart types | ||
----- | ||
Philipp is also on [StackOverflow](http://stackoverflow.com/users/1590502/philipp-jahoda) | ||
|
||
<br/> | ||
|
||
## More Examples :+1: | ||
|
||
<br/> | ||
|
||
**LineChart (with legend, simple design)** | ||
|
||
- **LineChart (with legend, simple design)** | ||
![alt tag](https://raw.github.com/PhilJay/MPChart/master/screenshots/simpledesign_linechart4.png) | ||
- **LineChart (with legend, simple design)** | ||
<br/><br/> | ||
|
||
**LineChart (with legend, simple design)** | ||
|
||
![alt tag](https://raw.github.com/PhilJay/MPChart/master/screenshots/simpledesign_linechart3.png) | ||
<br/><br/> | ||
|
||
**LineChart (cubic lines)** | ||
|
||
- **LineChart (cubic lines)** | ||
![alt tag](https://raw.github.com/PhilJay/MPChart/master/screenshots/cubiclinechart.png) | ||
<br/><br/> | ||
|
||
- **LineChart (gradient fill)** | ||
![alt tag](https://raw.github.com/PhilJay/MPAndroidChart/master/screenshots/line_chart_gradient.png) | ||
**LineChart (gradient fill)** | ||
|
||
- **Combined-Chart (bar- and linechart in this case)** | ||
![alt tag](https://raw.github.com/PhilJay/MPChart/master/screenshots/combined_chart.png) | ||
![alt tag](https://raw.github.com/PhilJay/MPAndroidChart/master/screenshots/line_chart_gradient.png) | ||
<br/><br/> | ||
|
||
- **BarChart (with legend, simple design)** | ||
**BarChart (with legend, simple design)** | ||
|
||
![alt tag](https://raw.github.com/PhilJay/MPChart/master/screenshots/simpledesign_barchart3.png) | ||
<br/><br/> | ||
|
||
- **BarChart (grouped DataSets)** | ||
**BarChart (grouped DataSets)** | ||
|
||
![alt tag](https://raw.github.com/PhilJay/MPChart/master/screenshots/groupedbarchart.png) | ||
<br/><br/> | ||
|
||
- **Horizontal-BarChart** | ||
**Horizontal-BarChart** | ||
|
||
![alt tag](https://raw.github.com/PhilJay/MPChart/master/screenshots/horizontal_barchart.png) | ||
<br/><br/> | ||
|
||
**Combined-Chart (bar- and linechart in this case)** | ||
|
||
![alt tag](https://raw.github.com/PhilJay/MPChart/master/screenshots/combined_chart.png) | ||
<br/><br/> | ||
|
||
- **PieChart (with selection, ...)** | ||
**PieChart (with selection, ...)** | ||
|
||
![alt tag](https://raw.github.com/PhilJay/MPAndroidChart/master/screenshots/simpledesign_piechart1.png) | ||
<br/><br/> | ||
|
||
- **ScatterChart** (with squares, triangles, circles, ... and more) | ||
**ScatterChart** (with squares, triangles, circles, ... and more) | ||
|
||
![alt tag](https://raw.github.com/PhilJay/MPAndroidChart/master/screenshots/scatterchart.png) | ||
<br/><br/> | ||
|
||
- **CandleStickChart** (for financial data) | ||
**CandleStickChart** (for financial data) | ||
|
||
![alt tag](https://raw.github.com/PhilJay/MPAndroidChart/master/screenshots/candlestickchart.png) | ||
<br/><br/> | ||
|
||
- **BubbleChart** (area covered by bubbles indicates the yValue) | ||
**BubbleChart** (area covered by bubbles indicates the yValue) | ||
|
||
![alt tag](https://raw.github.com/PhilJay/MPAndroidChart/master/screenshots/bubblechart.png) | ||
<br/><br/> | ||
|
||
- **RadarChart** (spider web chart) | ||
**RadarChart** (spider web chart) | ||
|
||
![alt tag](https://raw.github.com/PhilJay/MPAndroidChart/master/screenshots/radarchart.png) | ||
|
||
<br/> | ||
|
||
# License :page_facing_up: | ||
|
||
License | ||
======= | ||
Copyright 2018 Philipp Jahoda | ||
|
||
Licensed under the Apache License, Version 2.0 (the "License"); | ||
|
@@ -209,4 +210,14 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
See the License for the specific language governing permissions and | ||
limitations under the License. | ||
|
||
**Special thanks** to [danielgindi](https://github.com/danielgindi), [mikegr](https://github.com/mikegr), [tony](https://github.com/tonypatino-monoclesociety), [almic](https://github.com/almic) and [jitpack.io](https://github.com/jitpack-io) for their contributions to this project. | ||
<br/> | ||
|
||
## Special Thanks :heart: | ||
|
||
These people rock! | ||
|
||
- [danielgindi](https://github.com/danielgindi) - Daniel Gindi | ||
- [mikegr](https://github.com/mikegr) - Michael Greifeneder | ||
- [tony](https://github.com/tonypatino-monoclesociety) - Tony | ||
- [almic](https://github.com/almic) - Mick A. | ||
- [jitpack.io](https://github.com/jitpack-io) - JitPack.io |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.