Skip to main content

Posts

Showing posts from December, 2014

Get List Of All Running Apps in Android

For getting the list of all running apps installed in the device and to show it on a listview we can use the following code: MainActivity.java import java.util.ArrayList; import java.util.List; import android.app.ActivityManager; import android.app.ActivityManager.RunningAppProcessInfo; import android.content.Intent; import android.content.pm.ApplicationInfo; import android.content.pm.PackageManager; import android.os.Bundle; import android.support.v7.app.ActionBarActivity; import android.widget.ArrayAdapter; import android.widget.ListView; public class MainActivity extends ActionBarActivity { ArrayList results_sys_app = new ArrayList(); //ArrayAdapter<ApplicationInfo> adapter; ArrayAdapter<ApplicationInfo> adapter; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); /*final Intent mainIntent = new Intent(Intent.ACTION_MAIN, null); mainIntent.addCategory(Intent.CA

Get List of All Installed Apps

For getting the list of all apps installed in the device and to show it on a listview we can use the following code: MainActivity.java import java.util.ArrayList; import java.util.List; import android.content.Intent; import android.content.pm.ApplicationInfo; import android.content.pm.PackageManager; import android.os.Bundle; import android.support.v7.app.ActionBarActivity; import android.widget.ArrayAdapter; import android.widget.ListView; public class MainActivity extends ActionBarActivity { ArrayList results_sys_app = new ArrayList(); ArrayAdapter<applicationinfo>adapter; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); final Intent mainIntent = new Intent(Intent.ACTION_MAIN, null); mainIntent.addCategory(Intent.CATEGORY_LAUNCHER); final List<applicationinfo> pkgAppsList = this.getPackageManager().getInstalledApplications( PackageManager.GET_UNINSTALLED_PAC

How to implement Interface in android

    When we implements an interface in a class, its abstract methods are implemented in the  class.Lets see the example. First we created an interface ApplicationInterface  ApplicationInterface .java public interface ApplicationInterface { public void activityStarted(); public void activityAborted(); public void activityStopped(); public void activityDone(); } public class MainActivity extends Activity implements ApplicationInterface { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } // these are the methods implemented using interface @Override public void activityStarted() { // TODO Auto-generated method stub } @Override public void activityAborted() { // TODO Auto-generated method stub } @Override public void activityStopped() { // TODO Auto-generated method stub } @Override public void activityDone() { // TODO Auto-generated method stub } }