Skip to main content

Android Intents PART-1

1. Display the phone dialer with the given number
 Intent myActivity2 = new Intent (Intent.ACTION_DIAL,  
 Uri.parse( "tel:987-654-3210"));  



2. Doing a Google search

 Intent intent = new Intent(Intent.ACTION_WEB_SEARCH);  
 intent.putExtra(SearchManager.QUERY, "DJ-android blog");  
 startActivity(intent);  


3. Show all your Contacts
 String myData = "content://contacts/people/";  
 Intent myActivity2 = new Intent(Intent.ACTION_VIEW,Uri.parse(myData));  
 startActivity(myActivity2);  



4. Show a Particular Contact
 String myData = "content://contacts/people/100";  
 Intent myActivity2 = new Intent(Intent.ACTION_VIEW,Uri.parse(myData));  
 startActivity(myActivity2);  
5. Edit a Particular Contact
 String myData = "content://contacts/people/2";  
 Intent myActivity2 = new Intent(Intent.ACTION_EDIT,Uri.parse(myData));  
 startActivity(myActivity2);  
6. Geo Mapping an Address
 String geoCode = "geo:0,0?q=1860+east+18th+street+cleveland+oh";  
 Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(geoCode));  
 startActivity(intent);  



 String geoCode = "geo:23.0333,72.6167";  
 Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(geoCode));  
 startActivity(intent);  


 String thePlace = "Cleveland State University";  
 Intent intent = new Intent(android.content.Intent.ACTION_VIEW,Uri.parse("geo:0,0?q= (" + thePlace + ")"));  
 startActivity(intent);  



 String geoCode = "google.streetview:cbll=41.5020952,-81.6789717&cbp=1,270,,45,1&mz=1";  
 Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(geoCode));  
 startActivity(intent);  



You need below Permission :
 <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />  
 <uses-permission android:name="android.permission.INTERNET" />  

Comments

Popular posts from this blog

Android - Google MAP V2 PART 3 (add Polyline)

Download Full Code  of  PART-1 , 2 , 3 , 4 Before go ahead Please look in to PART-1 & PART-2 I have just modify Main Activity class: package com.djandroid.mapsv2; import android.graphics.Color; import android.os.Bundle; import android.support.v4.app.FragmentActivity; import android.support.v4.app.FragmentManager; import com.google.android.gms.maps.GoogleMap; import com.google.android.gms.maps.GoogleMap.OnMapClickListener; import com.google.android.gms.maps.GoogleMap.OnMarkerClickListener; import com.google.android.gms.maps.SupportMapFragment; import com.google.android.gms.maps.model.LatLng; import com.google.android.gms.maps.model.Marker; import com.google.android.gms.maps.model.MarkerOptions; import com.google.android.gms.maps.model.Polyline; import com.google.android.gms.maps.model.PolylineOptions; public class MainActivity extends FragmentActivity { private GoogleMap MAP; private boolean markClic...

Android Material Design - 2 (Good bay ActionBar, Hello ToolBar with Navigation Drawer)

hello all, after long time i have update my blog with android material Design theme, i am tying to demonstrate new things which is available with android lollipop. using different example i 'll show you, one sample app with material design which include ToolBar, Floting Actions, Tabs, Cardview, Recycle view. Download full example on  Github . In this example we will take a look at the new Actionbar replacement called Toolbar. It is introduced in Android Lollipop, API level 21 release, and hence it is available to use, out of box for the application that are targeted to 21 and above. However, as always Google provides fully supported Toolbar features to lower android os devices via AppCompact support library. In AppCompat, Toolbar is implemented in the  android.support.v7.widget.Toolbar  class. Pre-requirements: 1. Android Studio 1.0.1 (Latest while writing the post) 2. Appcombat v7 Support librar...

Android - Google MAP V2 PART 4 (Google Map V2 Direction)

Download Full Code  of  PART-1 , 2 , 3 , 4 before go ahead check all articals. Android google map v2 part-1 Android google map v2 part-2 Android google map v2 part-3 for support all Android OS Version I have used  ActionBarSherLock  library. Do not forgate to generate Google MAP API KEY and add Google Play services library . Download Code Note: this code is only work in Android Device not in Android Emulator