[JAVA] Notes for Android application development beginners

Overview

A memo for myself (I had to publish it because there were up to 10 drafts)

Will be updated from time to time

List of things I knew

--Follow Google as a basic policy (Android Developers)

--Language uses Kotlin (latest version) instead of Java --Use Android Studio (latest version) as the editor --Use Gradle (latest version) as the build tool --Do not use wildcards for import --Do not use wildcards even when there are multiple imports in Android Studio settings --Automatically delete unused imports in Android Studio settings --Release is done by aab (Android App Bundle) instead of apk --Use the internal test version track on Google Play Console for the test environment including billing --Deploy Gate may be used for the test environment that does not include billing.

Referenced articles, etc.

Recommended Posts

Notes for Android application development beginners
A memorandum for android application development beginners
Android application development preparation 7/15
Android Studio development for the first time (for beginners)
Introduction to Android application development
Java application for beginners: stream
Links for creating Android apps (for beginners)
First Android development for busy people
Library collection useful for Android development
Preparation for Android development of POCOPHONE f1
Notes on creating android plugins for Unity
AdMob setting procedure for Android application (December 2016)
[Android] Detailed notes
Android Development App_Preparation
Minimal template code for Android development, RecyclerView implementation
Android application development using Unity + ARCore on Ubuntu
[For Ruby beginners] Ruby engineer certification exam Silver/Gold exam notes
Android development link summary
Experienced Java users get started with Android application development
[Android] Notes on xml
Notes for AST analysis
Personal application development diary # 2
CI / CD practice for beginners --Part3 --Preparation for development project
Java development for beginners to start from 1-Vol.1-eclipse setup
[Note] Challenge to develop Android application for business use
Personal application development diary # 3
App development beginners tried to make an Android calculator app
[For beginners] Until building a Web application development environment using Java on Mac OS
Notes in Android studio
[Introduction to Android application development] Let's make a counter
Android development reference site
How to use GitHub for super beginners (team development)
Scraping for beginners (Ruby)
Web application development environment construction in Java (for inexperienced people)
[Procedure 1 for beginners] Ruby on Rails: Construction of development environment
2nd year Pokemon trainer SE android application development summary ~ 2nd day ~
Introducing Spring Boot2, a Java framework for web development (for beginners)
Android app personal development kickoff
Java debug execution [for Java beginners]
[Java] Basic statement for beginners
ROS app development on Android
default value for android: exported
Basic usage notes for Jackson
Android development ~ Screen transition (intent) ~
[For super beginners] DBUnit super introduction
Web application development article summary
(For beginners) [Rails] Install Devise
[For super beginners] Ant super introduction
More usable Enumerable for beginners
Java for beginners, data hiding
Build Spring for Android 2.0.0 environment
[For super beginners] Maven super introduction
What Android development beginners did before releasing the app in 2 weeks
A newcomer tries to summarize the Android view (beginner Android application development)
2nd year Pokemon trainer SE android application development summary ~ 1st day ~
Procedure for building a Rails application development environment with Docker [Rails, MySQL, Docker]
[Android Studio] Set an arbitrary image for the application background [Java]
[Android Studio] [For beginners] Let's roughly explain the screen and directories
[Android] Dynamically set the height of ListView with copy (for beginners)
Introduction to Android App Development 1 Installing JDK and Android Studio for mac