Professional Documents
Culture Documents
Đáp Án
Đáp Án
Code:
package admin.example.bai1;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
bt1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
bt1.setText("xin chao 1");
}
});
bt2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
bt2.setText("xin chao 2");
}
});
bt3.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
bt3.setText("xin chao 3");
}
});
bt4.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
bt4.setText("xin chao 4");
}
});
bt5.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
bt5.setText("xin chao 5");
}
});
bt6.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
bt6.setText("xin chao 6");
}
});
bt7.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
bt7.setText("xin chao 7");
}
});
}
}
Code:
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
bt1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
String a1 = edt1.getText().toString();
String a2 = edt2.getText().toString();
String a3 = edt3.getText().toString();
a = Double.parseDouble(a1);
b = Double.parseDouble(a2);
c = Double.parseDouble(a3);
double max1 = Math.max(a,b);
double max2 = Math.max(max1,c);
String max3 = String.valueOf(max2);
tv1.setText(max3);
}
});
bt2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
String a1 = edt1.getText().toString();
String a2 = edt2.getText().toString();
String a3 = edt3.getText().toString();
a = Double.parseDouble(a1);
b = Double.parseDouble(a2);
c = Double.parseDouble(a3);
double min1 = Math.min(a,b);
double min2 = Math.min(min1,c);
String min3 = String.valueOf(min2);
tv1.setText(min3);
}
});
bt3.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
String a1 = edt1.getText().toString();
String a2 = edt2.getText().toString();
String a3 = edt3.getText().toString();
a = Double.parseDouble(a1);
b = Double.parseDouble(a2);
c = Double.parseDouble(a3);
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.text.Editable;
import android.text.TextWatcher;
import android.view.View;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.EditText;
import android.widget.TextView;
int a,b;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
tv1 = (TextView)findViewById(R.id.textView);
tv2 = (TextView)findViewById(R.id.textView2);
cb1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
int Uoc;
if(cb1.isChecked())
{
String a1 = edt1.getText().toString();
String b1 = edt2.getText().toString();
a = Integer.parseInt(a1);
b = Integer.parseInt(b1);
Uoc = uocchunglonnhat(a,b);
tv1.setText(String.valueOf(Uoc));
}
else
tv1.setText("");
}
});
cb2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
int boichung;
if(cb2.isChecked())
{
String a1 = edt1.getText().toString();
String b1 = edt2.getText().toString();
a = Integer.parseInt(a1);
b = Integer.parseInt(b1);
boichung = boichungnhonhat(a,b);
tv2.setText(String.valueOf(boichung));
}
else
tv2.setText("");
}
});
bt1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
finish();
}
});
}
int uocchunglonnhat(int a, int b){
if(a<=0 || b<=0)
edt1.setError("Hay nhap hai so nguyen duong");
if(a>0 && b >0) {
while (a != b){
if(a>b)
a = a-b;
else
b = b-a;
}
}
return a;
}
int boichungnhonhat(int a, int b){
if(a <= 0 || b <= 0)
edt2.setError("Hay nhap hai so nguyen duong ");
return (a*b)/uocchunglonnhat(a,b);
}
}
Code:
package admin.example.bai4;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.EditText;
import android.widget.TextView;
cb1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
double a,b;
if(cb1.isChecked()) {
String a1 = edt1.getText().toString();
String b1 = edt2.getText().toString();
a = Double.parseDouble(a1);
b = Double.parseDouble(b1);
tong = a + b;
}
else
tv1.setText("");
}
});
cb2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
double a,b;
if(cb2.isChecked()){
String a1 = edt1.getText().toString();
String b1 = edt2.getText().toString();
a = Double.parseDouble(a1);
b = Double.parseDouble(b1);
hieu = a - b;
}
else
tv2.setText("");
}
});
cb3.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
double a,b;
if(cb3.isChecked()) {
String a1 = edt1.getText().toString();
String b1 = edt2.getText().toString();
a = Double.parseDouble(a1);
b = Double.parseDouble(b1);
tich = a * b;
}
else
tv3.setText("");
}
});
cb4.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
double a,b;
if(cb4.isChecked()) {
String a1 = edt1.getText().toString();
String b1 = edt2.getText().toString();
a = Double.parseDouble(a1);
b = Double.parseDouble(b1);
thuong = a / b;
}
else
tv4.setText("");
}
});
bt1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
if(cb1.isChecked())
tv1.setText(String.valueOf(tong));
else
tv1.setText("");
if(cb2.isChecked())
tv2.setText(String.valueOf(hieu));
else
tv2.setText("");
if(cb3.isChecked())
tv3.setText(String.valueOf(tich));
else
tv3.setText("");
if(cb4.isChecked())
tv4.setText(String.valueOf(thuong));
else
tv4.setText("");
}
});
}
}
Code:
package admin.example.bai5;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
bt1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
int a,b;
double ketqua;
String a1 = edt1.getText().toString();
String b1 = edt2.getText().toString();
a = Integer.parseInt(a1);
b = Integer.parseInt(b1);
if(a==0 && b==0 )
tv1.setText("Vo so nghiem");
if(a==0 && b!=0)
tv1.setText("Phuong trinh vo nghiem");
if(a!=0) {
ketqua = ((-b * 1.0) / a);
String a2 = String.valueOf(ketqua);
tv1.setText("Phuong trinh co nghiem" + a2);
}
}
});
bt2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
tv1.setText("");
edt1.setText("");
edt2.setText("");
}
});
bt3.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
finish();
}
});
}
}
BTH SO 2
Code main
package admin.example.bai1;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.RadioButton;
rbt1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
String a1 = edt1.getText().toString();
String b1 = edt2.getText().toString();
String c1 = edt3.getText().toString();
a = Integer.parseInt(a1);
b = Integer.parseInt(b1);
c = Integer.parseInt(c1);
}
});
rbt2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
String a1 = edt1.getText().toString();
String b1 = edt2.getText().toString();
String c1 = edt3.getText().toString();
a = Integer.parseInt(a1);
b = Integer.parseInt(b1);
c = Integer.parseInt(c1);
}
});
rbt3.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
String a1 = edt1.getText().toString();
String b1 = edt2.getText().toString();
String c1 = edt3.getText().toString();
a = Integer.parseInt(a1);
b = Integer.parseInt(b1);
c = Integer.parseInt(c1);
}
});
rbt4.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
String a1 = edt1.getText().toString();
String b1 = edt2.getText().toString();
String c1 = edt3.getText().toString();
a = Integer.parseInt(a1);
b = Integer.parseInt(b1);
c = Integer.parseInt(c1);
}
});
bt1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
if (rbt1.isChecked()) {
Intent GPT = new Intent(MainActivity.this, Cuaso2.class);
GPT.putExtra("key1", a);
GPT.putExtra("key2", b);
GPT.putExtra("key3", c);
startActivity(GPT);
}
if(rbt2.isChecked()){
Intent GPT = new Intent(MainActivity.this, Cuaso3.class);
GPT.putExtra("key1", a);
GPT.putExtra("key2", b);
GPT.putExtra("key3", c);
startActivity(GPT);
}
if(rbt3.isChecked()){
Intent GPT = new Intent(MainActivity.this, Cuaso4.class);
GPT.putExtra("key1", a);
GPT.putExtra("key2", b);
GPT.putExtra("key3", c);
startActivity(GPT);
}
if(rbt4.isChecked()){
Intent GPT = new Intent(MainActivity.this, Cuaso1.class);
GPT.putExtra("key1", a);
GPT.putExtra("key2", b);
GPT.putExtra("key3", c);
startActivity(GPT);
}
}
});
bt2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
System.exit(0);
}
});
}
}
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
if(a1==0){
x4 = -c1*1.0/b1;
tv1.setText("Phuong trinh co nghiem: x = "+x4);
}
else {
denta = b1 * b1 - 4 * a1 * c1;
x = (-b1 + Math.sqrt(denta)) * 1.0 / (2 * a1);
x2 = (-b1 - Math.sqrt(denta)) * 1.0 / (2 * a1);
x3 = -b1 * 1.0 / (2 * a1);
String a4 = String.valueOf(x2);
String a5 = String.valueOf(x3);
if (denta > 0)
tv1.setText("x1 " + " = " + String.valueOf(x) + " " + "x2 =
" + a4);
if (denta == 0)
tv1.setText("Phuong trinh co nghiem kep: " + a5);
if (denta < 0)
tv1.setText("Phuong trinh vo nghiem: ");
}
bt1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
finish();
}
});
}
}
import androidx.activity.result.contract.ActivityResultContracts;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.RadioButton;
import android.widget.TextView;
rb1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent intent = getIntent();
a1 = intent.getIntExtra("key1",0);
b1 = intent.getIntExtra("key2",0);
c1 = intent.getIntExtra("key3",0);
max1(a1,b1,c1);
}
});
rb2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent intent = getIntent();
a1 = intent.getIntExtra("key1",0);
b1 = intent.getIntExtra("key2",0);
c1 = intent.getIntExtra("key3",0);
min1(a1,b1,c1);
}
});
bt1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
finish();
}
});
}
void max1(int a,int b,int c){
int max = a;
if(b>max)
max = b;
if(c>max)
max= c;
tv1.setText(String.valueOf(max));
}
void min1(int a,int b,int c){
int min = a;
if(b<min)
min = b;
if(c<min)
min= c;
tv1.setText(String.valueOf(min));
}
}
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.RadioButton;
import android.widget.TextView;
import java.util.Arrays;
});
rbt2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
int [] M = new int[]{a1,b1,c1};
Arrays.sort(M);
tv1.setText(String.valueOf(M[2]) + " " + String.valueOf(M[1])
+ " " + String.valueOf(M[0]));
}
});
bt1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
finish();
}
});
}
}
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
Intent i = getIntent();
a = i.getIntExtra("key1",0);
b = i.getIntExtra("key2",0);
c = i.getIntExtra("key3",0);
bt1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
tv1.setText("Tong la: "+String.valueOf(a+b+c));
}
});
bt2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
tv1.setText("Tich ba so la: "+ String.valueOf(a*b*c));
}
});
}
}
Code Main:
package admin.example.bai2;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.text.Editable;
import android.text.TextWatcher;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
bt1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
String ten = edt1.getText().toString();
String matkhau = edt2.getText().toString();
if(ten.equals("Admin") && matkhau.equals("12345"))
{
Intent i = new Intent(MainActivity.this,Cuaso2.class);
startActivity(i);
}
else{
edt1.setText("");
edt1.setError("Nhap lai tai khoan");
edt2.setText("");
edt2.setError("Nhap lai mat khau");
dem++;
}
if(dem>3)
System.exit(0);
}
});
}
}
Code Cuaso2:
package admin.example.bai2;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.EditText;
import java.net.URI;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
bt1 = (Button)findViewById(R.id.button);
bt2 = (Button) findViewById(R.id.button2);
bt1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent i1 = new Intent(MainActivity.this,Cuaso2.class);
startActivity(i1);
}
});
bt2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent i2 = new Intent(MainActivity.this,Cuaso3.class);
startActivity(i2);
}
});
}
}
Code cua so 2:
package admin.example.bai3;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.RadioButton;
import android.widget.TextView;
rb1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
String a1 = edt1.getText().toString();
String b1 = edt2.getText().toString();
a = Double.parseDouble(a1);
b = Double.parseDouble(b1);
double tong;
tong = a + b;
tv1.setText(String.valueOf(tong));
}
});
rb2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
String a1 = edt1.getText().toString();
String b1 = edt2.getText().toString();
a = Double.parseDouble(a1);
b = Double.parseDouble(b1);
double hieu;
hieu = a - b;
tv1.setText(String.valueOf(hieu));
}
});
rb3.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
String a1 = edt1.getText().toString();
String b1 = edt2.getText().toString();
a = Double.parseDouble(a1);
b = Double.parseDouble(b1);
double tich;
tich = a * b;
tv1.setText(String.valueOf(tich));
}
});
rb4.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
String a1 = edt1.getText().toString();
String b1 = edt2.getText().toString();
a = Double.parseDouble(a1);
b = Double.parseDouble(b1);
double thuong;
thuong = a / b;
tv1.setText(String.valueOf(thuong));
}
});
rb5.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
String a1 = edt1.getText().toString();
String b1 = edt2.getText().toString();
a = Double.parseDouble(a1);
b = Double.parseDouble(b1);
a = a +1;
b++;
edt1.setText("");
edt2.setText("");
edt1.setText(String.valueOf(a));
edt2.setText(String.valueOf(b));
}
});
rb6.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
String a1 = edt1.getText().toString();
String b1 = edt2.getText().toString();
a = Double.parseDouble(a1);
b = Double.parseDouble(b1);
a = a - 1;
b--;
edt1.setText("");
edt2.setText("");
edt1.setText(String.valueOf(a));
edt2.setText(String.valueOf(b));
}
});
}
}
Cua so 3:
package admin.example.bai3;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.RadioButton;
import android.widget.TextView;
double a;
RadioButton rb1,rb2,rb3,rb4,rb5;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_cuaso3);
edt1 = (EditText) findViewById(R.id.editTextNumberSigned);
rb1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
String a1 = edt1.getText().toString();
a = Double.parseDouble(a1);
double a2 = Math.toRadians(a);
String ketqua = String.format("%.02f",(Math.sin(a2)));
tv1.setText(ketqua);
}
});
rb2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
String a1 = edt1.getText().toString();
a = Double.parseDouble(a1);
double a2 = Math.toRadians(a);
String ketqua = String.format("%.02f",(Math.cos(a2)));
tv1.setText(ketqua);
}
});
rb3.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
String a1 = edt1.getText().toString();
a = Double.parseDouble(a1);
String ketqua = String.format("%.02f",Math.log10(a));
tv1.setText(ketqua);
}
});
rb4.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
String a1 = edt1.getText().toString();
a = Double.parseDouble(a1);
String ketqua = String.format("%.02f",Math.log(a));
tv1.setText(ketqua);
}
});
rb5.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
String a1 = edt1.getText().toString();
a = Double.parseDouble(a1);
String ketqua =String.format("%.02f",Math.exp(a));
tv1.setText(ketqua);
}
});
}
CODE MAIN:
package admin.example.bai1;
import androidx.appcompat.app.AppCompatActivity;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.net.ConnectivityManager;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.RadioButton;
}
}
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
import android.widget.Toast;
import androidx.core.app.NotificationCompatSideChannelService;
@Override
public void onReceive(Context context, Intent intent) {
ConnectivityManager ketnoi = (ConnectivityManager)
context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo comang = ketnoi.getActiveNetworkInfo();
if(intent.getAction().equals("android.net.conn.CONNECTIVITY_CHANGE")){
if(comang != null){
if(comang.getType() == ConnectivityManager.TYPE_MOBILE){
Toast.makeText(context,"Co Ket Noi
Mang",Toast.LENGTH_SHORT).show();
}
}
else
Toast.makeText(context,"Khong Co Ket Noi
Mang",Toast.LENGTH_SHORT).show();
}
}
}
CODE CLASS: BROAD2
package admin.example.bai1;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
import android.widget.Toast;
if(intent.getAction().equals(ConnectivityManager.CONNECTIVITY_ACTION))
{
if(wifi != null) {
if (wifi.getType() == ConnectivityManager.TYPE_WIFI) {
Toast.makeText(context, "WIFI Dang Bat",
Toast.LENGTH_SHORT).show();
}
}
else
Toast.makeText(context,"WIFI Dang
Tat",Toast.LENGTH_SHORT).show();
}
}
}
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.net.ConnectivityManager;
import android.widget.Toast;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.widget.Toast;
CODE MAIN:
package com.example.de5;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.telephony.SmsManager;
import android.util.Log;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;
}
}
CODE CUA SO 2:
package com.example.de5;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.telephony.SmsManager;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
CODE CUA SO 3:
package com.example.de5;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
CODE MAIN:
package com.example.bai3;
import androidx.appcompat.app.AppCompatActivity;
import android.view.View;
import android.widget.TextView;
import android.widget.RadioGroup;
import android.widget.RadioButton;
import android.widget.EditText;
import android.os.Bundle;
rd1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
if(rd1.isChecked()){
Integer a = Integer.parseInt(ed1.getText().toString()); // ép
kiểu interger gán về kiểu string
doiCoSo2816(a,2 ) ; // chuyển đổi về cơ số 2
tv1.setText(kq);
}
else{
kq="";
tv1.setText("");
}
}
});
rd2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
if(rd2.isChecked()){
Integer a = Integer.parseInt(ed1.getText().toString()); // ép
kiểu interger gán về kiểu string
doiCoSo2816(a,8 ); // chuyển đổi về cơ số 8
tv1.setText(kq);
}
else{
kq="";
tv1.setText("");
}
}
});
rd3.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
if(rd3.isChecked()){
Integer a = Integer.parseInt(ed1.getText().toString()); // ép
kiểu interger gán về kiểu string
doiCoSo2816(a,16); // chuyển đổi về cơ số 16
tv1.setText(kq);
}
else{
kq="";
tv1.setText("");
}
}
});
rd4.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
if(rd4.isChecked()){
Integer a = Integer.parseInt((ed1.getText().toString()));
phantichthuasonguyento(a);
tv1.setText(st1);
}
else{
st1="";
tv1.setText("");
}
}
});
}
public void doiCoSo2816(Integer n, int base) {
if (base == 2) {
kq = Integer.toBinaryString(n);
} else if (base == 8) {
kq = Integer.toOctalString(n);
} else if (base == 16) {
kq = Integer.toHexString(n);
} else if (base ==10){
kq = n.toString();
}
}
boolean checkNguyenTo(int n){
if(n <=2){
return true;
}else{
for(int i = 2; i<=Math.sqrt(n);i++){
if(n%i == 0){
return false;
}
}
}
return true;
}
void phantichthuasonguyento(int n){
for(int i=2;i<=n;i++){
while(checkNguyenTo(i) && (n%i ==0)){
st1+= i+"*" ;
n/=i;
}
}
}
}
CODE MAIN:
package admin.example.bai1;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Context;
import android.hardware.Sensor;
import android.hardware.SensorEvent;
import android.hardware.SensorEventListener;
import android.hardware.SensorManager;
import android.os.Bundle;
import android.view.View;
import android.widget.TextView;
import android.widget.Toast;
import org.w3c.dom.Text;
import java.util.List;
import admin.example.bai1.R;
tv1 = (TextView)findViewById(R.id.textView);
sa = (SensorManager) getSystemService(Context.SENSOR_SERVICE);
List<Sensor> danhsach = sa.getSensorList(Sensor.TYPE_ALL);
StringBuilder stringBuilder = new StringBuilder();
int i;
for(Sensor s:danhsach)
{
stringBuilder.append(s.getName()+ "\n");
}
tv1.setVisibility(View.VISIBLE);
tv1.setText(stringBuilder);
}
}
CODE MAIN:
package admin.example.bai2;
import androidx.appcompat.app.AppCompatActivity;
import android.hardware.Sensor;
import android.hardware.SensorEvent;
import android.hardware.SensorEventListener;
import android.hardware.SensorManager;
import android.os.Bundle;
import android.text.Editable;
import android.text.TextWatcher;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
edt1 = (EditText)findViewById(R.id.editTextNumberDecimal);
edt2 = (EditText) findViewById(R.id.editTextNumberDecimal2);
tv1 = (TextView)findViewById(R.id.textView);
tv2 = (TextView)findViewById(R.id.textView2);
bt1 = (Button)findViewById(R.id.button);
ss = (SensorManager) getSystemService(SENSOR_SERVICE);
s1 = ss.getDefaultSensor(Sensor.TYPE_LIGHT);
bt1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
edt1.setText("0");
edt2.setText("0");
}
});
edt1.addTextChangedListener(new TextWatcher() {
@Override
public void beforeTextChanged(CharSequence charSequence, int i,
int i1, int i2) {
@Override
public void onTextChanged(CharSequence charSequence, int i, int
i1, int i2) {
if(charSequence.length() == 0){
edt1.setError("Phai nhap");
}
else
edt1.setError(null);
}
@Override
public void afterTextChanged(Editable editable) {
String cao = edt1.getText().toString();
a = Double.parseDouble(cao);
}
});
edt2.addTextChangedListener(new TextWatcher() {
@Override
public void beforeTextChanged(CharSequence charSequence, int i,
int i1, int i2) {
@Override
public void onTextChanged(CharSequence charSequence, int i, int
i1, int i2) {
if(charSequence.length() == 0){
edt2.setError("Phai nhap");
}
else
edt2.setError(null);
}
@Override
public void afterTextChanged(Editable editable) {
@Override
public void onAccuracyChanged(Sensor sensor, int i) {
}
};
}
@Override
protected void onPostResume() {
super.onPostResume();
ss.registerListener(ss1lListener,s1,SensorManager.SENSOR_DELAY_NORMAL);
}
@Override
protected void onStop() {
super.onStop();
ss.unregisterListener(ss1lListener);
}
}
CODE MAIN:
package admin.example.bai3;
import androidx.appcompat.app.AppCompatActivity;
import android.graphics.Color;
import android.hardware.Sensor;
import android.hardware.SensorEvent;
import android.hardware.SensorEventListener;
import android.hardware.SensorManager;
import android.os.Bundle;
getWindow().getDecorView().setBackgroundColor(Color.BLUE);
else if( sensorEvent.values[2] < -0.5f)
getWindow().getDecorView().setBackgroundColor(Color.RED);
}
@Override
public void onAccuracyChanged(Sensor sensor, int i) {
}
};
}
@Override
protected void onResume() {
super.onResume();
ssm.registerListener(ssevl,ss,Sensor.TYPE_GYROSCOPE);
}
@Override
protected void onStop() {
super.onStop();
ssm.unregisterListener(ssevl);
}
}
TextView tv01;
SensorManager sensorManager;
Sensor sensor;
SensorEventListener listener;
@Override
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
this.tv01 = (TextView)findViewById(R.id.tv1);
this.sensorManager = (SensorManager)getSystemService(SENSOR_SERVICE);
this.sensor = sensorManager.getDefaultSensor(Sensor.TYPE_PROXIMITY);
@Override
public void onSensorChanged(SensorEvent event) {
call("0971561704");
@Override
};
startActivity(intent);
@Override
super.onResume();
sensorManager.registerListener(listener,sensor,SensorManager.SENSOR_DELAY_NORMAL);
@Override
super.onStop();
sensorManager.unregisterListener(listener);
}
CODE MAIN:
package com.example.myapplication;
import android.content.Context;
import android.hardware.Sensor;
import android.hardware.SensorEvent;
import android.hardware.SensorEventListener;
import android.hardware.SensorManager;
import android.os.Bundle;
import android.view.View;
import android.widget.TextView;
import android.util.Log;
import android.widget.Toast;
import androidx.appcompat.app.AppCompatActivity;
import java.util.List;
}
};
}
}
@Override
protected void onResume() {
super.onResume();
mgr.registerListener(tiemcanListen,tiemcan,SensorManager.SENSOR_DELAY_NORMAL)
;
}
@Override
protected void onPause() {
super.onPause();
mgr.unregisterListener(tiemcanListen,tiemcan);
}
}
}