From d0ebe516699dff9e22c034eff5af6ef8738548bc Mon Sep 17 00:00:00 2001 From: rizkihalasan <13515095@std.stei.itb.ac.id> Date: Mon, 12 Feb 2018 15:28:59 +0700 Subject: [PATCH] halaman login --- .idea/misc.xml | 2 +- .idea/modules.xml | 2 +- .idea/vcs.xml | 2 +- app/src/main/AndroidManifest.xml | 1 + .../example/leo/fitnessdiy/LoginActivity.java | 18 ++++++++++ .../example/leo/fitnessdiy/MainActivity.java | 1 + app/src/main/res/layout/activity_login.xml | 35 +++++++++++++++++++ app/src/main/res/values/strings.xml | 3 ++ gradle.properties | 25 ++++++++----- 9 files changed, 77 insertions(+), 12 deletions(-) create mode 100644 app/src/main/java/com/example/leo/fitnessdiy/LoginActivity.java create mode 100644 app/src/main/res/layout/activity_login.xml diff --git a/.idea/misc.xml b/.idea/misc.xml index 3963879..ba7052b 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -24,7 +24,7 @@ </value> </option> </component> - <component name="ProjectRootManager" version="2" languageLevel="JDK_1_7" project-jdk-name="1.8" project-jdk-type="JavaSDK"> + <component name="ProjectRootManager" version="2" languageLevel="JDK_1_7" default="true" project-jdk-name="1.8" project-jdk-type="JavaSDK"> <output url="file://$PROJECT_DIR$/build/classes" /> </component> <component name="ProjectType"> diff --git a/.idea/modules.xml b/.idea/modules.xml index b5de344..abc31fc 100644 --- a/.idea/modules.xml +++ b/.idea/modules.xml @@ -2,8 +2,8 @@ <project version="4"> <component name="ProjectModuleManager"> <modules> + <module fileurl="file://$PROJECT_DIR$/android.iml" filepath="$PROJECT_DIR$/android.iml" /> <module fileurl="file://$PROJECT_DIR$/app/app.iml" filepath="$PROJECT_DIR$/app/app.iml" /> - <module fileurl="file://$PROJECT_DIR$/fitness.iml" filepath="$PROJECT_DIR$/fitness.iml" /> </modules> </component> </project> \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml index 94a25f7..35eb1dd 100644 --- a/.idea/vcs.xml +++ b/.idea/vcs.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <project version="4"> <component name="VcsDirectoryMappings"> - <mapping directory="$PROJECT_DIR$" vcs="Git" /> + <mapping directory="" vcs="Git" /> </component> </project> \ No newline at end of file diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index c4426b9..53617eb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -16,6 +16,7 @@ <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> + <activity android:name=".LoginActivity"></activity> </application> </manifest> \ No newline at end of file diff --git a/app/src/main/java/com/example/leo/fitnessdiy/LoginActivity.java b/app/src/main/java/com/example/leo/fitnessdiy/LoginActivity.java new file mode 100644 index 0000000..ada8d12 --- /dev/null +++ b/app/src/main/java/com/example/leo/fitnessdiy/LoginActivity.java @@ -0,0 +1,18 @@ +package com.example.leo.fitnessdiy; + +import android.support.v7.app.AppCompatActivity; +import android.os.Bundle; +import android.view.View; + +public class LoginActivity extends AppCompatActivity { + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_login); + } + + public void doLogin(View view) { + + } +} diff --git a/app/src/main/java/com/example/leo/fitnessdiy/MainActivity.java b/app/src/main/java/com/example/leo/fitnessdiy/MainActivity.java index aae2395..05a62f6 100644 --- a/app/src/main/java/com/example/leo/fitnessdiy/MainActivity.java +++ b/app/src/main/java/com/example/leo/fitnessdiy/MainActivity.java @@ -1,5 +1,6 @@ package com.example.leo.fitnessdiy; +import android.content.Intent; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; diff --git a/app/src/main/res/layout/activity_login.xml b/app/src/main/res/layout/activity_login.xml new file mode 100644 index 0000000..5cb0584 --- /dev/null +++ b/app/src/main/res/layout/activity_login.xml @@ -0,0 +1,35 @@ +<?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:orientation="vertical" + tools:context="com.example.leo.fitnessdiy.LoginActivity"> + + + <EditText + android:id="@+id/login_email" + android:layout_width="300dp" + android:layout_height="wrap_content" + android:layout_gravity="center" + android:hint="@string/email" + android:inputType="textEmailAddress" + android:layout_margin="8dp"/> + + <EditText + android:id="@+id/login_password" + android:layout_width="300dp" + android:layout_height="wrap_content" + android:layout_gravity="center" + android:hint="@string/password" + android:inputType="textPassword" + android:layout_margin="8dp"/> + <Button + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center" + android:text="@string/login" + android:layout_margin="8dp" + android:onClick="doLogin"/> +</LinearLayout> diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 26c3262..ba7bc3b 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -1,3 +1,6 @@ <resources> <string name="app_name">FitnessDIY</string> + <string name="email">Email</string> + <string name="password">Password</string> + <string name="login">Login</string> </resources> diff --git a/gradle.properties b/gradle.properties index aac7c9b..b8a1e02 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,17 +1,24 @@ -# Project-wide Gradle settings. - -# IDE (e.g. Android Studio) users: -# Gradle settings configured through the IDE *will override* -# any settings specified in this file. - +## Project-wide Gradle settings. +# # For more details on how to configure your build environment visit # http://www.gradle.org/docs/current/userguide/build_environment.html - +# # Specifies the JVM arguments used for the daemon process. # The setting is particularly useful for tweaking memory settings. -org.gradle.jvmargs=-Xmx1536m - +# Default value: -Xmx1024m -XX:MaxPermSize=256m +# org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 +# # When configured, Gradle will run in incubating parallel mode. # This option should only be used with decoupled projects. More details, visit # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects # org.gradle.parallel=true +#Mon Feb 12 14:53:51 ICT 2018 +systemProp.http.proxyPort=8080 +systemProp.http.proxyUser=rizki_halasan +systemProp.http.proxyPassword=07007831 +org.gradle.jvmargs=-Xmx1536m +systemProp.https.proxyPassword=07007831 +systemProp.https.proxyHost=cache.itb.ac.id +systemProp.http.proxyHost=cache.itb.ac.id +systemProp.https.proxyPort=8080 +systemProp.https.proxyUser=rizki_halasan -- GitLab