Android Studio & Android UI System
Android Studio & Android UI System
MOBILE APPLICATION
DEVELOPMENT
Martin C.T. Manullang,(RA), Amirul Iqbal (RB), Arkham Zahri Rahman (RC)
Informatics
Institut Teknologi Sumatera
PENGUMUMAN
Read This
Journal References : http://www.ijfeat.org/papers/march20163.pdf?i=1
ANDROID STUDIO VS ECLIPSE
Read This
Journal References : http://www.ijfeat.org/papers/march20163.pdf?i=1
PROS
AND
CONS
PROJECT STRUCTURE
APP
The App folder contains three
subfolders (manifests, java and
res) that make up your
application. They are divided so
that it should be fairly easy to
determine which resources go
in which folder.
PROJECT STRUCTURE
manifests
• A AndroidManifest.xml file is
generated inside manifest folder
by Android Studio when you
create a project.
• This file contains the
configuration parameters of the
project such as permissions,
services and additional libraries.
• A manifest file also provides
information to the OS and
Google Play store about your
app.
PROJECT STRUCTURE
java
• A MainActivity.java is automatically
created in this folder by Android
Studio. All of your classes will be
available here, and Android Studio will
even bundle together the package
path so that you can work with the
files without having to drill down
through the folders that make up
your package.
PROJECT STRUCTURE
generatedJava
• An Auto Generated Java Directory
• The classes you can find here are all
the classes the project will be built
from, including the libraries.
Inspecting these could be useful when
you are having issues with generated
code, such as annotation processors.
PROJECT STRUCTURE
res
• It contains folders that help you
separate and sort the resources of
your application.
• For example, while developing an app,
you need to include resource files
such as the app-logo, photos, sounds,
videos or animations. Each file type
should be added to its own folder to
comply with the Android
development standards.
PROJECT STRUCTURE
Gradle Scripts
• Apk files are built using the gradle
build system, which is integrated in
the Android Studio.
• When we start an app, the gradle
build scripts are automatically
created.
• If you have special requirements for
your project, you can specify these
requirements here.
SISTEM LAYOUT DASAR
• Layout adalah penyusunan dari elemen-elemen desain yang
berhubungan kedalam sebuah bidang sehingga membentuk susunan
artistik.
• Hal ini bisa juga disebut manajemen bentuk dan bidang.
• Tujuan utama layout adalah menampilkan elemen gambar dan teks
agar menjadi komunikatif dalam sebuah cara yang dapat memudahkan
pembaca menerima informasi yang disajikan.
• Dari pengertian tersebut kita bisa simpulkan bahwa layout adalah
sebuah tata letak dari objek atau tampilan desain yang kita buat.
LINEAR LAYOUT