1. Trang chủ
  2. » Luận Văn - Báo Cáo

Bai thuc hanh 123 123 123

14 9 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Bài Thực Hành 123 123 123
Trường học Unknown
Chuyên ngành Computer Programming
Thể loại bài tập thực hành
Năm xuất bản 2023
Thành phố Unknown
Định dạng
Số trang 14
Dung lượng 424,54 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Bài 1 package com example quanan1; public class Quanan { private String ten Quanan=; private String diachi Quanan=; public String getTen Quanan() { return ten Quanan; } public void setTen Quanan(String ten Quanan) { this ten Quanan = ten Quanan; } public String getDiachi Quanan() { return diachi Quanan; } public void setDiachi Quanan(String diachi Quanan) { this diachi Quanan = diachi Quanan; } } package com example quanan1; import android support v7 app AppCompatActivity; import android os.

Trang 1

Bài 1

package com.example.quanan1;

public class Quanan {

private String ten_Quanan="";

private String diachi_Quanan="";

public String getTen_Quanan() {

return ten_Quanan;

}

public void setTen_Quanan(String ten_Quanan) {

this.ten_Quanan = ten_Quanan;

}

public String getDiachi_Quanan() {

return diachi_Quanan;

}

public void setDiachi_Quanan(String diachi_Quanan) {

Trang 2

this.diachi_Quanan = diachi_Quanan;

}

}

package com.example.quanan1;

import android.support.v7.app.AppCompatActivity;

import android.os.Bundle;

import android.view.View;

import android.widget.Button;

import android.widget.EditText;

public class MainActivity extends AppCompatActivity {

Quanan quanan=new Quanan();

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

Button btn=findViewById(R.id.button_luu);

btn.setOnClickListener(on_Luu);

}

private View.OnClickListener on_Luu=new View.OnClickListener() {

@Override

public void onClick(View view) {

EditText edt_ten=findViewById(R.id.editTextTextPersonName); EditText edt_diachi=findViewById(R.id.editTextTextPersonName2); quanan.setTen_Quanan(edt_ten.getText().toString());

quanan.setDiachi_Quanan((edt_diachi.getText().toString())); }

};

}

<supports-screens

android:smallScreens="true"

android:largeScreens="true"

android:normalScreens="true"

android:xlargeScreens="true">

</supports-screens>

<?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=".MainActivity">

<LinearLayout

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:orientation="horizontal">

Trang 3

<TextView

android:layout_width="wrap_content"

android:layout_height="wrap_content" android:text="@string/ten_quanan" /> <EditText

android:id="@+id/editTextTextPersonName" android:layout_width="wrap_content"

android:layout_height="wrap_content" android:layout_marginLeft="20dp"

android:layout_weight="1"

android:ems="10"

android:hint="tên quán ăn"

android:inputType="textPersonName" /> </LinearLayout>

<LinearLayout

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:orientation="horizontal">

<TextView

android:id="@+id/textView"

android:layout_width="wrap_content"

android:layout_height="wrap_content" android:text="@string/diachi_quanan" /> <EditText

android:id="@+id/editTextTextPersonName2" android:layout_width="wrap_content"

android:layout_height="wrap_content" android:layout_marginLeft="20dp"

android:layout_weight="1"

android:ems="10"

android:hint="địa chỉ quán ăn"

android:inputType="textPersonName"

android:minHeight="48dp" />

</LinearLayout>

<Button

android:id="@+id/button_luu"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:text="@string/btn_luu" />

</LinearLayout>

Bài 2

Trang 5

<?xml version="1.0" encoding="utf-8"?>

<TableLayout 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"

android:shrinkColumns="1"

tools:context=".MainActivity">

<TableRow

android:layout_width="match_parent"

android:layout_height="match_parent">

<TextView

android:id="@+id/textView"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="@string/ten_quanan" />

<EditText

android:id="@+id/editTextTextPersonName_ten"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_weight="1"

android:ems="10"

android:inputType="textPersonName" />

</TableRow>

<TableRow

android:layout_width="match_parent"

android:layout_height="match_parent" >

<TextView

Trang 6

android:id="@+id/textView2"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="@string/diachi_quanan" />

<EditText

android:id="@+id/editTextTextPersonName_diachi" android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_weight="1"

android:ems="10"

android:inputType="textPersonName" />

</TableRow>

<TableRow

android:layout_width="match_parent"

android:layout_height="match_parent" >

<TextView

android:id="@+id/textView3"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="@string/loai_quanan" />

<RadioGroup

android:id="@+id/radioGroup_kieu"

android:layout_width="wrap_content"

android:layout_height="wrap_content">

<RadioButton

android:id="@+id/radioButton_ansang"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:checked="true"

android:text="@string/kieu1" />

<RadioButton

android:id="@+id/radioButton_antrua"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:text="@string/kieu2" />

<RadioButton

android:id="@+id/radioButton_VIP"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:text="@string/kieu3" />

</RadioGroup>

</TableRow>

<Button android:id="@+id/btn_luu"

android:text="@string/btn_luu"

android:layout_height="wrap_content"

android:layout_width="match_parent">

</Button>

</TableLayout>

Trang 8

Bài 3

<supports-screens

android:smallScreens="true"

android:largeScreens="true"

android:normalScreens="true"

android:xlargeScreens="true">

</supports-screens>

package com.example.quanan1;

public class Quanan {

private String ten_Quanan="";

private String diachi_Quanan="";

private String kieu_Quanan="";

public String getTen_Quanan() {

return ten_Quanan;

}

public void setTen_Quanan(String ten_Quanan) {

this.ten_Quanan = ten_Quanan;

}

Trang 9

public String getDiachi_Quanan() {

return diachi_Quanan;

}

public String getKieu_Quanan() {

return kieu_Quanan;

}

public void setKieu_Quanan(String kieu_Quanan) {

this.kieu_Quanan = kieu_Quanan;

}

public void setDiachi_Quanan(String diachi_Quanan) {

this.diachi_Quanan = diachi_Quanan;

}

public String toString(){

return (getTen_Quanan());

}

}

<?xml version="1.0" encoding="utf-8"?>

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"

android:layout_height="match_parent"

android:layout_width="match_parent">

<TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/chitiet"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:layout_alignParentBottom="true"

android:shrinkColumns="1"

tools:context=".MainActivity">

<TableRow

android:layout_width="match_parent"

android:layout_height="match_parent">

<TextView

android:id="@+id/textView"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="@string/ten_quanan" />

<EditText

android:id="@+id/editTextTextPersonName_ten"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_weight="1"

android:ems="10"

android:inputType="textPersonName" />

</TableRow>

Trang 10

<TableRow

android:layout_width="match_parent"

android:layout_height="match_parent">

<TextView

android:id="@+id/textView2"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="@string/diachi_quanan" />

<EditText

android:id="@+id/editTextTextPersonName_diachi" android:layout_width="match_parent"

android:layout_height="wrap_content"

android:layout_weight="1"

android:ems="10"

android:inputType="textPersonName" />

</TableRow>

<TableRow

android:layout_width="match_parent"

android:layout_height="match_parent">

<TextView

android:id="@+id/textView3"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="@string/loai_quanan" />

<RadioGroup

android:id="@+id/radioGroup_kieu"

android:layout_width="wrap_content"

android:layout_height="wrap_content">

<RadioButton

android:id="@+id/radioButton_ansang"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:checked="true"

android:text="@string/kieu1" />

<RadioButton

android:id="@+id/radioButton_antrua"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:text="@string/kieu2" />

<RadioButton

android:id="@+id/radioButton_VIP"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:text="@string/kieu3" />

</RadioGroup>

</TableRow>

<Button

android:id="@+id/btn_luu"

Trang 11

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:text="@string/btn_luu"></Button>

</TableLayout>

<ListView

android:id="@+id/list_item"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:layout_above="@id/chitiet"

tools:listitem="5" />

</RelativeLayout>

<?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"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:orientation="horizontal"

android:padding="4dp">

<ImageView

android:id="@+id/imageView_kieu"

android:layout_width="50dp"

android:layout_height="50dp"

android:layout_marginRight="4dip"

app:srcCompat="@drawable/an_sang" />

<LinearLayout

android:layout_width="match_parent"

android:layout_height="match_parent"

android:orientation="vertical">

<TextView

android:id="@+id/textView_ten"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:layout_weight="1"

android:gravity="center_vertical"

android:background="#8BC34A"

android:textColor="#F44336"

android:textSize="20sp"

android:textStyle="bold"

android:ellipsize="end"/>

<TextView

android:id="@+id/textView_diachi"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:background="#FF9800"

android:textSize="20sp"

android:textStyle="italic"

android:ellipsize="end"

android:gravity="center_vertical"

android:layout_weight="1"/>

Trang 12

</LinearLayout>

</LinearLayout>

package com.example.quanan1;

import android.content.Context;

import android.support.annotation.NonNull;

import android.support.annotation.Nullable;

import android.support.v7.app.AppCompatActivity;

import android.os.Bundle;

import android.view.LayoutInflater;

import android.view.View;

import android.view.ViewGroup;

import android.widget.ArrayAdapter;

import android.widget.Button;

import android.widget.EditText;

import android.widget.ImageView;

import android.widget.ListView;

import android.widget.RadioGroup;

import android.widget.TextView;

import java.util.ArrayList;

import java.util.List;

import java.util.Random;

public class MainActivity extends AppCompatActivity {

List<Quanan> model=new ArrayList<Quanan>();

QuananAdapter quananAdapter=null;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

Button btn=findViewById(R.id.btn_luu);

btn.setOnClickListener(on_Luu);

ListView listView=findViewById(R.id.list_item);

quananAdapter=new QuananAdapter();

listView.setAdapter(quananAdapter);

}

private View.OnClickListener on_Luu=new View.OnClickListener() {

@Override

public void onClick(View view) {

Quanan quanan=new Quanan();

EditText edt_ten=findViewById(R.id.editTextTextPersonName_ten); EditText

edt_diachi=findViewById(R.id.editTextTextPersonName_diachi);

RadioGroup r=findViewById(R.id.radioGroup_kieu);

quanan.setTen_Quanan(edt_ten.getText().toString());

quanan.setDiachi_Quanan(edt_diachi.getText().toString());

switch (r.getCheckedRadioButtonId()){

case R.id.radioButton_ansang:

quanan.setKieu_Quanan("Ăn sáng");

break;

case R.id.radioButton_antrua:

quanan.setKieu_Quanan("Ăn trưa");

Ngày đăng: 09/07/2022, 13:16

TỪ KHÓA LIÊN QUAN

w