Java程序辅导

C C++ Java Python Processing编程在线培训 程序编写 软件开发 视频讲解

客服在线QQ:2653320439 微信:ittutor Email:itutor@qq.com
wx: cjtutor
QQ: 2653320439

Computer Science Courses

COMP2100

Related sites

COMP 2100/2500/6442: Lab 3 - Tools for Software Development

Pre-lab Tasks - Mastering key tools [1 mark]

The first 10 minutes of the lab session time may be spent by your tutor to mark pre-lab tasks.

Makefile

Using the HelloWorld.java from Lab 1:

Add, commit, and push this Makefile to the lab_practice repo

Assignment Checkpoint [2 marks]

The further 10 minutes of the lab session time may be spent by your tutor to mark assignment checkpoints.

To obtain this assignment check point mark you need to have started the assignment and at a minimum completed the following tasks BEFORE attending the lab session:

In Class Activity [1 mark]

Android programming

This in class activity has 2 purposes. Firstly, to give students an understanding of different Android GUI elemets. Secondly, to make use of git along with Android Studio.

The aim is to create a simple Android app that includes at least four Input Controls in a simple layout. When an input control (such as a button or a text field) is activated by a user, the app must print out messages either to another text field within the app or the the adb logcat console.

This task must be performed in groups of 2 students if possible. Both the student must try and make changes to the app source code on their respective computers while sychronizing the master version via a git repository on the CECS gitlab server.

Demonstrate this app to your tutor using either an AVD on a lab machine or directly on an Android smartphone.

Commit and push this app's source code in a directory under the lab_practice repository.

Updated:  04 March 2016 / Responsible Officer:   JavaScript must be enabled to display this email address. / Page Contact:   JavaScript must be enabled to display this email address. / Powered by: Snorkel 1.4

+61 2 6125 5111
The Australian National University, Canberra
CRICOS Provider : 00120C
ABN : 52 234 063 906