Skip to main content

Introduction and Example of Eventbus in Android.

EventBus is a library of Greenbot . This is very simple for all users how to implement and its basic use. Here I will also share examples for better understanding. What is EventBus? EventBus is subscribed/publish event bus to communication between components with limited lines of code, in short, its bus for events transfers the data between one activity(class) to another to reflect the changes based on our needs. That makes the data exchange between components like Activity, Fragment, Services, and any kind of backgrounds threads pretty easy. EventBus can handle the threading for us: events can be posted in threads different from the posting thread. Common use can be dealing with UI changes. In Android, UI changes must be done in the Main(UI) thread. In other words, networking or more time-consuming task cannot be handled in the Main thread, for that we must use AsyncTask or Handler to make it more smooth. Now we have one more options use EventBus to change the UI po...

Get the Current Latitude Longitude using GPS


As per new Google Map API. They have changed in MAP integration as well as Update the Google Play Service to fetch Current latitude and longitude using GPS/Wi-fi.
The location APIs make it easy for you to build location-aware applications. For that first you need to setup the Google Play Service through your SDK

Setup Google Play Services SDK

  • A compatible Android device that runs Android 2.2 or higher and includes Google Play Store.
  • The Android emulator with an AVD that runs the Google APIs platform based on Android 4.2.2 or higher.

Install the Google Play Services SDK

  1. Launch the SDK Manager. 
  2. Install the Google Play services SDK. (<android-sdk>/extras/google/google_play_services/.)
  3. Install a compatible version of the Google APIs platform.
  4. Make a copy of the Google Play services library project. (Copy the library project at <android-sdk>/extras/google/google_play_services/libproject/google-play-services_lib/)

 
Android Get Latitude Longitude using GPS - Prashant Adesara
[Get Latitude Longitude using GPS in Android]




 Download Full Source code from here: LocationUpdate

If you are satisfied then please give your comments.
Thanks for your Interest!!!

Comments

Popular posts from this blog

Android Client Connected with Socket Server

I hope this will help you for how to start communication between Socket Server (Desktop Chat Server Application) and Mobile Application (Android Socket Client). This application simply look like as chat application. You can add your idea and innovation to make very useful application. Follow below steps to run application: Use custom port and define same port in both application (i.e. Port No: 5657 ) Define computer IP Address in Android Client Application. (i.e. 192.168.1.x) . If you want to run this application in real device, then you can't connect with Desktop Socket Server. For that you need to upload runnable jar file in specific server and then you can use that server IP Address. First start Socket Server Application using Start button. Now you can start Android application. Just Enjoy it !!! Here I give you screen shot for communication between both application. [Socket Server (Desktop Application)] [Socket Client (Android Application)] ...

Disable Force Stop in Android

I have worked since 1 week on how to disable the FORCE STOP button in Manage Application in Android. And I was able to disable the Force Stop and Uninstall button in Manage Application. For that you need to make your application as Device Administrator. Android has add this kind of feature from Android 2.2 version. This feature is for Security reason with different option. Set Minimum Password Strength, Data Wipe, Force Lock,  Reset Password and so on. We set our application as Device Administrator to change above features. For more info and advance example you can check your android-sdk path (>= android-8). \samples\android-[>=8]\ApiDemos\src\com\example\android\apis\app\DeviceAdminSample.java See the below screen shots which shows how to activate the application and disable force stop button. [Active device adminstrator] [Disable the Force Stop and Uninstall button] Follow the below steps to disable the FORCE STOP button. 1. Create on...

Part - 1 : Calling Web Service from Android

I was running Web Service successfully in Year-2010 and already post into many forums. But some of forum/sites had removed that post So I thought to post once again for those who still facing problem. First I am giving simple code that will help you. First create Dynamic Web project using Eclipse IDE. and create one class : Converter.java This class place under this package:  org.web.prashant.adesara now select Converter.java file and do right click and New--> Other--> Web Services--> and select Web Service There are two option 1. Web Service Type 2. Client Type in first point you have to select slider as a Start Service: and in second point you have to select slider as a Test Client and click on Finish button. You web Service will run automatically. Just check your webservice will work properly or not. Main Steps: Now most important thing is you have to download ksoap2 jar file Now Create Android Project and copy paste this code...