In your project, explain your codes with comments. Without comments, your project will not be marked....
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
In your project, explain your codes with comments. Without comments, your project will not be marked. This Project needs to be written in Java and on Android Studio Problem In this Project you are asked to implement a simple mobile application that manages student registrations. This application supposed to have three tabs. The first tab, administration tab, used to input data such as, faculties, de- partments, and lecturer etc. So, this tab is used to get general information of a university. Because of this reason, this tab should have buttons such as, "add","delete","update" and "search" etc. The second tab, it is a registration tab, used to register a student. To do this, students should have a Student ID (10 digit, generate it randomly), gender (male or female, use radio buttons), name, last name, Faculty, Department, Advisor (for the last three fields, users only select defined names from the administration tab). To finish the registration task, add some buttons such as, "register", "cancel", "update", and "search" in order to make general solutions. The third tab, registered students tab, displays all student that have been reg- istered so far. When ever a student name is clicked on the list, all information of the student should be displayed within a pop up frame (window, or in a message dialog box). Note: Design your app for general purpose. It means you should consider ex- ceptions, scroll list, display rows with different colors, give relative notification to users and design a friendly user interface. Add Menu item that gives short description about your app. In your project, explain your codes with comments. Without comments, your project will not be marked. This Project needs to be written in Java and on Android Studio Problem In this Project you are asked to implement a simple mobile application that manages student registrations. This application supposed to have three tabs. The first tab, administration tab, used to input data such as, faculties, de- partments, and lecturer etc. So, this tab is used to get general information of a university. Because of this reason, this tab should have buttons such as, "add","delete","update" and "search" etc. The second tab, it is a registration tab, used to register a student. To do this, students should have a Student ID (10 digit, generate it randomly), gender (male or female, use radio buttons), name, last name, Faculty, Department, Advisor (for the last three fields, users only select defined names from the administration tab). To finish the registration task, add some buttons such as, "register", "cancel", "update", and "search" in order to make general solutions. The third tab, registered students tab, displays all student that have been reg- istered so far. When ever a student name is clicked on the list, all information of the student should be displayed within a pop up frame (window, or in a message dialog box). Note: Design your app for general purpose. It means you should consider ex- ceptions, scroll list, display rows with different colors, give relative notification to users and design a friendly user interface. Add Menu item that gives short description about your app.
Expert Answer:
Answer rating: 100% (QA)
The information presented in the image is about a project that requires the implementation of a simp... View the full answer
Related Book For
Construction accounting and financial management
ISBN: 978-0135017111
2nd Edition
Authors: Steven j. Peterson
Posted Date:
Students also viewed these programming questions
-
Planning is one of the most important management functions in any business. A front office managers first step in planning should involve determine the departments goals. Planning also includes...
-
Predictive text entry systems are familiar on touch screens and mobile phones. This question asks you to consider how the same principles might be used in a programming editor for creating Java code....
-
Problem Set 3 b. zero. c. negative. d. smaller than the variance. 22. Growth factors for the population of Atlanta in the past five years have been 1, 2, 3, 4, and 5. The geometric mean is a. 15. b....
-
For the bar structure shown in Figure P15 -7, element 1 is subjected to a uniform temperature rise of T = 30 C. Let E = 210 GPa, A = 3 10-2 m2, and a = 12 10-6 (mm/mm)/C. Determine the displacement...
-
The following Absorbance vs concentration of nitrite graph is obtained for a set of data: Absorbance Vs Concentration y = 1.6628x +0.0373 R2 = 0.9893 1.8 1.6 1.4 1.2 1 0.8 0.6 0.4 0.2 0.2 0.4 0.6 0.8...
-
Catastrophe Management Solutions is a customer service support center for insurance companies. In 2010, the company put out a help wanted ad for customer service representatives who had basic...
-
Assume that the step machine in SE3 is depreciated using the double-declining-balance method. How much would depreciation expense be in each year? (Round to two decimal places.) In SE3, Sunburn...
-
Step 2: Smooth Sailing 1. Edit the sshd_config file. [Your bash commands here]
-
Research how deviations in vision, mission and values at different levels of government affect service delivery.
-
Find the area between the curves. x = -2, x= 2, y = 6x, y = x-7 The area between the curves is (Simplify your answer.)
-
Calculate the area of the parallelogram whose adjacent sides are: = [5,3, -1] and b = [2,-4,1]
-
Given Z= fff z8(x, y,z) dv G JJf &(x, y, z) dV. G 1 Find z of the solid with density, 8(x, y, z): = = and its mass is 27. The Z solid is bounded above by the sphere, x + y + z = 2z, and below by the...
-
The cost of a raw material increases according to the equation f(x) = 125 + 2x. The rate at which the cost is increasing is given by f(x+h)- f(x) h Calculate this limit. lim h0
-
Differentiate: y dy dx II In(x) x3
-
1. Explain the difficulties associated with telling businesses that its ethical responsibilities end with obedience to the law - give a current relevant business example to support your answer.
-
If (x) 0 on the interval [a, b], the definite integral gives the exact area under the curve between x = a and x = b.
-
What is the constant dollar interest rate for a periodic interest rate of 6% and an inflation rate of 3%?
-
Determine the estimated cost of the work performed each week given the taskswith their associated costs and schedulesshown in the following table. When a task spans more than one week, the costs...
-
Using the chart of accounts in Figure 2-1, determine the changes to the balance sheet, income statement, job cost ledger, and equipment ledger as the result of recording $2,500 in office...
-
Powerhouse Ltd purchased machinery on 2 January 2019, at a cost of $800 000. The machinery is depreciated using the straightline method over a useful life of 8 years with a residual value of $80 000....
-
The purchases and sales of Big Flower Pty Ltd of one brand of lawn fertiliser for the year ended 31 December 2019 are contained in the schedule below. The selling price up to 30 June was $12 per unit...
-
In groups of four or five, consider the following information. On 1 July 2019, Stevenson Pty Ltd, a proprietary company with three shareholders, acquired some property by issuing 100 000 shares to...
Study smarter with the SolutionInn App