evgeni3

my task1

Dec 20th, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. MainActivity.java
  2. =============================
  3. package com.example.teacher.mytasks;
  4.  
  5. import android.support.v7.app.AppCompatActivity;
  6. import android.os.Bundle;
  7. import android.widget.EditText;
  8.  
  9. public class MainActivity extends AppCompatActivity {
  10.     EditText txtUser,txtPass;
  11.  
  12.     @Override
  13.     protected void onCreate(Bundle savedInstanceState) {
  14.         super.onCreate(savedInstanceState);
  15.         setContentView(R.layout.activity_main);
  16.         setPointer();
  17.     }
  18.  
  19.     private void setPointer() {
  20.         txtUser=findViewById(R.id.txtUser);
  21.         txtPass=findViewById(R.id.txtPass);
  22.         //how to get data from EditText
  23.  
  24.         String userName=txtUser.getText().toString();
  25.     }
  26. }
  27.  
  28. string.xml
  29. ==================
  30. <resources>
  31.     <string name="app_name">MyTasks</string>
  32.     <string name="userName">Enter your user name..</string>
  33.     <string name="userPass">Enter your password...</string>
  34.     <string name="login">Login</string>
  35.     <string name="register">Register</string>
  36. </resources>
  37.  
  38.  
  39. activity_main.xml
  40. =======================
  41. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  42.     android:layout_width="match_parent"
  43.     android:layout_height="match_parent"
  44.     android:orientation="vertical"
  45.     android:layout_margin="16dp">
  46.  
  47.     <!-- place for logo -->
  48.     <LinearLayout
  49.         android:layout_width="match_parent"
  50.         android:layout_height="match_parent"
  51.         android:layout_weight="1"
  52.         android:orientation="vertical"
  53.         android:gravity="center">
  54.         <TextView
  55.             android:layout_width="wrap_content"
  56.             android:layout_height="wrap_content"
  57.             android:text="MY TASK"
  58.             android:textSize="64sp"/>
  59.     </LinearLayout>
  60.  
  61.     <!-- place for user input -->
  62.     <LinearLayout
  63.         android:layout_width="match_parent"
  64.         android:layout_height="match_parent"
  65.         android:layout_weight="1"
  66.         android:orientation="vertical"
  67.         android:gravity="center">
  68.         <EditText
  69.             android:layout_width="match_parent"
  70.             android:layout_height="wrap_content"
  71.             android:hint="@string/userName"
  72.             android:id="@+id/txtUser"/>
  73.         <EditText
  74.             android:layout_width="match_parent"
  75.             android:layout_height="wrap_content"
  76.             android:hint="@string/userPass"
  77.             android:inputType="textPassword"
  78.             android:layout_marginTop="20dp"
  79.             android:id="@+id/txtPass"/>
  80.     </LinearLayout>
  81.  
  82.     <!-- place for buttons-->
  83.     <LinearLayout
  84.         android:layout_width="match_parent"
  85.         android:layout_height="match_parent"
  86.         android:layout_weight="1"
  87.         android:orientation="horizontal"
  88.         android:gravity="top">
  89.         <Button
  90.             android:layout_width="match_parent"
  91.             android:layout_height="wrap_content"
  92.             android:text="@string/register"
  93.             android:textColor="#ffffff"
  94.             android:background="#009fff"
  95.             android:textSize="22sp"
  96.             android:layout_weight="1"
  97.             android:layout_margin="20dp"
  98.             android:id="@+id/btnRegister"/>
  99.         <Button
  100.             android:layout_width="match_parent"
  101.             android:layout_height="wrap_content"
  102.             android:text="@string/login"
  103.             android:textColor="#ffffff"
  104.             android:background="#009fff"
  105.             android:textSize="22sp"
  106.             android:layout_weight="1"
  107.             android:layout_margin="20dp"
  108.             android:id="@+id/btnLogin"/>
  109.     </LinearLayout>
  110.  
  111. </LinearLayout>
Add Comment
Please, Sign In to add comment