M
ost of the tutorials starts with "Hello World" applications for beginners to start with. In this article, I have jumped a step forward to come up with a bundle of tutorials which I hope will be useful for Android developers (beginners) to start with addition of two values.Android has a such a great GUI beginners also can understand easily like me. If you are developing advance app for android its better to code in XML directly. Now let's move on a first step forward tutorial. I share source code of app below and i also shared .APK file of it which you can download from mediafire.
Application Requirement:
- Android 2.3.3 up
- It's just addition application.
strings.xml
MainActivity.java<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">Addition</string>
<string name="hello_world">Hello world!</string>
<string name="menu_settings">Settings</string>
<string name="type_text">Type Text</string>
<string name="sum">Sum</string>
<string name="Null"></string>
</resources>
package com.android.addition;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
public class MainActivity extends Activity {
int num1,num2,temp=0;
Button sum;
EditText text1,text2;
TextView ans;
String myAns;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
text1 = (EditText) findViewById(R.id.editText1);
text2 = (EditText) findViewById(R.id.editText2);
ans = (TextView) findViewById(R.id.textView1);
sum = (Button)findViewById(R.id.button1);
sum.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
num1 = Integer.parseInt(text1.getText().toString());
num2 = Integer.parseInt(text2.getText().toString());
temp = num1+num2;
myAns = Integer.toString(temp);
ans.setText("Your Total Is " + myAns);
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
}
0 comments:
Post a Comment