티스토리 뷰
Stack Overflow에 자주 검색, 등록되는 문제들과 제가 개발 중 찾아 본 문제들 중에서 나중에도 찾아 볼 것 같은 문제들을 정리하고 있습니다.
Stack Overflow에서 가장 먼저 확인하게 되는 가장 높은 점수를 받은 Solution과 현 시점에 도움이 될 수 있는 가장 최근에 업데이트(최소 점수 확보)된 Solution을 각각 정리하였습니다.
아래 word cloud를 통해 이번 포스팅의 주요 키워드를 미리 확인하세요.
Charts for Android
안드로이드용 차트(그래프)
문제 내용
I am working on a project which have some charts (graphs), tick chart, candlestick chart and range chart. But the problem is, there is no library for that charts. I have got Google chart API for candlestick chart. But I don't want graph/chart in a webview.
저는 그래프 (차트) 중 일부인 tick chart, candlestick chart, range chart가 있는 프로젝트에서 작업 중입니다. 그러나 문제는 해당 차트를 위한 라이브러리가 없다는 것입니다. 저는 캔들스틱 차트를 위해 Google Chart API를 사용할 수 있었습니다. 하지만 저는 웹뷰에서 그래프/차트를 사용하고 싶지 않습니다.
Example: Android Candlestick Chart with Google Chart API
예시: Google Chart API를 이용한 안드로이드 캔들스틱 차트
높은 점수를 받은 Solution
To make reading of this page more valuable (for future search results) I made a list of libraries known to me.. As @CommonsWare mentioned there are super-similar questions/answers.. Anyway some libraries that can be used for making charts are:
이 페이지의 독해를 더 가치 있게 하기 위해(미래 검색 결과를 위해) 제가 아는 라이브러리 목록을 만들었습니다. @CommonsWare가 언급한 대로 매우 유사한 질문/답변이 있으며, 그래도 차트를 만들기 위해 사용할 수 있는 일부 라이브러리는 다음과 같습니다.
Open Source:
오픈 소스:
- AnyChart (Free for non-commercial, Paid for commercial)
- MPAndroidChart
- Holo Graph Library
- aChartEngine
- ChartView
- aFreeChart
- ChartDroid
- charts4j
- GraphView
- AndroidPlot
- Drawing the 3D piechart Using Google chart Api
- WilliamChart
- HelloCharts
- ChartProgressBar
- Plot.ly
Paid:
유료:
- aiCharts
- RChart (pre Honeycomb - Api 11 UI)
- ShinobiControls **
- Steema TeeChart **
- Orson Charts (3D charts for Android)
- Telerik Rad Chart
- SciChart (Realtime Charts for Android)
** - means I didn't try those so I can't really recommend it but other users suggested it..
** - 이는 내가 시도하지 않았기 때문에 실제로 추천할 수 없지만, 다른 사용자들이 추천했다는 것을 의미합니다.
가장 최근 달린 Solution
SciChart for Android is a relative newcomer, but brings extremely fast high performance real-time charting to the Android platform.
SciChart for Android는 비교적 최근에 출시되었지만, Android 플랫폼에서 매우 빠르고 고성능의 실시간 차트를 제공합니다.
SciChart is a commercial control but available under royalty free distribution / per developer licensing. There is also free licensing available for educational use with some conditions.
SciChart는 상업용 컨트롤입니다. 하지만 로열티 프리 배포 / 개발자 라이선스로 사용할 수 있습니다. 일부 조건을 갖춘 교육용 라이선스도 무료로 제공됩니다.
Some useful links can be found below:
아래에 유용한 링크들이 있습니다.
- SciChart's Android Charts Features
- Android Chart Performance Tests vs. Open Source & Commercial
- Android Chart Examples and example source code
- SciChart Quick Start Guide
- Android Charts Documentation
Disclosure: I am the tech lead on the SciChart project!
공개: 저는 SciChart 프로젝트의 기술 리드입니다!
출처 : https://stackoverflow.com/questions/9741300/charts-for-android
'개발 > 안드로이드' 카테고리의 다른 글
커스텀 뷰를 프로그래밍 방식으로 크기 조정하기 (0) | 2023.01.31 |
---|---|
안드로이드 앱 전체에 특정 폰트 쉽게 적용하기 (0) | 2023.01.31 |
화면 회전시 안드로이드 WebView 재로드 방지하기 (0) | 2023.01.30 |
리사이클러뷰 어댑터에서 컨텍스트(Context) 가져오기 (0) | 2023.01.30 |
Android에서 visibility 변경시 애니메이션 적용하기 (0) | 2023.01.30 |