How To Handle Click Events In Android RecyclerViews

According to the documentation, a RecyclerView is a flexible view for providing a limited window into a large data set. If you have done any android development before, you definitely know the popular ListView class used to display lists of things. After its release by Google however, most of us have moved on and now use RecyclerViews. In this post, I want to show you how to handle click events like regular touch event and also long click in recyclerviews because you cannot just set OnClickListeners like you would for a ListView.

recyclerview

How To Use EventBus – A Beautiful Android Library

EventBus is an Android optimized event bus that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality. You see, if you have developed android applications before, you will agree with me when I say that communication between different parts of the project code can be a pain. Using interfaces might work but not all the times. The idea though would be to stick to the best design patterns in Java which include decoupling your code. Eliminate dependencies. Let us get started!

EventBus-Publish-Subscribe

First Things First

To use EventBus, you should add the following to your build.gradle file (app-level file)

The Comeback – Is It Too Late To Say Am Sorry?

Let me start this short post by saying I am sorry for taking what almost felt like an eternity to write new posts. Will you accept my apology? Thank you!! I mean, I have been gone so long that Donald Trump has spewed more insults at people than all my previous blog posts combined. Let me not start talking about all the things that have happened around the world.

sorryposter

You wanna know something? I think it is laziness or whatever you call that situation where you give yourself excuses not to do certain things. Yeah, the struggle is real bro!

Quotes – Android App To Record And Share Your Important Thoughts

Quotes Android App

 

Today, am happy to introduce to you my newest android application : Quotes!

In a nutshell, this android app helps you record your deepest, perhaps most important thoughts so you don’t have to lose them by guess what, forgetting!

How does it do that for you? I will make your life a little easier (just like the app does) and let you watch this short video demo of the Quotes app.

You can either:

  1. Speak out loud and your device’s microphone will record your thoughts, ideas, items that you want to do etc.

How To Update Android Apk Outside The Playstore

How to update android apk outside the playstore

Let’s learn how to update android apk outside the playstore in this short post! Perhaps you have a scenario where you don’t want to publish your app in the playstore. The reason behind your decision could be to have more control over who installs the app or even the size of the file itself among other things.

Food Saver App – Let’s Fight Hunger Now (US Release)

Fight hunger now

Food Saver app enables anyone to fight hunger now – yes, immediately, by providing you with 15 closest food collection centers based on your GPS coordinates. I will describe the key features later in a video demo below but for now, let me tell you a bit about why this is one of the most important projects I have solely worked on. Here is how the home screen looks like – watch video below this post for a demo:

How To Share An Image On Facebook In Android

how to share on facebook

how to share on facebook
How to share on facebook

Let’s learn how to share an image on Facebook in Android using their ever-changing API. If you have used Facebook’s Android SDK, you know it can be a PITA to say the least. I think Mark should give the developers a vacation for heck’s sake!

How To Share An Image On Facebook In Android – Sample Code

Before you can use Facebook’s Android SDK in your Android application (to add features like sharing, liking etc), you have several options of including their SDK in your project. For instance:

Introducing AllosTech – A New 3D Printing Company

20150212_171101
3D Printer

3D printing technology is no longer too foreign to most of us. You must have heard about it while running around or even while seated somewhere watching something online – who knows? In this feature post, am going to let my friend Nathan Adams tell us about his brand new company – FYI he also provides hosting services among other things; AllosTech and what he has to offer to the masses as far as 3D printing technology is concerned.

 

3D Printing Technology – AllosTech Launching

I am pleased to announce the opening of a brand new 3D Printing company – AllosTech

How To Use Retrofit Library In Your Android App

Retrofit Library

Retrofit library is a Type-safe REST client for android and Java, courtesy of Square Inc. Most modern android apps make HTTP requests to some remote server somewhere in Antarctica or who knows where! Making such requests can sometimes be a pain in the … what did you just say? Using this retrofit library will save you a lot of pain as well as boiler-plate code. In this simple tutorial, I will show you everything you need to get started with it. Let us get started!

Retrofit Library Implementation Steps

Below are the steps we will follow while implementing this retrofit library in our android application.

Download My First Free Android App For Developers

device-2014-09-07-174626

Once in a while, you challenge yourself. Perhaps you have listened to so many people tell you that you couldn’t do it. You have read so many tutorials, so many books, watched so many YouTube videos; yet there is nothing to show for it. You are almost tempted to believe the hype; the idea that only a few talented people can write code (or craft code) and you are not one of them.

But one fine morning, you wake up feeling like you could take over the world. You believe in your powers. You convince yourself that you were born to do great things; because you don’t need someone to tell you that you don’t have what it takes.