0% found this document useful (0 votes)
18 views12 pages

Android Programming

Uploaded by

Ansari Faisal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views12 pages

Android Programming

Uploaded by

Ansari Faisal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

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();

You might also like