본문 바로가기

안드로이드

안드로이드 성능 개선 팁

성능 개선 팁

1.  오래걸리는 작업은 메인스레드가 아닌 작업자 스레드에서 비동기적으로 수행한다. 

2.  불필요한 객체생성을 줄인다. 

3.  정적메서드가 빠르다. (15~20%)

4.  상수에 static final 사용해라.

5.  향상된 loop문을 사용해라 for -> foreach문

6.  private inner 클래스보다 패키지로 분리해라. 

7. 부동소수점 사용하지 않는다. (2배느림)

8. 라이브러리 알고 사용한다. String.indexOf, System.arrayCopy