java 강좌 - 안드로이드 NDK 튜토리얼 / 초보자를위한 가이드.




프로그래밍 파일 (6)

Sylvain Ratabouil이 쓴 'Android NDK 초보자 안내서'라는 책이 있으며 packt publishing에서 발행합니다. 도움이되기를 바랍니다.

나는 안드로이드 NDK로 시작하고있다. 저를 인도하는 좋은 장소 / 전자 책이 있습니까? 감사




나는 단지 책을 추천 할 수있다 : 프로 안드로이드 애플 리케이션 성능 최적화 . NDK에 관한 전체 장 (약 40 페이지)이 있습니다. 그것은 내가 인터넷 자습서에서 찾은 것보다 훨씬 더 ...


developer.android.com의 샘플 애플리케이션 섹션에서도 유용한 정보와 유용한 방법을 찾을 수 있습니다.

이 링크를 클릭하십시오 .


나는 Ted와 동의한다. 애플리케이션을 종료하는 것이 'Android 방식'이 아니라는 것을 이해합니다. 그러나 배제해야하는 것처럼 보이지는 않습니다. 액티비티뿐만 아니라 애플리케이션으로의 실제 이탈을 원하는 세 가지 이유는 다음과 같습니다.

  1. 사용자는 메모리가 부족한 경우 앱이 종료되는 것을 제어 할 수 있습니다. 중요한 응용 프로그램 A가 백그라운드에서 실행중인 경우, 응용 프로그램 A가 운영 체제에 의해 종료되지 않도록 응용 프로그램 B를 끝내고 나면 응용 프로그램 B를 종료 할 수 있습니다.

  2. 응용 프로그램에 중요한 데이터가 메모리에 캐시되어있는 경우 바이러스 / 웜 / 악성 앱이 침입 할 수 없도록 응용 프로그램을 종료 할 수 있습니다. 나는 보안 모델이 그것을 방지하기로되어 있다는 것을 알고 있지만 다만 ...

  3. 응용 프로그램이 전화에 나쁜 영향을 미칠 수있는 자원 (예 : 네트워크, CPU, 센서 등)을 사용하는 경우 해당 자원을 확보하는 한 가지 방법은 응용 프로그램을 종료하는 것입니다. 잘 작동하는 앱은 필요하지 않을 때 리소스를 확보해야한다는 것을 알고 있습니다. 그러나 다시 한 번, 응용 프로그램을 종료하면이를 보장하는 합리적인 방법처럼 보입니다.





java android android-ndk