Шаг / Отладка встроенных приложений Android - PullRequest
1 голос
/ 21 сентября 2009

Я скачал исходный код Android и вижу исходные файлы java для встроенных приложений (например, com.android.contacts.ContactsListActivity). Я пытаюсь выяснить, как эти приложения повторно используют друг друга через Intents и т. Д. Я также хотел бы посмотреть, как макеты пользовательского интерфейса собираются для этих приложений в качестве дизайна для моих собственных приложений.

1 Ответ

2 голосов
/ 22 сентября 2009

Об использовании Intents и Intent Filters, если вы менее опытны, для вас будет лучше, если вы начнете учиться из книги, затем попробуете что-то в своем приложении и только после этого погрузитесь в предустановленные приложения. ИМХО.

Вы можете отлаживать встроенные приложения, как и любое другое приложение, если у вас есть исходный код. Если вы хотите установить другую версию встроенного приложения, вы должны использовать соответствующие Intent Filters и изменить имя пакета, чтобы оно отличалось от исходного приложения.

Если вы используете исходный код, обзор внутренних классов должен быть полезен, поэтому посмотрите здесь .

Если вы хотите изучить макет пользовательского интерфейса встроенных приложений, просмотр иерархии в папке Android / tools / - ваш лучший выбор (мой второй фаворит из группы после traceview ).

Пишите обратно, если что-то неясно или не работает для вас.

Удачи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...