TK2323 Mobile Programming Sem 1 2023/2024 User Interface Quiz

FashionableLead avatar
FashionableLead
·
·
Download

Start Quiz

Study Flashcards

Questions and Answers

What is the purpose of a View in Android app development?

To draw something on the screen for user interaction

Which object is used to define the layout of the interface in Android app development?

ViewGroup

In Android app development, what does a ViewGroup do?

Holds other View objects

What is the main function of a Linear Layout in Android app development?

<p>Organize the user interface elements vertically</p> Signup and view all the answers

What is an example of an Attribute in Android app development?

<p>layout_width</p> Signup and view all the answers

What is used to control linear groups with a chain in Android app development?

<p>Constraint Layout</p> Signup and view all the answers

What attribute specifies the height of the View or ViewGroup?

<p>layout_height</p> Signup and view all the answers

Which attribute sets the gravity of the View or Layout relative to its parent?

<p>layout_gravity</p> Signup and view all the answers

What is used to specify the width of the View or ViewGroup as wide or tall as 100% of the layout?

<p>match_parent</p> Signup and view all the answers

What is the purpose of padding in Android layouts?

<p>It specifies extra space on the side of the View or ViewGroup.</p> Signup and view all the answers

Which attribute allows you to create large and complex layouts with a flat view hierarchy?

<p>ConstraintLayout</p> Signup and view all the answers

What is the purpose of margin in Android layouts?

<p>It is used to be applied on the outside of the components.</p> Signup and view all the answers

Which attribute specifies how much of the extra space in the layout should be allocated to the View?

<p>layout_weight</p> Signup and view all the answers

What does the 'wrap_content' option mean in Android layout width and height?

<p>Exactly large enough to fit the widget's content</p> Signup and view all the answers

What is the minimum score required to pass the subject according to the distribution?

<p>20%</p> Signup and view all the answers

Which type of lab learning approach requires finishing the lab assignment before the lab hour and consists of a penalty for late submission?

<p>Flip Lab</p> Signup and view all the answers

What is the weightage of the Lab Assignment in the overall grading distribution?

<p>25%</p> Signup and view all the answers

Which programming language is mentioned in the Introduction to Android Architecture?

<p>C/C++</p> Signup and view all the answers

What is the maximum number of persons allowed in a Mobile Application Development Project group work?

<p>4</p> Signup and view all the answers

Which platform is not included in the Introduction to Mobile Platform?

<p>Linux</p> Signup and view all the answers

What is the focus of the Extended Reality (AR VR) module in the course?

<p>Augmented Reality technology</p> Signup and view all the answers

What is the primary purpose of the Class Learning Approach: Lecture (Asynchronous)?

<p>Self-learning with asynchronous lectures</p> Signup and view all the answers

What is the weightage of Quiz in the overall grading distribution?

<p>10%</p> Signup and view all the answers

What is the class learning approach that requires signing the attendance through self-assessment?

<p>Asynchronous Lecture</p> Signup and view all the answers

What is the cost of a Google developer account for Android app development?

<p>USD 25 whole life</p> Signup and view all the answers

Which platform requires an Apple Developer Account that costs USD 99 per year?

<p>iOS</p> Signup and view all the answers

Which app distribution method requires submission and approval from the Apple App Store, even for apps from your own company?

<p>iOS</p> Signup and view all the answers

What is the primary development language for Huawei platform?

<p>C++</p> Signup and view all the answers

Which app development method combines the best (or worst) of both native and pure web app development?

<p>Hybrid development</p> Signup and view all the answers

Which method allows for automatic 'updates' and easier distribution and support than native apps?

<p>'Web App/Responsive web' development method</p> Signup and view all the answers

What is a Pure Web App in the context of mobile app development?

<p>A web page or series of web pages with no installation required</p> Signup and view all the answers

What is the maximum cost of a Google developer account for Android app development?

<p>$25 whole life</p> Signup and view all the answers

What is the maximum cost of an Apple developer account for iOS app development?

<p>$99 per year</p> Signup and view all the answers

What is the primary language used for Huawei platform app development?

<p>Java</p> Signup and view all the answers

More Quizzes Like This

Use Quizgecko on...
Browser
Browser