Posts Tagged ‘Android Activity’
Objective :
- Passing data between activities in Android
- Passing multiple data between activities in Android
- Passing array between activities in Android
- Passing ArrayList between activities in Android
- Passing ArrayList to another activity in Android
- Sending data via Intent in Android
- Sending multiple data via Intent in Android
- Sending array between activities in Android
- Sending ArrayList between activities in Android
- Sending ArrayList to another activity in Android
- Sending data via Intent and Bundle in Android
- Sending multiple data via Intent and Bundle in Android
- Passing array between activities in Android using Intent and Bundle
- How to pass array to another activity in Android?
- How to pass array between activities in Android?
- How to pass data to another activity in Android?
- How to pass data to activity in Android?
- How to pass data to between activities in Android?
- How to pass ArrayList to another activity in Android?
- How to pass ArrayList between activities in Android?
Code for passing data between activities in Android :
ActivityOne.java
String value = "Hello!"; Intent in = new Intent(this,ActivityTwo.class); in.putExtra("Key", value); startActivity(in);
ActivityTwo.java
Bundle bundle = getIntent().getExtras(); String valueReceived = bundle .getString("Key");
Code for passing multiple data or values between activities in Android :
Method 1 : Using Intent to pass data and Bundle to extract data between activities in Android
ActivityOne.java
String value1 = "Hello!"; String value2 = "Hi!"; Intent in = new Intent(this,ActivityTwo.class); in.putExtra("Key1", value1); in.putExtra("Key2", value2); startActivity(in);
ActivityTwo.java
Bundle bundle = getIntent().getExtras(); String valueReceived1 = bundle .getString("Key1"); String valueReceived2 = bundle .getString("Key2");
Method 2 : Using Bundle to pass and to extract data between activities in Android
ActivityOne.java
String value1 = "Hello!"; String value2 = "Hi!"; Intent in = new Intent(this,ActivityTwo.class); Bundle bundle = new Bundle(); bundle.putString("Key1", value1); bundle.putString("Key2", value2); in.putExtras(bundle); startActivity(in);
ActivityTwo.java
Bundle bundle = getIntent().getExtras(); String valueReceived1 = bundle .getString("Key1"); String valueReceived2 = bundle .getString("Key2");
Code for passing array between activities in Android :
ActivityOne.java
String[] array = new String[]{"Item1", "Item2", "item3", "Item4", "item5"}; Intent in = new Intent(this,ActivityTwo.class); Bundle bundle = new Bundle(); bundle.putStringArray("MyArray", array); in.putExtras(bundle); startActivity(in);
ActivityTwo.java
Bundle bundle = getIntent().getExtras(); String arrayReceived[] = bundle.getStringArray("MyArray");
Code for passing ArrayList between activities in Android :
ActivityOne.java
ArrayList<String> array = new ArrayList<String>(); array.add("Hello"); array.add("Hi"); array.add("Bye"); Intent intent = new Intent(this, ActivityTwo.class); intent.putExtra("array_list", array); startActivity(intent);
ActivityTwo.java
Bundle bundle = getIntent().getExtras(); ArrayList<String> array = (ArrayList<String>) bundle.getStringArrayList("array_list");
Have fun with Intent.
Advertisements
Tags: Aatul Palandurkar, Android, Android Activity, Android Application Development Training, Android apps, Android Classes in Pune, Android Codes, Android Course, Android Trainer, Android Trainer in Pune, Android Training, Android Training and Internship, Android Training at Dange Chowk, Android Training in Akurdi, Android Training in Chinchwad, Android Training in Dange Chowk, Android Training in Hinjewadi, Android Training in India, Android Training in Nigdi, Android Training in Pune, Android Training in Sanghvi, Android Training in Wakad, Android Tutorials, Android Tutorials for beginners, Android Workshop, Atul Palandurkar, Bundle Example in Android, Code for passing data between activities in Android, Code for passing multiple data between activities in Android, Code for passing multiple values between activities in Android, Corporate Android Trainer, Developing Android Applications in Eclipse, Free Android App, Free Android Application, Free Android Tutorials, How to pass array between activities in Android?, How to pass array to another activity in Android?, How to pass ArrayList between activities in Android?, How to pass ArrayList to another activity in Android?, How to pass data to activity in Android?, How to pass data to another activity in Android?, How to pass data to between activities in Android?, Intent, Intent Example in Android, Intent in Android, Intent with values, Klouds AnCyber Technologies Pvt Ltd, Passing array between activities in Android, Passing array between activities in Android using Intent and Bundle, Passing ArrayList between activities in Android, Passing ArrayList to another activity in Android, Passing data between activities in Android, Passing multiple data between activities in Android, passing values in intent, passing values via intent, passing values with intent, Sending array between activities in Android, Sending ArrayList between activities in Android, Sending ArrayList to another activity in Android, Sending data via Intent and Bundle in Android, Sending data via Intent in Android, Sending multiple data via Intent and Bundle in Android, Sending multiple data via Intent in Android, Use of Intent in Android, Using Bundle in Android, Using Intent in Android
Writing HelloWorld in Android
Posted July 29, 2013
on:Objective :
- How to write HelloWorld Application in Android?
- How to write HelloWorld App in Android?
- How to write HelloWorld in Android?
To create HelloWorldApp follow the steps below :
- Go to File Menu > Go to New > Click on Android Application Project.
- In New Android Application Window, enter Application Name as “HelloWorldApp”. Do not change anything else and click Next.
- While you are in Configure Project Window, uncheck the Create custom launcher icon. Do not change anything else. Click Next.
- In Create Activity window, click Next.
- In Blank Activity Window, change the Activity Name to “HelloWorldApp”. Do not change anything else. Click Finish. And your HelloWorldApp Android application will be created.
Here is snapshot of HelloWorldApp project structure :
XML Code for UI
File : activity_hello_world_app.xml
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/hello_world" /> </RelativeLayout>
XML code which manages all the string items or labels.
File : strings.xml
<?xml version="1.0" encoding="utf-8"?> <resources> <string name="app_name">HelloWorldApp</string> <string name="action_settings">Settings</string> <string name="hello_world">Hello world!</string> </resources>
Java Code
File : HelloWorldApp.java
package com.example.helloworldapp; import android.os.Bundle; import android.app.Activity; import android.view.Menu; public class HelloWorldApp extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_hello_world_app); } }
After writing your code, to run this snippet you need an AVD (Android Virtual Device) or Emulator. Here is tutorial link which will help you to create AVD so as to run your Android application.