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?

  Create an html form and a corresponding java servlet

Construct an HTML form and a corresponding Java servlet that receives one or many parameters from the form and displays the result in a servlet generated dynamic page.

  Currency conversion application

The Currency Conversion application is a menu driven event that allows users to select one of 5-international currency types, input the amount of a foreign currency, and then convert the foreign currency to dollars.

  Create a one-page professional-looking personal website

Create a one-page professional-looking personal website using only HTML and CSS. You may build your site on any topic of your choosing.

  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.

  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?

  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++.

  Systems analysis

Assume are a project manager of a small startup corporation assigned to a project to a build a dynamic web application to market to customers to more easily/cheaply download copyrighted videos and movies.

  Creating a professional looking document

Find and critique virtual data and word processing skills to make a professional looking document that promotes personal development or financial growth and maturity.

  Creating a program

For several years, your Uncle Frank has been running a small landscaping business. Through these years, he acquired many steady customers and knew most of them on a first name basis.

  Software development process

Discover a description of a software development process, preferably with a description on the website. There are several processes; some examples include the Rational Unified Process.

  Design a phishing pages for a popular website

Design a "Phishing" Pages for a popular "PayPal" Website. Needs the Phishing pages like this first page: the login page that will request for login info (Email + pass) check paypal.com home page

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