728x90
안드로이드에서 외부의 라이브러리를 import 해 사용하기 위해서는 다음과 같이 build.gradle (Module:app)에서 그래픽 지원 외부 라이브러리인 GraphView의 dependencies를 명확하게 설정해야 한다.
activity_main.xml에서 스마트폰 화면은 RelativeLayout을 사용하여 전체 영역을 matched-parent 로 정의 하고 그래프 출력 화면은 com.jjoe64.graphview. GraphView를 사용하여 스마트폰 상반부에 적절한 크기 즉 폭은 matched-parent, 높이는 Top으로부터 200 dp로 설정한다. 그밖에 아무런 View 입력 없이 MainActivity에서 내부적으로 좌표 데이터를 입력 하도록 한다.
사용 라이브러리 목록을 살펴보면 LineGraphSeries 대신에 BarGraphSeries 가로 대체되었음을 알 수 있다.
다음과 같이 DataPoint 라이브러리를 사용하여 좌표 데이터를 입력하자.
남은 작업은 각각의 Bar에 색상을 입히고 Bar 들 상이의 간격을 조정한 후 Bar 위에 색상 별로 값을 출력하는 일이다.
다음의 출력 사례를 참조하자.
첨부된 범블비 버전 코드를 다운받아 실행해 보자.
'안드로이드 스튜디오' 카테고리의 다른 글
3.9 안드로이드 스튜디오 Sound Recording Stop Play 예제 (0) | 2020.04.15 |
---|---|
3.8 안드로이드 스튜디오 Fragment 코드 예제 (0) | 2020.04.14 |
7.1 안드로이드 화면에 GraphView 라이브러리를 사용해 그래프를 출력해 보자 (0) | 2020.04.11 |
3.7 안드로이드 스튜디오 인명 ListView에서 Call 과 SMS 선택 코드 예제 (0) | 2020.04.10 |
알기 쉬운 안드로이드 스튜디오 블루투스 아두이노 LED ON OFF 예제 (0) | 2020.04.09 |