Mad Programs
Mad Programs
android:inputType="textPersonName" import
android.content.pm.PackageManager;
String[]{Manifest.permission.SEND_SMS},
100);
}
b1.setOnClickListener(new
View.OnClickListener() {
@Override
public void onClick(View v) {
try {
String phno= et1.getText().toString();
String msg=et2.getText().toString();
SmsManager smsManager=
SmsManager.getDefault();
a program to convert temperature <Button
from celcius to farenhite and vice android:id="@+id/button"
versa using Toggle button.
android:layout_width="wrap_content"
activity_main.xml android:layout_height="wrap_content"
<?xml version="1.0" encoding="utf-8"?> android:layout_below="@id/togglebutton"
<RelativeLayout android:layout_marginTop="56dp" />
xmlns:android="http://schemas.android.com
/apk/res/android" </RelativeLayout>
MainActivity.java
xmlns:app="http://schemas.android.com/apk
/res-auto" package com.example.p1;
import
xmlns:tools="http://schemas.android.com/to androidx.appcompat.app.AppCompatActivit
ols" y;
if(tb.isChecked()) xmlns:app="http://schemas.android.com/apk
/res-auto"
{ xmlns:tools="http://schemas.android.com/to
a=Double.parseDouble(String.valueOf(et.ge ols"
tText())); android:layout_width="match_parent"
Double b=a*9/5+32; android:layout_height="match_parent"
String r=String.valueOf(b); android:padding="40dp"
Toast.makeText(MainActivity.this,r+"°F",T android:orientation="horizontal"
oast.LENGTH_SHORT).show();
tools:context=".MainActivity">
}
<TextView
else
android:layout_width="match_parent"
{
a=Double.parseDouble(String.valueOf(et.ge android:layout_height="wrap_content"
tText()));
android:text="CAMERA"
Double b=a-32;
android:id="@+id/text"
Double c=b*5/9;
android:textSize="20dp"
String r=String.valueOf(c);
android:gravity="center"/>
Toast.makeText(MainActivity.this,r+"°C",T
<ImageView
oast.LENGTH_SHORT).show();
android:id="@+id/image"
}}
android:layout_width="match_parent"
});
android:layout_height="wrap_content"
}
android:layout_below="@+id/text"
}
android:layout_marginTop="81dp"
android:src="@drawable/rose"/>
<Button super.onCreate(savedInstanceState);
android:id="@+id/photo" setContentView(R.layout.activity_main);
android:layout_width="wrap_content" b1=findViewById(R.id.photo);
android:layout_height="wrap_content" imageView=findViewById(R.id.image);
android:layout_below="@+id/image" b1.setOnClickListener(new
View.OnClickListener() {
android:layout_centerHorizontal="true"
@Override
android:layout_marginTop="30dp"
public void onClick(View v) {
android:text="TAKE PHOTO" />
Intent i=new
</RelativeLayout>
Intent(MediaStore.ACTION_IMAGE_CAP
TURE);
MainActivity.java startActivityForResult(i,CAMERA_REQUE
ST);
package com.example.ifcdiv;
}
import
androidx.appcompat.app.AppCompatActivit }); }
y;
@Override
import android.content.Intent;
protected void onActivityResult(int
import android.graphics.Bitmap; requestCode, int resultCode, @Nullable
Intent
import android.os.Bundle;
data) {
import android.provider.MediaStore;
super.onActivityResult(requestCode,
import android.view.View;
resultCode, data);
import android.widget.Button;
if (requestCode==CAMERA_REQUEST)
import android.widget.ImageView;
{
public class MainActivity extends
Bitmap image= (Bitmap)
AppCompatActivity {
data.getExtras().get("data");
Button b1;
imageView.setImageBitmap(image);
ImageView imageView;
}
int CAMERA_REQUEST=1;
}
@Override
}
protected void onCreate(Bundle
savedInstanceState) {
program to implement Android @Override
Activity Life Cycle protected void onDestroy() {
package com.example.p1; import super.onDestroy();
androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle; import
android.widget.Toast; public class MainActivity Toast.makeText(getApplicationContext(),"A
extends AppCompatActivity ctivity
{ Destroy",Toast.LENGTH_LONG).show();
@Override }
<TableLayout android:layout_width="wrap_content"
xmlns:android="http://schemas.android.com android:layout_height="wrap_content"
/apk/res/android"
android:id="@+id/button2"
android:layout_width="match_parent" android:layout_height="wrap_content">
android:layout_height="match_parent" <Button
android:stretchColumns="*" android:layout_height="wrap_content"
tools:context=".MainActivity"> android:layout_width="wrap_content"
<TableRow android:id="@+id/button3"
android:layout_width="match_parent" android:text="3"/>
android:layout_height="wrap_content"> <Button
<Button android:layout_height="wrap_content"
android:layout_height="wrap_content" android:layout_width="wrap_content"
android:layout_width="wrap_content" android:id="@+id/button4"
android:id="@+id/button0" android:text="4"/>
android:text="0"/> <Button
<Button android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_width="wrap_content" android:text="5"
android:id="@+id/button1" android:id="@+id/button5"/>
</TableRow>
<TableRow android:layout_height="wrap_content"
android:layout_width="match_parent" android:layout_width="wrap_content"
android:layout_height="wrap_content"> android:text="Submit"
<Button android:id="@+id/submit"/>
android:layout_height="wrap_content" <Button
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:text="6" android:layout_width="wrap_content"
android:id="@+id/button6"/> android:text="Clear"
<Button android:id="@+id/clear"/>
android:layout_height="wrap_content" </TableRow>
</TableLayout>
android:layout_width="wrap_content"
android:text="7"
android:id="@+id/button7"/> (Java File)
<Button package com.example.p1;
android:layout_width="wrap_content" import
androidx.appcompat.app.AppCompatActivit
android:layout_height="wrap_content" y;
android:text="8" import android.os.Bundle;
android:id="@+id/button8"/> import android.view.View;
</TableRow> import android.widget.Button;
<TableRow import android.widget.Toast;
android:layout_width="match_parent" public class MainActivity extends
android:layout_height="wrap_content"> AppCompatActivity {
import textToSpeech.setLanguage(Locale.UK);
androidx.appcompat.app.AppCompatActivit }
y;
} });
btnText.setOnClickListener(new android:layout_height="wrap_content"
View.OnClickListener() {
android:layout_alignParentTop="true"
@Override
android:layout_centerHorizontal="true"
public void onClick(View view) {
android:text="Enter number 1"
android:textSize="18sp" />
textToSpeech.speak(Text.getText().toString(
),TextToSpeech.QUEUE_FLUSH,null); <EditText
}}); android:id="@+id/first"
} android:layout_width="wrap_content"
} android:layout_height="wrap_content"
android:layout_below="@id/textview1"
android:layout_alignParentTop="false"
Addition of two numbers
activity_main.xml android:layout_alignParentRight="false"
<RelativeLayout android:ems="10"
xmlns:android=http://schemas.android.com/ android:inputType="number" />
apk/res/android
<TextView
xmlns:
app="http://schemas.android.com/apk/res- android:id="@+id/textView2"
auto"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
xmlns:tools="http://schemas.android.com/to
ols" android:layout_below="@id/first"
android:layout_width="match_parent" android:layout_centerHorizontal="true"
android:layout_height="match_parent" android:text="Enter Number 2"
android:layout_centerHorizontal="true" android:textSize="18sp" />
tools:context=".MainActivity"> <EditText
<TextView android:id="@+id/second"
android:id="@+id/textview1" android:layout_width="wrap_content"
android:layout_width="wrap_content" android:layout_height="wrap_content"
import android.widget.EditText;
android:layout_below="@id/textView2"
import android.widget.TextView;
android:layout_centerHorizontal="true"
public class MainActivity extends
android:ems="10" AppCompatActivity {
android:inputType="number" /> EditText firstnum,secondnum;
<Button TextView r;
android:id="@+id/buttonadd" Button bt;
android:layout_width="wrap_content" double a,b,c;
android:layout_height="wrap_content" @Override
android:layout_below="@id/second" protected void onCreate(Bundle
savedInstanceState) {
android:layout_centerHorizontal="true"
super.onCreate(savedInstanceState);
android:text="Add" />
<TextView
setContentView(R.layout.activity_main);
android:id="@+id/result"
firstnum=(EditText)
android:layout_width="wrap_content" findViewById(R.id.first);
android:layout_height="wrap_content" secondnum=(EditText)
findViewById(R.id.second);
android:layout_below="@id/buttonadd" bt=(Button)
findViewById(R.id.buttonadd);
android:layout_centerHorizontal="true"
r=(TextView)
android:textSize="24sp" /> findViewById(R.id.result);
</RelativeLayout> bt.setOnClickListener(new
View.OnClickListener() {
MainActivity.java
@Override
package org.teachics.addition;
public void onClick(View v) {
import
androidx.appcompat.app.AppCompatActivit
y; a=Double.parseDouble(firstnum.getText().to
String());
import android.os.Bundle;
import android.view.View;
b=Double.parseDouble(secondnum.getText(
import android.widget.Button; ).toString());
c=a+b;
r.setText("Sum="+c);
}
});
}
}
Output