1
기본적으로 Android에는 jpg, png, bmp 및 gif 이미지 형식을 표시하는 디코더가 있습니다. (tiff, psd, pcx, mat, mng와 같은) 다른 라이브러리 (C 또는 C++ 또는 Java 사용) 형식을 표시 할 수있는 응용 프로그램을 개발하려면이 방법을 사용해야합니까?Android 응용 프로그램에서 지원되지 않는 (형식) 이미지를 표시하는 방법은 무엇입니까?
우리는 많은 opensource 라이브러리를 가지고 있습니다. 내 의도는 우리 스스로 작성하는 방법이나 다른 이미지 형식을 표시하기 위해 안드로이드 스택에 이들을 통합하는 방법이었습니다. – yokks
운 좋게도 안드로이드는 매우 유연하며 장치에서 MIME 유형의 뷰어를 대체 할 수 있습니다. NDK를 사용하면 GNU 도구를 지원하는 프로그래밍 언어로 링크 할 수 있습니다. 자신의 이미징 코덱을 시작하려면 C/C++로 작업하는 것이 좋습니다. Java는 비트, 바이트 및 픽셀을 사용하는 작업에 덜 적합합니다. opensource 라이브러리를 가지고 있다면 GNU C 컴파일러가 표준 C/C++ 코드 (수정 필요성이 적음)와 잘 작동하기 때문에 C/C++를 통합하는 것이 더 쉬울 것입니다. C/C++ 코드를 호출하는 JNI 래퍼를 작성하면됩니다. – BitBank
감사합니다. 이것은 내가 예상했던 것이다. 자, 분명하다. – yokks