Postingan

Membuat View dan ViewGroup

Gambar
hello temen2, yuk kita belajar membuat view dan view group di android studio 1. langkah pertama kita menambahkan library image circle di gradle script > build.gradle(Module App) apply plugin: 'com.android.application' android {     compileSdkVersion 29     buildToolsVersion "29.0.2"     defaultConfig {         applicationId "com.example.myviewandviews"         minSdkVersion 15         targetSdkVersion 29         versionCode 1         versionName "1.0"         testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"     }     buildTypes {         release {             minifyEnabled false             proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'     ...

Membuat aplikasi kalkulator balok

Gambar
hello temen2, yuk kita buat aplikasi sederhana.. yaitu aplikasi menghitung balok.. 1. langkah pertama, kita buat layoutnya... <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"     xmlns:app="http://schemas.android.com/apk/res-auto"     xmlns:tools="http://schemas.android.com/tools"     android:layout_width="match_parent"     android:layout_height="match_parent"     android:padding="16dp"     android:orientation="vertical">     <TextView         android:layout_width="match_parent"         android:layout_height="wrap_content"         android:text="@string/length"/>     <EditText         android:id="@+id/edt_length"         android:layout_width="match_parent"         android:layout_hei...

List View di Android Studio

Gambar
hello temen2, yuk kita buat listview di android studio langkah pertama kita buat main activity... package com.example.cobalistview; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.AdapterView; import android.widget.ArrayAdapter; import android.widget.ListView; import android.widget.Toast; import java.util.ArrayList; public class MainActivity extends AppCompatActivity {     private HeroAdapter adapter;     private String[] Nama;     private String[] Deskripsi;     private ArrayList<Hero> heroes;     @Override     protected void onCreate(Bundle savedInstanceState) {         super.onCreate(savedInstanceState);         setContentView(R.layout.activity_main);         ListView listView = findViewById(R.id.lv_list);         adapter = new Hero...

Fragment di Android Studio

Gambar
hello temen2, yuk kita belajar fragment di android studio... pertama kita buat konfigurasikan mainactivity sebagai berikut... package com.example.cobafragment; import androidx.appcompat.app.AppCompatActivity; import androidx.fragment.app.Fragment; import androidx.fragment.app.FragmentManager; import android.os.Bundle; import android.util.Log; public class MainActivity extends AppCompatActivity {     @Override     protected void onCreate(Bundle savedInstanceState) {         super.onCreate(savedInstanceState);         setContentView(R.layout.activity_main);         FragmentManager fragmentManager = getSupportFragmentManager();         HomeFragment homeFragment = new HomeFragment();         Fragment fragment = fragmentManager.findFragmentByTag(HomeFragment.class.getSimpleName());         if (!(fragment instanceof HomeFragmen...

Membuat Intent di Android Studio

Gambar
hello temen2, sekarang kita akan membuat perpindahan antara activity atau yang lebih terkenal dengan kata intent.. kita akan membuat layout pertama <?xml version="1.0" encoding="utf-8"?> <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"     xmlns:tools="http://schemas.android.com/tools"     android:layout_width="match_parent"     android:layout_height="match_parent"     android:id="@+id/frame_container">     <LinearLayout         android:layout_width="match_parent"         android:layout_height="match_parent"         android:orientation="vertical">     <Button         android:id="@+id/btn_pindah"         android:layout_width="match_parent"         android:layout_height="wrap_content"         android:text="Pindah Activity" /...

Constraint layout di Android Studio

Gambar
hello temen2, yuk kita belajar constrain Layout di android studio.. caranya gampang kok... buka app > res > layout kemudian klik kanan di layout dan klik new > layout resource file lalu konfigurasikan deh, dengan nama constraintlayout. kemudian atur2 deh layoutmu tinggal drag and drop.. <?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout     xmlns:android="http://schemas.android.com/apk/res/android"     xmlns:app="http://schemas.android.com/apk/res-auto"     xmlns:tools="http://schemas.android.com/tools"     android:layout_width="match_parent"     android:layout_height="match_parent">     <ImageView         android:id="@+id/imageView"         android:layout_width="363dp"         android:layout_height="393dp"         android:layout_marginStart="16dp"   ...

Scroll View di Android Studio

Gambar
hello temen2 yuk kita belajar membuat scroll view di android studio... <?xml version="1.0" encoding="utf-8"?> <ScrollView xmlns:android="http://schemas.android.com/apk/res/android"     android:layout_width="match_parent"     android:layout_height="match_parent"> <RelativeLayout     android:layout_width="match_parent"     android:layout_height="800dp"     android:orientation="vertical">     <TextView         android:layout_width="match_parent"         android:layout_height="600dp"         android:text="Ini Teks Pertama"         android:background="#F00"         android:textColor="#FFF"         android:gravity="center"         android:textSize="15pt"/>     <TextView         android:layout_width="match_parent" ...