Android 유 니 버 설 유행 프레임 워 크 대전[정리]

2787 단어 android프레임
안 드 로 이 드 유 니 버 설 유행 프레임 워 크
Android通用流行框架大全
1.캐 시
DiskLruCacheJava LRU 기반 디스크 캐 시 구현
2.그림 불 러 오기
Android Universal Image Loader 강력 한 로 딩,캐 시,그림 을 보 여 주 는 라 이브 러 리 Picasso 강력 한 그림 다운로드 와 캐 시 라 이브 러 리 Fresco 그림 과 그들 이 사용 하 는 메모 리 를 관리 하 는 라 이브 러 리 Glide 그림 로 딩 과 캐 시 라 이브 러 리
3.이미지 처리
Picasso-transformations Picasso 에 다양한 그림 변환 을 제공 하 는 라 이브 러 리 Glide-transformations Glide 에 다양한 그림 변환 을 제공 하 는 라 이브 러 리 Android-gpuimage OpenGL 기반 Android 필터
4.네트워크 요청
Android Async HTTPAndroid 비동기 HTTP 라 이브 러 리 AndroidAsync 비동기 Socket,HTTP(클 라 이언 트+서버),WebSocket,socket.io 라 이브 러 리.스 레 드 가 아 닌 NIO 기반.OkHttp Http 와 Http/2 클 라 이언 트 Retrofit 형식의 안전 한 Http 클 라 이언 트 Volley Google 이 내 놓 은 Android 비동기 네트워크 요청 프레임 워 크 와 이미지 로드 프레임 워 크
5.네트워크 분석
Gson 은 자바 직렬 화/역 직렬 화 라 이브 러 리 로 JSON 과 자바 대상 을 서로 잭 슨 Jackson 으로 변환 할 수 있 습 니 다.자바 대상 을 json 대상 과 xml 문서 로 쉽게 변환 할 수 있 습 니 다.또한 json,xml 를 자바 대상 Fastjson 자바 의 빠 른 JSON 해상도 기/생 성기 HtmlPaser 는 하나의 독립 html 또는 html 를 포함 하 는 방식 으로 Jsoup 하 나 를 가장 좋 은 DOM 으로 해석 할 수 있 습 니 다.CSS 와 jQuery 는 html 라 이브 러 리 를 분석 합 니 다.
6.데이터베이스
OrmLiteJDBC 와 Android 의 경량급 ORM 자바 패키지 Sugar 는 매우 간단 한 방법 으로 Android 데이터베이스 GreenDAO 를 처리 하여 SQLite 데이터베이스 에 대상 을 경쾌 하 게 매 핑 하 는 ORM 솔 루 션 ActiveAndroid 는 활동 기록 방식 으로 Android SQLite 에 지속 적 인 SQLBriteSQLiteOpenHelper 와 ContentResolver 의 경량급 포장 Realm 모 바 일 데이터 베 이 스 를 제공 합 니 다.SQLite 와 ORM 의 교체 품
7.주입 의존
ButterKnife 는 안 드 로 이 드 보기 와 리 셋 방법 을 필드 와 방법 에 연결 합 니 다.Dagger 2 의 안 드 로 이 드 와 자바 는 주사기 에 빠르게 의존 합 니 다.Android Anotations 빠 른 안 드 로 이 드 개발.RoboGuice Android 플랫폼 을 유지 하기 쉬 운 Google Guice
8.도표
WilliamChart 가 도 표를 만 든 Android 라 이브 러 리 HelloCharts 는 API 8 의 Android 도표 라 이브 러 리 MPAndroidChart 와 호 환 되 는 강력 한 Android 도표 보기/그래 픽 라 이브 러 리
9.백 스테이지 처리
Tape 가 볍 고 사무 적 이 며 파일 기반 FIFO 라 이브 러 리 Android Priority Job Queue 안 드 로 이 드 를 위 한 작업 대기 열
10.이벤트 버스
EventBus 안 드 로 이 드 최적화 이벤트 버스 는 활동,세 션,스 레 드,서비스 등 통신 Otto 의 Guava 기반 증강 이벤트 버스 를 간소화 했다.
응답 프로 그래 밍
RxJavaJVM 의 응답 식 확장 RxJavaJoins 는 RxJava 에 Joins 작업 RxAndroidAndroid 의 응답 식 확장 을 제공 합 니 다.RxJava 에 Android 스 레 드 스케줄 링 RxBinding 을 추가 하여 RxJava 로 Android UI 를 연결 하 는 APIAgeraAndroid 의 응답 식 프로 그래 밍 을 제공 합 니 다.
11.로그 프레임 워 크
Logger 간단 하고 예 쁘 며 강력 한 Android 로그 도구 Hugo 가 디 버 깅 버 전에 주석 을 달 수 있 는 트리거 방법 으로 로그 기록 Timber 의 작은 확장 가능 한 로그 도구
12.테스트 프레임 워 크
MockitoJava 가 작성 한 Mocking 유닛 테스트 프레임 워 크 RobotiumAndroid UI 테스트 RobolectricAndroid 유닛 테스트 프레임 워 크
Android 는 많은 테스트 도 구 를 가지 고 있 습 니 다:JUnit,Monkey runner,UiAutomator,Espresso 등
13.디 버 깅 프레임 워 크
Stetho 는 Chrome 개발 자 도 구 를 이용 하여 디 버 깅 할 수 있 도록 Android 응용 다 리 를 디 버 깅 합 니 다.
14.성능 최적화
LeakCanary 메모리 누 출 검사 도구 ACRAAndroid 응용 프로그램 충돌 보고서

좋은 웹페이지 즐겨찾기