Skip to main content

Posts

Showing posts from April, 2013

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

Custom Listview with itemadapter in Android

Today we learn how can we create custom Listview in Android Application. I'll give you full example with source. Please let me know if you have any concern in this example. First of all define how many files required for it. lstview_itemrow_load.xml (For custom rows of listview) activity_main.xml ItemAdapter.java MainActivity.java ItemsDTO.java [Custom Listview] You can download code from here. Custom List View in Android MainActivity.java ItemsDTO.java ItemAdapter.java activity_main.xml lstview_itemrow_load.xml If you are satisfied then please give your comments. Thanks for your Interest!!!