Hallo semua udah lama banget nih mimin gak update, kali ini mimin mau ngasih sebuah tutorial gimana si caranya mengubah sebuah linear background ganti sendiri sesuai dengan jam yang ada di handphone. Mimin ngebuat ini di android nama aplikasinya yaitu AIDE bisa kalo kalian belom download bisa kok download dulu di playstore setelah download balik lagi ke browser.
Sebelum kita masuk ke tutorialnya siapin dulu sesajen :
- Susu
- Internet
- Aplikasi AIDE
- Kriuk
Kalo itu semua sudah terpenuhi ayoooo kita gasss.
Pertama tama kamu buka aplikasi AIDEnya lalu buat project baru, bebas mau kamu namain apa aja. Setelah itu kamu masuk ke folder namanya (res) nanti kamu akan ketemu folder yang namanya (layout). Oh iya mimin mau ngasih tau sebentar kalian harus bisa bedain yah. Bedanya folder dengan file jadi folder itu tidak berformat sedangkan file itu berformat contoh : (.text), (.html), (.zip) dll.
Cuma segitu aja si penjelasan dari mimin mengenai perbedaan folder dengan file, mimin lanjut setelah kalian click folder (layout) kalian akan berjumpa dengan file (main.xml) masukan kode ini.
<LinearLayoutxmlns: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:orientation="vertical"><LinearLayoutandroid:id="@+id/relativelayout_1"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"><LinearLayoutandroid:id="@+id/background"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"/></LinearLayout><LinearLayoutandroid:id="@+id/relativelayout_2"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"><LinearLayoutandroid:id="@+id/relativelayout_3"android:layout_width="match_parent"android:layout_height="match_parent"android:gravity="center_horizontal"android:orientation="vertical"><LinearLayoutandroid:id="@+id/status_bar"android:layout_width="match_parent"android:layout_height="wrap_content"android:padding="8dp"android:orientation="horizontal"/><LinearLayoutandroid:id="@+id/linear7"android:layout_width="wrap_content"android:layout_height="match_parent"android:padding="8dp"android:orientation="vertical"android:layout_weight="1"/><LinearLayoutandroid:id="@+id/line_border"android:layout_width="match_parent"android:layout_height="wrap_content"android:layout_margin="20dp"android:padding="20dp"android:orientation="vertical"><LinearLayoutandroid:id="@+id/linear3"android:layout_width="match_parent"android:layout_height="wrap_content"android:layout_marginBottom="20dp"android:gravity="center_horizontal|center_vertical"android:orientation="vertical"><TextViewandroid:id="@+id/tx_welcome"android:layout_width="match_parent"android:layout_height="wrap_content"android:text="Welcome"android:textSize="30sp"android:textStyle="bold"android:textColor="#FFFFFF"/><TextViewandroid:id="@+id/tx_time"android:layout_width="match_parent"android:layout_height="wrap_content"android:text="Dev"android:textSize="14sp"android:textStyle="bold"android:textColor="#FFFFFF"android:alpha="0.8"/></LinearLayout><EditTextandroid:id="@+id/etx_email"android:layout_width="match_parent"android:layout_height="wrap_content"android:layout_marginBottom="10dp"android:padding="10dp"android:background="#2A2D32"android:textSize="14sp"android:textColor="#FFFFFF"android:hint="Email"android:textColorHint="#BDBDBD"android:singleLine="true"android:imeOptions="actionNext"/><LinearLayoutandroid:id="@+id/line_pass"android:layout_width="match_parent"android:layout_height="wrap_content"android:layout_marginBottom="5dp"android:background="#2A2D32"android:gravity="center_vertical"android:orientation="horizontal"><EditTextandroid:id="@+id/etx_pass"android:layout_width="match_parent"android:layout_height="wrap_content"android:padding="10dp"android:background="@android:color/transparent"android:textSize="14sp"android:textColor="#FFFFFF"android:hint="Password"android:textColorHint="#BDBDBD"android:singleLine="true"android:inputType="textPassword"android:imeOptions="actionDone"android:layout_weight="1"/><ImageViewandroid:id="@+id/img_showhide"android:layout_width="30dp"android:layout_height="match_parent"android:layout_marginLeft="5dp"android:layout_marginRight="5dp"android:padding="5dp"android:src="@drawable/ic_hidee"android:scaleType="centerInside"android:alpha="0.7"/></LinearLayout><LinearLayoutandroid:id="@+id/linear4"android:layout_width="match_parent"android:layout_height="wrap_content"android:layout_marginBottom="20dp"android:gravity="center_vertical"android:orientation="horizontal"><CheckBoxandroid:id="@+id/checkbox_remindme"android:layout_width="wrap_content"android:layout_height="wrap_content"android:gravity="center_vertical"android:text="Remind me"android:textSize="12sp"android:textColor="#FFFFFF"android:layout_weight="1"/><TextViewandroid:id="@+id/btn_forgotpass"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="Forgot password\?"android:textSize="12sp"android:textColor="#FF5C5C"/></LinearLayout><TextViewandroid:id="@+id/btn_login"android:layout_width="match_parent"android:layout_height="wrap_content"android:layout_marginBottom="20dp"android:padding="8dp"android:background="#FF5C5C"android:gravity="center_horizontal|center_vertical"android:text="Login"android:textSize="16sp"android:textColor="#FFFFFF"android:layout_gravity="center_horizontal|center_vertical"/><LinearLayoutandroid:id="@+id/linear5"android:layout_width="match_parent"android:layout_height="wrap_content"android:padding="8dp"android:gravity="center_horizontal|center_vertical"android:orientation="horizontal"><TextViewandroid:id="@+id/textview5"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="Don't have an account\?"android:textSize="12sp"android:textColor="#FFFFFF"/><TextViewandroid:id="@+id/btn_signup"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_marginLeft="2dp"android:text="Sign up"android:textSize="12sp"android:textColor="#FF5C5C"/></LinearLayout></LinearLayout><LinearLayoutandroid:id="@+id/linear8"android:layout_width="wrap_content"android:layout_height="match_parent"android:padding="8dp"android:orientation="vertical"android:layout_weight="1"/></LinearLayout></LinearLayout></LinearLayout>
Ikutin mimin aja ya mungkin akan panjang jika codenya mimin paste ke blog ini. Sebagaian source code kalian bisa download disini click ini loh dan untuk code MainActivity.java kalian bisa download disini click aku juga.
Dan ini lah hasilnya background untuk di pagi hari.
Dan ini hasil background di sore hari.
Dan yang terakhir ini background untuk di jam 12.
Nah itu hasil hasilnya mungkin sampai sini dulu ya jika dari kalian ingin projectnya bisa download disini project oke sekaian dari mimin sampai jumpa..
Min, apk nya itu ada di playstore atau AppStore? Teyuss yg logo apa min?
Itu cuma ui aja bang