차례:
- Android 샘플
- Google I / O 앱
- K-9 Mail
- GitHub Android 앱
- Android 용 Facebook SDK
- 메모장 자습서
- U + 2020 app
- 롤리팝 부활절 달걀
- Android 부트 스트랩
- AOSP
비디오: Getting Started with Test Lab for Android - Firecasts 2024
이 목록에있는 10 개의 우수한 오픈 소스 응용 프로그램과 샘플은 대부분 Google Play 스토어에서 설치할 수있는 실제 Android 응용 프로그램입니다. 장치에서 응용 프로그램을 시험해보고 소스 코드를 열어 기어가 어떻게 돌아가는지 확인하십시오.
Android 샘플
Android SDK의 샘플 폴더에는 작고 소화 가능한 실제 예제를 통해 다양한 Android API를 사용하는 방법을 보여주는 다양한 Android 샘플의 소스 코드가 들어 있습니다. 안드로이드 샘플 소스 코드에서 간단한 톤을 찾을 수 있습니다.
API 데모가 두 가지의 예를 제공하기 때문에 애니메이션을 프로젝트에 통합하거나 앱 내에서 오디오 파일을 재생하는 것이 쉽습니다. 많은 아이디어가 있지만 시간이 많이 들지 않는다면,이 데모 응용 프로그램을 장치에 설치하고 다양한 예제를 사용하여 수행 할 수있는 작업을 정확하게 파악해야합니다.
Android Studio에서 샘플을 쉽게 사용할 수 있습니다. 파일 → 샘플 가져 오기로 이동하여 사용 가능한 샘플 목록을 탐색하고 새로운 Android Studio 프로젝트로 가져옵니다.
Google I / O 앱
https: // github. co.kr / google / iosched
매년 Google 개발자 집단은 샌프란시스코의 모스 콘 웨스트 (Moscone West)에서 여러 날의 컨퍼런스를 통해 Google에 대한 모든 논의를하고 있습니다. 공식 컨퍼런스 앱은 Android 기기 용으로 작성되었으며, 소스 코드는 플랫폼에 적합한 앱을 작성하는 방법의 예입니다.
K-9 Mail
http: // 코드. 구글. com / p / k9mail /
K-9 Mail은 Android 용으로 널리 사용되는 전자 메일 클라이언트로 별도의 앱이되기 전에 Android와 함께 제공됩니다. 이것은 검색, 푸시, 동기화, 플래그 지정, 서명 등과 같은 기능을 갖춘 뛰어난 기능의 오픈 소스 응용 프로그램입니다.
GitHub Android 앱
https: // github. com / github / android
GitHub는 DVCS (Git Distributed Version Control System)를 사용하는 오픈 소스 프로젝트의 인기있는 커뮤니티입니다. GitHub Android 앱을 사용하면 손에 익숙한 모든 GitHub 저장소를 볼 수 있습니다. 이 애플리케이션은 GitHub API와 RoboGuice 프레임 워크를 사용하는 방법을 보여줍니다.
Android 용 Facebook SDK
http: // github. com / facebook / facebook-android-sdk
야심적이라면 어디서부터 시작해야할지 모르더라도 다음 인기있는 Facebook 응용 프로그램을 만들 수 있습니다. Facebook Android SDK를 사용하면 Facebook 기능을 애플리케이션에 쉽게 통합 할 수 있습니다. 즉, 사용자 승인, API 요청 등을 할 수 있습니다.땀을 흘리지 않고 페이스 북의 모든 장점을 통합하십시오.
메모장 자습서
http: // d. 기계적 인조 인간. com / guide / tutorials / notepad /
SQLite의 기본 원리를 이해하는데 관심이 있다면, 메모장 튜토리얼은 당신을위한 것입니다. 실행과 사용은 간단하지만 소스 코드와 튜토리얼은 도움이됩니다.
U + 2020 app
https: // github. com / JakeWharton / u2020
Jake Wharton은 Android 오픈 소스 커뮤니티에 엄청난 공헌자입니다. 그의 많은 프로젝트 중에는 Dagger, Retrofit, Picasso, OkHttp, RxJava, Staggered Grid 및 기타 여러 오픈 소스 라이브러리를 선보이는 U + 2020 앱이 있습니다.
롤리팝 부활절 달걀
https: // github. co.kr / android / platform_frameworks_base / blob /마스터 / 패키지 / SystemUI / src / com / android / systemui / egg /
자바
2014 년에 살아 있었습니까? 그러면 Flappy Bird에 대해 들어 보셨을 것입니다. 아마도 당신이나 당신이 사랑하는 누군가조차도 그 끔찍한 고통에 굴복하기에는 불행했습니다. 글쎄, 이제 안드로이드 5.0을 가지고있는 모든 사람들에게 그것을 공개 할 수 있습니다. 설정에서 "Android 버전"을 여러 번 탭한 다음 결과 롤리팝을 길게 누르십시오. 그것이 충분하지 않다면 Android 오픈 소스 프로젝트 (AOSP)에서 소스 코드를 둘러보십시오.
Android 부트 스트랩
http: // www. androidbootstrap. com
처음부터 앱을 만드는 데는 시간이 걸립니다. Android 부트 스트랩은 해당 프로세스를 단축하는 가장 좋은 방법입니다. 그것은 AppCompat, Navigation Drawer, ViewPagerIndicator, Retrofit, GSON, Robotium for Integration 테스트, API Consumption with Parse와 같은 Fragments, Fragment Pager, ActionBar의 전체 작동 구현을 포함합니다. co.kr 및 훨씬 더.
Android 앱을 만드는 방법을 이해하는 대신에 사용할 수있는 도구는 아니지만 일반적으로 사용되는 몇 가지 도구로 다음 Android 프로젝트를 부트 스트랩하는 데 유용한 도구가 될 수 있습니다.
AOSP
https: // 소스. 기계적 인조 인간. com
Android에 대한 거의 모든 것이 오픈 소스입니다. 즉, 제공되는 많은 응용 프로그램을 포함하여 운영 체제 자체의 소스 코드가 온라인으로 제공되므로 Android Open Source Project (AOSP)에서 찾아 볼 수 있습니다. 출처가 방대하여 탐색하기가 다소 어려울 수 있으므로 GitHub 미러를 체크 아웃하면 github 사용자 인 경우 출처에 더 쉽게 기여할 수 있습니다.