잘 설계된 Android 애플리케이션의 오픈 소스 예? [닫은]
분석하고 안드로이드 프로그래밍을 배우는 데 유용한 오픈 소스 안드로이드 애플리케이션을 추천 할 수 있습니까?
기본적으로 안드로이드 오픈 소스 프로젝트의 앱이 기본 학습에 적합합니까? 기본적으로 소스 코드로 UI 디자인 참조를위한 안드로이드 앱을 찾고 있습니다.
Android와 함께 제공되는 모든 애플리케이션 (캘린더, 연락처, 이메일 등)은 모두 공개 소스이지만 SDK의 일부는 아닙니다. 해당 프로젝트의 소스는 https://android.googlesource.com/(/platform/packages/apps 참조 )에 있습니다. 전화기에서 응용 프로그램을 사용하고 특정 기능이 어떻게 구현되었는지 알고 싶을 때 여러 번 이러한 소스를 언급했습니다.
다른 답변 외에도이 목록을 보는 것이 좋습니다.
오픈 소스이기도 한 14 가지 훌륭한 Android 앱
나에게 NewsBlur , Hacker News Reader 및 Astrid 가 가장 도움이되었다. 그래도 "기본 학습에 적합한 지"모르겠습니다.
Android 애플리케이션 용 Last.fm을 권장합니다. http://github.com/c99koder/lastfm-android
업데이트 : 이것이 더 이상 좋은 예라고 확신하지 못하며 2-3 년 후에 업데이트되지 않았습니다.
안드로이드 샘플이 충분하지 않습니까? 필자는 Android의 새로운 측면을 배울 때 ApiDemos 가 필수 불가결 하다는 것을 알았 습니다.
이것은 좋은 것입니다 : 안드로이드 용 앱
https://github.com/google/iosched
Google I / O 앱의 리포지토리입니다.
(현재 버전은 2015이며 2011 년부터 2014 년까지의 태그도 있습니다).
이 책의 출처 : http://commonsware.com/books
https://github.com/yanchenko/droidparts (shameless plug)
내가 보았던 다른 응용 프로그램이 몇 가지 있습니다. 여기에서 찾을 수 있습니다.
이 링크를 확인하면 고급 github 검색 https://github.com/search?l=Java&o=desc&q=android&ref=searchresults&s=stars&type=Repositories 이 프로젝트에는 Android https : / 에서 킥 스타트하기위한 많은 라이브러리가 포함되어 있습니다 . /github.com/mttkay/ignition
VLC 용 Remote의 소스 코드 -VLC Remote
API 버전과 함께 제공된 샘플 애플리케이션을 사용하십시오. 제공되지 않은 경우 http://developer.android.com/tools/samples/index.html 을 방문 하여 응용 프로그램 샘플 코드를 얻는 지침을 얻으십시오.
'Programming' 카테고리의 다른 글
| 자바 스크립트 변수 이름에서 {중괄호}는 무엇을 의미합니까? (0) | 2020.06.22 |
|---|---|
| 기본 양식 HTTP 메소드는 무엇입니까? (0) | 2020.06.22 |
| 자식 리포지토리에서 종속성을 어떻게 연결할 수 있습니까? (0) | 2020.06.22 |
| 지점을 로컬로 제거하는 방법? (0) | 2020.06.22 |
| contentEditable에서 커서 위치 설정 (0) | 2020.06.22 |