# CSE523 / Android Lab

## Syllabus

{% file src="<https://3148391480-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoWho7cxjZIbvsuDwIAzB%2Fuploads%2FlaJIP9SqOm0ob9oUg4va%2FY3S5-CSE523-SYLLABUS-BTECH-CSE-IT.pdf?alt=media&token=b62bcddc-cdc1-41f7-b21e-9cdcd4bbaaf0>" %}

## Resources

<details>

<summary>EXPT-1: Installation and setup of java development kit(JDK),setup android SDK, setup eclipse IDE, setup android development tools (ADT) plugins, create android virtual device</summary>

\[⤓]

</details>

<details>

<summary>EXPT-2: Create “Hello World” application. That will display “Hello World” in the middle of the screen using TextView Widget in the red color:</summary>

\[⤓]

</details>

<details>

<summary>EXPT-3: Create application for demonstration of android activity life cycle.</summary>

i) Write a program to implement the DFS algorithm for a graph.\
ii) Write a program to implement the BFS algorithm for a graph. :

</details>

<details>

<summary>EXPT-4: Create Registration page to demonstration of Basic widgets available in android.</summary>

\[⤓]

</details>

<details>

<summary>EXPT-5: Create sample application with login module. (Check username and password) On successful login, Change TextView “Login Successful”. And on failing login, alert user using Toast “Login fail”.</summary>

\[⤓]

</details>

<details>

<summary>EXPT-6: Create login application where you will have to validate usename and passwords till the username and password is not validated, login button should remain disabled.</summary>

</details>

<details>

<summary>EXPT-7: Create and Login application as above. Validate login data and display Error to user using setError() method.</summary>

</details>

<details>

<summary>EXPT-8: Create an application for demonstration of Relative and Table Layout in android:</summary>

</details>

<details>

<summary>EXPT-9: Create an application for demonstration of Scroll view in android.</summary>

</details>

<details>

<summary>EXPT-10: Create an application that will pass two number using Text View to the next screen, and on the next screen display sum of that number.</summary>

</details>

<details>

<summary>EXPT-11: Create an application that will pass two number using Text View to the next screen, and on the next screen display sum of that number.</summary>

</details>

<details>

<summary>EXPT-12: Create spinner with strings taken from resource folder (res >> value folder). On changing spinner value, change background of screen</summary>

</details>

{% hint style="danger" %}
Content Yet to be Updated for this Page, Submit Resources If you want to collaborate, find form attached on this page below.
{% endhint %}

***

{% embed url="<https://discord.gg/6ywR3zbNfg>" %}

{% embed url="<https://mantavyam.notion.site/18152f7cde8880d699a5f2e65f87374e>" %}

{% embed url="<https://mantavyam.notion.site/17e52f7cde8880e0987fd06d33ef6019>" %}
