Isee 2018 Implementation and gui design

19 Jun 2018


layout: post title: “ISEE 2018 – Implementation and GUI Design” date: 2018-06-19
——-

IMPLEMENTATION and GUI DESIGN


Aim:

To build GUI and implement Android App for user requirements by following proper coding conventions.

Coding Conventions:

Team Standard:

Sample Code:

package com.example.tirup.mainpage;

import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.view.Menu;
import android.view.MenuItem;
import android.content.Intent;
import android.support.v4.app.DialogFragment;
import android.support.v7.app.AppCompatActivity;

/Creating Main activity which uses the resource file to synchronise to activity class/

public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}

/* This method is used for the navigation to ‘bird details’ activity*/
public void onButtonClick(View v) {
if (v.getId() == R.id.birddetailsid) {
Intent i = new Intent(MainActivity.this, birddetailsactivity.class);
startActivity(i);
}
}

/* This method is used for the navigation to ‘settings’ activity*/

public void onSetttingsClick(View v) {
if (v.getId() == R.id.settingsid)
Intent i = new Intent(MainActivity.this, Settings.class);
startActivity(i);
}
}

/* This method is used for the navigation to ‘view data’ activity*/

public void onViewDataClick(View v) {
if (v.getId() == R.id.viewdataid) {
Intent i = new Intent(MainActivity.this, ViewData.class);
startActivity(i);
}
}
}

GUI:


Input Controls:Buttons,Time picker,Date picker
Navigational Components:Search Field
Image view
Text View
Linear Layout,
Relative Layout,Grid Layout

IMPLEMENTATION:

Activities
Activity Adapter
Database Handler
Activity List View

Context of USE:

User1.

User2.

MOCK-UP:

Bird Details Activity:


On clicking Bird Details button in the main page it will go to Bird Details Activity where we can add Details of a Bird.There is an Advanced Options Button in this Activity, In that page we can add Images of Bird and we can also write some Description about the Bird.

bdetails

View Data Activity:


On Clicking View Data button in the Main Page it will go to View Data Activity where we can search the Uploaded details of Bird by using the filtering options such as Name,Location,Date.
vdata

Settings Activity:


On Clicking Settings button in the Main Page it will go to Settings Activity where we can use GPS and Wi-Fi ON and OFF options. settingsimage

Upadtes

Keep an EYE on our BLOG for more Information

Author

PRAVEEN PUTTI