타사 라이브러리를 사용하여 이미지를 표시하는 것이 가장 쉽습니다. 피카소는 안드로이드에 대한 가장 널리 사용되는 라이브러리 중 하나입니다. 이 이미지 다운로드 및 캐싱에 대한 매우 간단하고 강력한 라이브러리입니다.
왜 피카소 또는 다른 타사 라이브러리를 사용합니까?
당신은 우리가 제 3 자 라이브러리를 사용해야하는 이유를 생각하고있을 수 있습니다. 이 패키지에는 주 프로그램 바이너리와 미리 컴파일된 대수 및 자동 로드 모듈이 전부 들어있습니다. 그러나 핵심 방법을 사용한다면 더 많은 양의 코드가 필요할 것입니다. 그러나 우리가 피카소와 같은 제 3 자 라이브러리를 사용한다면 우리는 몇 줄의 코드로 목표를 달성 할 것입니다. 따라서 타사 라이브러리를 사용하지 않을 경우
- 를 작성할 매우 많은 양의 코드가 필요합니다 캐싱을 구현하기 위해 다른 논리를 작성해야합니다. 캐싱은 응용 프로그램을 더 빠르게 만드는 데 매우 중요합니다.
- 우리는 또한 코드를 작성하는 동안 메모리를 처리해야합니다.
그러나 우리가 피카소를 사용한다면 위에서 언급 한 모든 것들이 피카소에 의해 처리 될 것입니다. 그래서,그것 구는 방법 려 드 기본 동 SUSI.AI 안드로이드 앱.
그라들 파일에 피카소 라이브러리 추가
프로젝트에 피카소 안드로이드 라이브러리를 추가하는 것은 매우 쉽습니다. 빌드의 종속성 블록에 다음 줄을 추가하면 됩니다.이 문제를 해결하려면 다음을 수행하십시오.피카소의 최신 버전(예:2.71828). 이제 그레이들 파일을 동기화하십시오. 나는 당신이 이미 당신의 프로젝트에 네트워크 권한을 추가했다고 가정합니다.
이미지를로드하는 가장 간단한 방법은
피카소입니다.(이)
.이 문제를 해결하려면 다음을 수행하십시오.여기서 이미지 뷰는 이미지를 표시할 이미지 뷰에 대한 참조입니다.
이것은 수지 응용 프로그램에서 구현되는 방법이다. 이 경우 이미지를 로드할 수 없습니다. 이미지 뷰는 우리가로드 된 이미지를 표시 할 필요가있는 장소입니다. 또는 일부 오류로 인해 피카소가 이미지를로드하지 못한다고 가정합니다. 이러한 모든 경우에 더미 이미지가 이미지 뷰에 표시됩니다. 이 더미 이미지는 피카소 클래스의 오류 함수를 호출하고 이미지의 참조를 전달하여 추가됩니다. 실제 이미지가로드 될 때까지 자리 표시 자 기능은 응용 프로그램 내부에 존재하는 정적 이미지를 표시합니다.
크기 조정 및 회전
이미지 크기를 매우 쉽게 조정하고 회전 할 수도 있습니다.