>Java >Java베이스 >Android 개발과 Java 개발의 차이점은 무엇입니까?

Android 개발과 Java 개발의 차이점은 무엇입니까?

Guanhui
Guanhui원래의
2020-06-01 17:25:426195검색

Android 개발과 Java 개발의 차이점은 무엇입니까?

Android 개발과 Java 개발의 차이점은 무엇인가요?

Java는 언어입니다. Java 개발은 너무 많은 측면을 포함하며 Android 개발은 Android 애플리케이션 개발과 Android 시스템 개발을 포함합니다.

Android 개발을 위한 프레임워크

1. ButterKnife

ButterKnife는 Android 시스템에 초점을 맞춘 View 주입 프레임워크로, 레이아웃이 매우 복잡할 때 View를 찾기 위해 많은 양의 findViewById 코드를 도입하고 실행해야 합니다. ButterKnife를 사용하면 이 단계를 쉽게 건너뛸 수 있습니다. Jake Wharton의 걸작으로 현재 널리 사용되고 있습니다. 가장 중요한 점은 ButterKnife를 사용할 때 기본적으로 성능 저하가 없다는 점입니다. 왜냐하면 ButterKnife에서 사용하는 주석은 런타임에 반영되지 않고 컴파일 타임에 새로운 클래스를 생성하기 때문입니다. 프로젝트를 통합하는 것도 매우 편리하고 사용도 매우 간단합니다.

2. lottie-android

Lottie는 Bodymovin을 사용하여 json 형식으로 내보낸 Adobe After Effects 애니메이션을 구문 분석하고 모바일 장치에서 기본적으로 렌더링할 수 있는 Android 및 iOS용 모바일 라이브러리입니다.

3. SmartRefreshLayout

Android 개발에서 풀다운 새로 고침 및 풀업 로딩을 위한 최고의 프레임워크입니다.

4. BaseRecyclerViewAdapterHelper

강력하고 유연한 RecyclerViewAdapter를 사용하면 RecyclerView 어댑터 코드를 50% 이상 적게 작성할 수 있습니다.

추천 튜토리얼: "Java Tutorial"

위 내용은 Android 개발과 Java 개발의 차이점은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.