0% found this document useful (0 votes)
57 views4 pages

Developer Guides - Android Developers

Uploaded by

ontuts.24.01
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
57 views4 pages

Developer Guides - Android Developers

Uploaded by

ontuts.24.01
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Developer guides

Welcome to the Android developer guides.


These documents teach you how to build Building a scalable, modula…
modula…
Android apps using APIs in the Android
framework and other libraries.

If you're brand new to Android and want to


jump into code, start with the Build your first
Android app (/training/basics/firstapp) tutorial.

And check out these other resources to learn Android development:

Codelabs ([Link] Short, self-paced


tutorials that each cover a discrete topic. Most codelabs step you through the
process of building a small app, or adding a new feature to an existing app.

Courses (/courses): Guided training paths that teach you how to build Android apps.

Otherwise, the following is a small selection of essential developer guides that you should
be familiar with.

Essential documentation
([Link] ([Link] ([Link]
/training/tv/get-started?hl=en) /guide/components/intents- /develop/ui/views/animations/ov
filters?hl=en) erview?hl=en)

Get started
with TV apps Intents and Introduction
([Link]
intent filters to
[Link]/training/tv/get- ([Link] animations
started?hl=en) [Link]/guide/compon
([Link]
ents/intents-filters?
[Link]/develop/ui/vie
hl=en)
ws/animations/overview
?hl=en)
Android offers a rich An Intent is a Animations can add
user experience messaging object visual cues that
that's optimized for you can use to notify users about
apps running on… request an action… what's going on in…

([Link] ([Link] ([Link]


/training/data-storage?hl=en) /develop/ui/views/theming/the /develop/sensors-and-
mes?hl=en) location/location/request-
updates?hl=en)

Data and file


storage Styles and
themes Request
overview location
([Link]
([Link]
[Link]/training/data-
[Link]/develop/ui/vie updates
ws/theming/themes?
storage?hl=en) ([Link]
hl=en)
[Link]/develop/sensor
Android uses a file s-and-
Styles and themes
system that's similar location/location/reque
on Android let you
to disk-based file st-updates?hl=en)
separate the details
systems on other…
of your app design… Appropriate use of
location information
can be beneficial to
users of your app.…

([Link] ([Link] ([Link]


/develop/ui/views/notifications? /develop/ui/views/layout/declari /guide/components/activities/in
hl=en) ng-layout?hl=en) tro-activities?hl=en)

Views
([Link]

Notifications [Link]/develop/ui/vie
ws/layout/declaring- Introduction
overview layout?hl=en) to activities
([Link] Develop your UI on ([Link]
[Link]/develop/ui/vie Android. [Link]/guide/compon
ws/notifications?hl=en) ents/activities/intro-
activities?hl=en)
A notification is a
message that An Activity is an
Android displays application
t id ' component that

([Link] ([Link] ([Link]


/guide/practices/screens_supp /topic/performance/overview? /games/develop/permissions?
ort?hl=en) hl=en) hl=en)

Screen App Determine


compatibility performance sensitive
overview guide data access
([Link] ([Link] needs
[Link]/guide/practice [Link]/topic/performa
([Link]
s/screens_support? nce/overview?hl=en)
[Link]/games/develop
hl=en)
/permissions?hl=en)
This guide provides
Android runs on a an overview of
App permissions
variety of devices libraries, tools, and
help support user
that have different best practices to…
privacy by
screen sizes and…
protecting access …
([Link] ([Link]
/guide/components/fundament /topic/arc?hl=en)
als?hl=en)

Start
Application building
fundamental apps for
s ChromeOS
([Link]
([Link]
[Link]/guide/compon
[Link]/topic/arc?
ents/fundamentals?
hl=en)
hl=en)

Content and code samples on this page are subject to the licenses described in the Content License
(/license). Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Last updated 2023-06-05 UTC.

You might also like