NAME- Ansari Mohd Faisal.
Dilshad
ROLL NO- 238
ASSIGNMENT-5 .
Q1-Create android application to send email with attachment.
package [Link].a5_q1;
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
public class MainActivity extends AppCompatActivity {
EditText e1,e2,e3;
Button b1,b2;
@Override
protected void onCreate(Bundle savedInstanceState) {
[Link](savedInstanceState);
setContentView([Link].activity_main);
e1=findViewById([Link]);
e2=findViewById([Link]);
e3=findViewById([Link]);
b1=findViewById([Link].b1);
b2=findViewById([Link].b2);
[Link](new [Link]() {
@Override
public void onClick(View v) {
Intent intent=new Intent();
[Link]("Image/*");
[Link](Intent.ACTION_GET_CONTENT);
startActivity([Link](intent,"Gallery"));
});
[Link](new [Link]() {
@Override
public void onClick(View v) {
String email=[Link]().toString();
String subject=[Link]().toString();
String message=[Link]().toString();
Intent intent=new Intent(Intent.ACTION_SEND);
[Link]([Link]("mailto"));
[Link]("text/plain");
[Link](Intent.EXTRA_EMAIL,email);
[Link](Intent.EXTRA_SUBJECT,subject);
[Link](Intent.EXTRA_TEXT,message);
startActivity([Link](intent,"Send Via"));
});
Q2- Create android application to send and receive message.
package [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
public class MainActivity extends AppCompatActivity {
EditText message;
Button btn;
TextView messageview;
@Override
protected void onCreate(Bundle savedInstanceState) {
[Link](savedInstanceState);
setContentView([Link].activity_main);
message=findViewById([Link].m);
messageview=findViewById([Link].t);
btn=findViewById([Link].b);
[Link](new [Link]() {
@Override
public void onClick(View v) {
sendmessage();
});
private void sendmessage() {
String message1=[Link]().toString();
if (![Link]())
[Link]("you: "+message1);
receivemessage("Friend:Hello!");
[Link]("");
private void receivemessage(String receivedmessage) {
[Link]("\n"+receivedmessage);
Q3-Create an android application to send message after sending
message display “message .Send successfully in Toast”.
package [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
public class MainActivity extends AppCompatActivity {
EditText message;
Button btn;
@Override
protected void onCreate(Bundle savedInstanceState) {
[Link](savedInstanceState);
setContentView([Link].activity_main);
message=findViewById([Link].m);
btn=findViewById([Link].b);
[Link](new [Link]() {
@Override
public void onClick(View v) {
sendmessage();
});
private void sendmessage() {
String msg=[Link]().toString();
if(![Link]())
[Link]([Link], "Message sent successfully",
Toast.LENGTH_SHORT).show();
else
{
[Link]([Link], "Please enter the message before
sending", Toast.LENGTH_SHORT).show();
Q4- Create application to design login form, validate it write and send
email with appropriate Message.
package [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
public class MainActivity extends AppCompatActivity {
EditText t1,t2;
Button b;
@Override
protected void onCreate(Bundle savedInstanceState) {
[Link](savedInstanceState);
setContentView([Link].activity_main);
t1=findViewById([Link]);
t2=findViewById([Link]);
b=findViewById([Link]);
[Link](new [Link]() {
@Override
public void onClick(View v) {
String email=[Link]().toString();
String password=[Link]().toString();
if(isValidEmail(email) && isValidPassword(password)){
sendEmail();
else {
[Link]([Link], "Invalid email or password",
Toast.LENGTH_SHORT).show();
});
private void sendEmail() {
[Link]([Link], "Valid Login. Email sent Sucessfully",
Toast.LENGTH_SHORT).show();
}
private boolean isValidEmail(String email) {
return [Link]("@");
private boolean isValidPassword(String password) {
return [Link]()>=6;
Q5-Create application to send message after sending message display
"Welcome to TYBCS" or else display "please enter the text before
sending message".(Using Toast).
package [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
public class MainActivity extends AppCompatActivity {
EditText msg;
Button btn;
@Override
protected void onCreate(Bundle savedInstanceState) {
[Link](savedInstanceState);
setContentView([Link].activity_main);
msg=findViewById([Link].m);
btn=findViewById([Link].b);
[Link](new [Link]() {
@Override
public void onClick(View v) {
sendmessage();
});
private void sendmessage() {
String message=[Link]().toString();
if(![Link]())
[Link] a=new [Link]([Link]);
[Link]("My Alert Box");
[Link]("Welcome to TYBCS");
[Link]("Okay", new [Link]() {
@Override
public void onClick(DialogInterface dialog, int which) {
[Link]();
}).show();
else
[Link] b=new [Link]([Link]);
[Link]("My Alert Box");
[Link]("Please enter the text before sending the message");
[Link]("Okay", new [Link]() {
@Override
public void onClick(DialogInterface dialog, int which) {
[Link]();
}).show();