Create an android project

Assignment Help Web Project
Reference no: EM13187412

Task A.1

Create an Android Project (Hello World!). Call it = HomeWorkl

Add 2 Text Fields, the first Text Field should be set to only allow numbers to be inputted. The second text Field should only allow the input of phone numbers.

Add a button, the button when pressed will put a valid number / phone number in the appropriate Text Fields.

Task A.2

Create an Android Project (Hello World! Use the default values!). Call it = HomeWork2

Create two extra activities one called AboutActivity and the other called HelpActivity.

MainActivity

Add 2 Buttons.

One button should allow you to navigate to the AboutActivity.

The second button should allow you to navigate to the HelpActivity.

All buttons on all activities should have appropriate text to inform the user what the button does. eg. Go To About

AboutActivity

Add a button which allows you to go back to MainActivity.

HelpActivity

Add a button which allows you to go back to MainActivity.

Add textviews where appropriate for all activities and also change colours for background and text.

The TextViews will be used as labels, to label the EditViews so the user knows EditView is Celsius and which EditView is Fahrenheit. One button one will be used to convert from Celsius to Fahrenheit. The other button will be used to convert Fahrenheit to Celsius.

The formula for converting temperatures from Fahrenheit to Celsius is: F2C = (temperature-32) • 5 / 9

The formula for converting temperatures from Celsius to Fahrenheit is: C2F = temperature * 9 / 5 + 32

Basic validation for input is required.

If the user enters a temperature in the Celsius EditView, pressing the convert from Celsius to Fahrenheit will display the result in the Fahrenheit EditView, and this shouldwork for Fahrenheit to Celsius. The application performs the conversion calculation and displays the result.

Task A.4

Refer to the document on moodle called Android - ImageView and ImageButton, you are required to complete the steps listed in the document.

Create an addListenerOnlmageButton() method for the ImageButton, which when clicked, the image will change to the die_one image.
Now add code to generate a random number between 1 and 6, when this number is generated either an if else if structure or a switch statement structure is to be used to set the correct image for the ImageButton (a die roll). Add a second ImageButton which will be made to function like the first ImageButton, so now a dice roll should be possible.

Example: 1 is rolled set the image to be die_one, 2 is rolled set the image to be ditty/0

Task B

Task BA Design and create an application which will allow the user to calculate an IPv4 subnet range. The user must be able to enter a IPv4 address and subnet mask. The application will inform the user of what class of address the IPv4 address is and the range(s) of subnet(s) available depending on the subnet mask entered. An "about" activity is required and a "help" activity. The design should be based on JSP, JSP diagram(s) representing the data used in the application and also JSP diagram(s) showing the program logic. Validation where appropriate needs to be implemented.

Task 8.2 Create an application which would allow the user to store details of a single film actors filmography, this information should be stored in a table in a SQLite database. The user should be able to search for a specific film by date of release and also list all records stored in the table. For a higher grade extra features would need to be implemented such as adding a record for example. The design should be based on JSP, JSP diagram(s) representing the data used in the application and also JSP diagram(s) showing the program logic. Validation where appropriate needs to be implemented.

Reference no: EM13187412

Questions Cloud

Development of internet-wireless communication-computer : How has the development of the Internet, wireless communication, computers, and hand-held digital devices affected print media companies' products and sales?
How many servings of each food are required to satisfy : how many servings of each food are required to satisfy the physicians requirements?
Explain end product for the reaction of cyclopenadiene : Draw the exo and end product for the reaction of cyclopenadiene and malice anhydride
Should the government build the bridge : A company is considering building a bridge across a river. The bridge would cost $2 million to build and nothing to maintain. The following table shows the company's anticipated demand over the lifetime of the bridge Price Per Crossing Number of C..
Create an android project : Design and create an application which will allow the user to calculate an IPv4 subnet range. The user must be able to enter a IPv4 address and subnet mask.
What should the number of beats be : A 40 year old woman with a resting hear rate of 170 beats per minute should keep her heart rate between 136 and 158 beats per minute while exercising. She checks her pulse for 10 seconds while exercising. What should the number of beats be?
Which student would be farther away from the average age : Jonathan is a 42 year old male student and Mary is a 37 year old female student thinking about taking this class. Based on their relative position, which student would be farther away from the average age of their gender group based on this sample..
Explain systematic treatment of equilibrium : Calculate the [Zn2+] in a solution of ZnC2O4 held at a pH of 3.00. Remember C2O4^2- is a weak base so you must consider other equilibria. (Ksp(ZnC2O4)=7.5X10^-9, Kb1=1.8X10^-10, Kb2=1.8X10^-13).
Utilizing child labor : You are an ethics officer at O'Donnell and Smith (OS), a publicly traded entity that imports fabric and clothing from various countries to the United States. One of the managers has recently learned that a manufacturer OS has been importing fabric fr..

Reviews

Write a Review

Web Project Questions & Answers

  Web accessibility test from browsers

Discuss web accessibility test from different web browsers. We have a caveat on the following QA-FOCUS suggestions. What will be our opinion on this?

  Web page authenticity and credibility

The birth of Internet has opened a new door for research. The World Wide Web gives endless amounts of data on just about anything you can think of.

  Document with screen images and comments

Download an image from the Online Companion site or find an picture of your own. Add text around the picture. Experiment with float property and its values to view the way that the text wraps.

  Develop a web-scraping program

Develop a web-scraping program that can obtain the html contents from a URL and parse the contents to extract data to be used as the source data for a system integration document. This needs to be done in Visual Studio, preferrably VB, C#, or C++.

  Internet for business

Discuss how can a business use the Internet and give at least three examples with web links demonstrating your answer.

  Frameset based questions

Surf the Internet to view Web sites that have been constructed as single pages and with frames pages. Compare and contrast the two different styles.

  Develop a list of factors associated with high performance

Choose an organization for examine and develop a list of factors associated with high Performance. For each factor you identify, develop a rating scale from 1 to 5.

  Implementing relational database management system

Jim and Tim are brothers who have a love of robots. They started a house based business called 'RoboBoys' where they custom create robots for fun, gifts, competition and decoration.

  Determining the throughput

A group of stations share a sixteen kbps slotted Aloha channel. Each station outputs a eighty Bytes frame and buffers any outgoing frames until they can be sent.

  Explanation of assembly instructions

Compare word in AX to the one in CX. Jump to label big: if AX is greater than CX, to label small: if AX is smaller than CX, and to label same: if the values are the same.

  Find the elements of budgets

Budgets are actually cost estimates tied to detailed distribution of revenues. Dissimilar conservative monetary statements, revenue and defeat and cash flow statements,

  Errors in the html code

Recognize the errors in HTML code provided in work.html and work.css. Correct the code and create HTML comments explaining why the original code would not work properly,

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd