Android Workshop 2013 Simulation Level 3 DR ABDUL
Android Workshop 2013 Simulation Level 3 DR. ABDUL RAHIM BIN AHMAD College of IT UNITEN 21&22 September 2013
APPLICATION INTERFACE
APPLICATION INTERFACE (CON’T) ERROR INPUT BMI CLACULATION
CREATE NEW PROJECT
CREATE NEW PROJECT (CON’T)
CREATE NEW PROJECT (CON’T) Application Name: Display at the top of your application • Next -> Finish
1) MANIFEST XML ICON SET AS MAIN AND LAUNCHER FUNCTION
MANIFEST XML (CON’T)
2) MAIN_LAYOUT XML ICON A) EDIT HINT FIELD FOR ‘EDITTEXT’ WEIGHT AND HEIGHT TYPE ‘ENTER WEIGHT’ AND ‘ENTER HEIGHT’ B) CHANGE ID FIELD FOR ‘EDITTEXT’ WEIGHT AND HEIGHT
MAIN_LAYOUT XML (CON’T) A) TYPE ‘CALCULATE’ AT ‘BUTTON’ TEXT FIELD FOR DISPLAYING B) EDIT ID FOR ‘BUTTON’
MAIN_LAYOUT XML (CON’T) ‘Kira’ will be used if user click the button. The process will run at java method INTERFACE CODE
3) MAIN JAVA CREATE JAVA FILE PACKAGE FIELD : COPY FROM MANIFEST XML
MAIN JAVA (CON’T) ICON ADD METHOD INTO JAVA CLASS: CLICK ‘ONCREATE’ METHOD AND ‘OK’
MAIN JAVA (CON’T) CONNECT LAYOUT PAGE (MAIN_LAYOUT XML) ON JAVA PAGE
MAIN JAVA (CON’T) SET LAYOUT PAGE ON JAVA PAGE
MAIN JAVA (CON’T) DECLARE VARIABLES FOR ‘EDITTEXT’ AND ‘TEXTVIEW’ FROM MAIN_LAYOUT XML INTO JAVA ‘BMI’ CLASS
MAIN JAVA (CON’T) A: Set Page Layout B: Initialize variables for ‘Edit. Text’ and ‘Text. View’ from Page Layout into ‘mass’, ‘height’ and ‘ans’ ‘ONCREATE’ METHOD INSIDE ‘CLASS BMI EXTEND ACTIVITY’ CLASS
MAIN JAVA (CON’T) A: If input correct, Iniatilze values for ‘berat’ and ‘tinggi’. Then, calculate the bmi (‘ans’) B: If input incorrect, pop-up message will display to reenter inputs ‘KIRA’ DEFINED-METHOD INSIDE ‘MAIN CLASS EXTEND ACTIVITY’ CLASS • FOR CALCULATION AND INCORRECT INPUTS • WILL RUN IF USER CLICKBUTTON
RUN APPLICATION
YOUR APP
YOUR APP (CON’T) ERROR INPUT BMI CLACULATION
Thank You…
- Slides: 22