2012-05-19 4 views
1

나는 차트 라이브러리를 사용해야하고 차트 API를 많이 본 후에 Flot-For-Android와 achartengine에서 결정해야한다. 플롯은 자바 스크립트에 있으므로 WebView를 사용해야하고 achartengine은 Java에 있으므로 간단한 View를 사용할 수 있습니다. 그 중 성능이 더 좋은 것은 어느 것입니까? Android의 JavaScript 또는 Java 코드?안드로이드 자바 스크립트 대 자바 퍼포먼스

답변

4

Dalvik 가상 시스템이 모바일 장치에 최적화되어 있기 때문에 구체적인 벤치 마크가 없어도 Java가 더 빨라질 것이라고 말합니다. 그러나 안드로이드 용 WebKit 브라우저의 최신 릴리스에는 JIT (just-in-time) 컴파일 기능을 갖춘 JavaScript 용 Google V8 엔진이 포함되어 있으므로 그 차이는 미미할 수 있습니다.

귀하의 UI 디자인에 더 적합한 솔루션을 선택하는 것이 좋습니다. 앱이 브라우저 기반 솔루션을 래퍼하는 경우 JavaScript 기반 라이브러리를 사용하십시오. Android 활동에 직접 차트를 통합하려면 Java 기반 차트를 선택하십시오.

관련 문제