Android - Как начать создавать приложение для запуска? - PullRequest
7 голосов
/ 18 августа 2011

Я собираюсь запустить свое новое приложение, которое будет домашней заменой.Я прошел через пример, предоставленный Google.но я все еще немного сбит с толку.

вроде С чего мне начать?Должен ли я создать обычное действие, расширив класс Activity, а затем просто установить фоновое изображение (обои) и использовать сетку для отображения всех приложений?

Как заставить Android рассматривать мое приложение как процесс запуска?

В моей голове столько вопросов, и, пожалуйста, не советуйте мне пройти через Android Launcher, потому что в нем почти 100 классов, и мне нужно просто начать, после этого я знаю, чего я хочу отмое приложение.

Ответы [ 4 ]

2 голосов
/ 18 ноября 2013

Нашел удивительную статью, связанную с вопросом: http://arnab.ch/blog/2013/08/how-to-write-custom-launcher-app-in-android/

2 голосов
/ 18 августа 2011

Я бы начал с поиска исходного кода запуска, который поставляется с Android, чтобы понять, как он работает и как структурирован код:

https://android.googlesource.com/platform/packages/apps/Launcher2

2 голосов
/ 03 июля 2013

Я был в том же положении, что и вы недавно.Я взглянул на официальный код Launcher2 , который слишком сложен, чтобы быть примером для начала.Пример Home, включенный в сам SDK, (по моему честному мнению) слишком сложен для его предполагаемой цели, то есть для того, чтобы помочь таким ребятам, как вы и я, научиться создавать собственный лаунчер ... какого черта Google.

В любом случае, я собрал быстрый супер простой лаунчер (называемый SimpleLauncher, сюрприз), который состоит не более чем из 2 классов и <200 строк кода, чтобы помочь мне понять основы пользовательского модуля запуска приложений для Android.Он предназначен только для того, чтобы быть простым справочником по основам, и является своего рода глючным, но посмотрите.Я думаю, что это гораздо легче понять, чем примеры Google. </p>

0 голосов
/ 18 августа 2011

Я не уверен, правильно ли я понял ваш вопрос, но вы ищете какую-нибудь анимацию запуска?Если это так, проверьте это.

Как реализовать анимацию запуска приложения в Android

...