MAD Programs
MAD Programs
[Link]
package [Link];
import [Link];
import [Link];
import [Link];
import [Link];
@Override
protected void onCreate(Bundle savedInstanceState) {
[Link](savedInstanceState);
setContentView([Link].activity_main);
tv = findViewById([Link]);
checkOrientation();
}
@Override
public void onConfigurationChanged(Configuration newConfig) {
[Link](newConfig);
checkOrientation();
}
void checkOrientation() {
if (getResources().getConfiguration().orientation
== Configuration.ORIENTATION_LANDSCAPE) {
[Link]("Landscape Mode");
} else {
[Link]("Portrait Mode");
}
}
}
activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="[Link]
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:orientation="vertical">
<TextView
android:id="@+id/textView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="24sp"
android:text="Checking orientation..." />
</LinearLayout>
[Link]
package [Link];
import [Link];
import [Link];
import [Link].*;
import [Link];
@Override
protected void onCreate(Bundle savedInstanceState) {
[Link](savedInstanceState);
setContentView([Link].activity_main);
etUser = findViewById([Link]);
etPass = findViewById([Link]);
btnLogin = findViewById([Link]);
[Link](new [Link]() {
@Override
public void onClick(View v) {
String user = [Link]().toString();
String pass = [Link]().toString();
if ([Link]("admin") && [Link]("1234")) {
[Link]([Link],
"Login Successful!", Toast.LENGTH_SHORT).show();
} else {
[Link]([Link],
"Invalid Credentials!", Toast.LENGTH_SHORT).show();
}
}
});
}
}
activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="[Link]
android:layout_width="match_parent" android:layout_height="match_parent"
android:gravity="center" android:orientation="vertical" android:padding="24dp">
[Link]
package [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
[Link]
package [Link];
import [Link];
import [Link];
import [Link];
activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="[Link]
android:layout_width="match_parent" android:layout_height="match_parent"
android:gravity="center" android:orientation="vertical">
<Button android:id="@+id/btnGo" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:text="Go to Second Activity"/>
</LinearLayout>
activity_second.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="[Link]
android:layout_width="match_parent" android:layout_height="match_parent"
android:gravity="center" android:orientation="vertical">
<TextView android:id="@+id/tvMessage" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:textSize="20sp"/>
</LinearLayout>
[Link](new [Link]() {
@Override public void onClick(View v) {
Intent i = new Intent(Intent.ACTION_VIEW,
[Link]("[Link]
startActivity(i);
}
});
[Link](new [Link]() {
@Override public void onClick(View v) {
Intent i = new Intent(Intent.ACTION_DIAL,
[Link]("[Link]
startActivity(i);
}
});
}
}
activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="[Link]
android:layout_width="match_parent" android:layout_height="match_parent"
android:gravity="center" android:orientation="vertical" android:padding="16dp">
[Link]
package [Link];
import [Link];
import [Link];
import [Link];
import [Link];
[Link]
package [Link];
import [Link];
import [Link];
activity_splash.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="[Link]
android:layout_width="match_parent" android:layout_height="match_parent"
android:gravity="center" android:orientation="vertical"
android:background="#3F51B5">
activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="[Link]
android:layout_width="match_parent" android:layout_height="match_parent"
android:gravity="center">
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content"
android:text="Home Screen" android:textSize="24sp"/>
</LinearLayout>
[Link] snippet
<activity android:name=".SplashActivity">
<intent-filter>
<action android:name="[Link]"/>
<category android:name="[Link]"/>
</intent-filter>
</activity>
<activity android:name=".MainActivity"/>
@Override
protected void onCreate(Bundle savedInstanceState) {
[Link](savedInstanceState);
setContentView([Link].activity_main);
etData = findViewById([Link]);
btnSave = findViewById([Link]);
btnRead = findViewById([Link]);
tvResult = findViewById([Link]);
sp = getSharedPreferences("MyData", MODE_PRIVATE);
[Link](new [Link]() {
@Override public void onClick(View v) {
[Link]().putString("saved_data",
[Link]().toString()).apply();
[Link]([Link],
"Saved!", Toast.LENGTH_SHORT).show();
}
});
[Link](new [Link]() {
@Override public void onClick(View v) {
[Link]("Read: " +
[Link]("saved_data", "No data found"));
}
});
}
}
activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="[Link]
android:layout_width="match_parent" android:layout_height="match_parent"
android:gravity="center" android:orientation="vertical" android:padding="24dp">
@Override
protected void onCreate(Bundle savedInstanceState) {
[Link](savedInstanceState);
setContentView([Link].activity_main);
etTo = findViewById([Link]);
etSubject = findViewById([Link]);
etBody = findViewById([Link]);
btnSend = findViewById([Link]);
[Link](new [Link]() {
@Override public void onClick(View v) {
Intent i = new Intent(Intent.ACTION_SEND);
[Link]("message/rfc822");
[Link](Intent.EXTRA_EMAIL,
new String[]{[Link]().toString()});
[Link](Intent.EXTRA_SUBJECT,
[Link]().toString());
[Link](Intent.EXTRA_TEXT,
[Link]().toString());
startActivity([Link](i, "Choose Email App"));
}
});
}
}
activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="[Link]
android:layout_width="match_parent" android:layout_height="match_parent"
android:gravity="center" android:orientation="vertical" android:padding="24dp">