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

  Evaluating an ecommerce website

Create a check list that contains key point for evaluating an ecommerce website - Write a short, reflective report about website

  Gpc and runtime magic quotes

Create a script that lets you know whether Zeus or Helios has the GPC and Runtime Magic Quotes turned on or off. The output should have appropriate labels that define what output signified and should display 'ON' or 'OFF' depending on the setting.

  Creating functions through conditional operator

Use the conditional operator and the cal_days_in_month function, determine the number of days in the current month and output to browser whether it is normal month or a leap month.

  Web development projects with database

Since the vast majority of web-development projects involve a database, do you think that computational activities should be performed there, or do you think they belong in the XML page or stylesheet?

  Comparing shelf software packages

Required assistance with comparing and contrasting two main off the shelf software packages that could be implemented in an organization.

  Web based scams

Web phishing, pharming and vishing are popular web based scams. Talk about currently used tools and recommended measures to defeat this kind of attacks efficiently?

  Explanation of contextual links

The most powerful hypertext capabilities is the the contextual link. Wikipedia . com is a great example of a site that utilizes contextual links.

  How architectural and protocol changes occur

Discuss how architectural and protocol changes happen, the administrative organization that oversees the technical development of the Internet,

  Traditional approaches for training professionals

Webinars and other web conferencing techniques have proved most beneficial for the provision of affordable quality corporate training.

  Internet for business

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

  It influences the behavior of organizations

Information technology influences the behavior of organizations. Name one effect of Information technology implementation and long-term usage you suppose having a positive contribution and one having a negative consequence.

  Importance of a guided navigation system

Explain the use and importance of a guided navigation system and shopping cart for a website designed for e-commerce and business purpose.

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