Android Graph Library for creating zoomable and scrollable line and bar graphs
What is GraphView?
GraphView is a library for Android to programmatically create flexible and nice-looking diagrams. It is easy to understand, to integrate and to customize.
Supported graph types:
- Line Graphs
- Bar Graphs
- Point Graphs
- or implement your own custom types.
Features:
- Line Chart, Bar Chart, Points
- Combination of different graph types
- Scrolling vertical and horizontal . You can scroll with a finger touch move gesture.
- Scaling / Zooming vertical and horizontal . With two-fingers touch scale gesture (Multi-touch), the viewport can be changed.
- Realtime Graph (Live change of data)
- Second scale axis
- Draw multiple series of data . Let the diagram show more that one series in a graph. You can set a color and a description for every series.
- Show legend . A legend can be displayed inline the chart. You can set the width and the vertical align (top, middle, bottom).
- Custom labels . The labels for the x- and y-axis are generated automatically. But you can set your own labels, Strings are possible.
- Handle incomplete data . It’s possible to give the data in different frequency.
- Viewport . You can limit the viewport so that only a part of the data will be displayed.
- Manual Y axis limits
- And much more… Check out the project page and/or the demo app
Overview
- Pricing: Free
- Resource Link: https://github.com/jjoe64/GraphView
- Resource Maker: Jonas Gehring
- Mobile Platform Destination: Android Apps
- Mobile Platform Support: Native Android
- Programming Languages: Java
- Gradle: com.jjoe64:graphview:4.2.2
The team behind mobintouch
Website: https://www.mobintouch.com
Resources added 👉 3142
Related resources
SwiftNotificationCenter
It's simple, safe, lightweight and easy to use for one-to-many communication
realm-cocoa
Realm is a mobile database: a replacement for Core Data & SQLite
Threader
Pretty GCD calls and easier code execution