Click here to Skip to main content
14,975,411 members
Everything / Programming Languages / Java

Java

Java

Great Reads

by marcus obrien
My experience of the disastrous effects of a bad OO design. In particular what happens when combinatorial explosion arrives knocking on the door.
by ridoy
A brief explanation of application development for Android Wear, helpful for every beginner and intermediate android developer.
by raddevus
Steps for building a device you can add to your existing garage door, which implements an atmega328, bluetooth (hc-05) and relay module which will allow you to open your garage door from any paired Android device.
by Arthur V. Ratz
In this article, we will discuss about the advanced Android application development based on the example of creating a responsive Airport schedule simulator application.

Latest Articles

by rtybase
Scope of variables in Java, nulling and why this might be important.
by Marcelo Ricardo de Oliveira
In this article we explore how Azure Synapse Analytics helps with data preparation and management, eliminating the need for custom extract, transform, and load (ETL) code.
by Chetan Kudalkar
Meaning of synchronized keyword with a deeper look
by Chetan Kudalkar
Can a thread acquire multiple locks at the same time ?

All Articles

Sort by Score

Java 

Please Sign up or sign in to vote.
4 Sep 2015
Afzaal Ahmad Zeeshan
This post attempts to describe the general difference between overloading and overriding in Object-oriented programming languages.
Please Sign up or sign in to vote.
26 Oct 2020
Matteo Prosperi
In this article, we investigate how DateTime issues are avoided.
Please Sign up or sign in to vote.
24 Aug 2016
Isaac RF
To create visually engaging apps, displaying images is a must. Learn to display Bitmaps Efficiently on your Android apps, without giving away performance. The post Displaying Bitmaps Efficiently on Android apps appeared first on Isaac RF.
Please Sign up or sign in to vote.
7 Apr 2017
Rion Williams
Here are some "secret" productivity tips for Visual Studio 2017
Please Sign up or sign in to vote.
3 Jan 2019
Ryan Peden
How JavaScript arrays work under the hood
Please Sign up or sign in to vote.
20 Jul 2016
Andy Point
Integrating Facebook Login to Android Application. Now a days almost every web and mobile app provides an option to Login with Facebook. This is because most of the people have a facebook account and facebook has provide an easy to integrate SDK to add Facebook Login to your mobile app.
Please Sign up or sign in to vote.
19 Apr 2011
Austin Rasmussen
Continued from: Android Lists: ListActivity and ListView I.
Please Sign up or sign in to vote.
18 Oct 2012
Serge Desmedt
Touch handling in Android.
Please Sign up or sign in to vote.
28 Jun 2013
Zac Gery
In the world of enterprise development, interacting with a database can become a daily occurrence.
Please Sign up or sign in to vote.
19 Feb 2015
Right Handed Monkey
This post explains how to use the WorxForUs Network framework to have an Android app that works robustly even in areas that have poor network connectivity.
Please Sign up or sign in to vote.
7 Oct 2015
Val Okafor
This post is a step by step tutorial on how to add data persistence to the Android Notepad app we create in the last post.   You are highly encouraged to read the last posts to get the most out of this tutorial especially if you are new to Android development. 
Please Sign up or sign in to vote.
12 Feb 2016
arjunaraneta
Tools for Programming Java (Part 1) – Java IDE (Integrated Development Programming) Software Tools
Please Sign up or sign in to vote.
7 Apr 2016
Grzegorz @ tidyjava.com
Beginner guide to using the power of Dependency Inversion with examples in Java. Covers dependency injection, using abstractions and adapter pattern.
Please Sign up or sign in to vote.
2 Jun 2011
AshwinRayaprolu
Includes sample code that can connect to the GoogleTalk server and get a list of all your friends
Please Sign up or sign in to vote.
4 Aug 2014
Vidyasagar Machupalli
“Premature optimization is the root of all evil.” ― Donald Ervin Knuth, Art of Computer Programming, Volume 1: Fundamental Algorithms Optimization is a term which is familiar to any developer.
Please Sign up or sign in to vote.
11 Feb 2015
mrcellux
Find the first spaghetti
Please Sign up or sign in to vote.
17 Mar 2015
Ivan Korhner
Java: A Memory Leak Caused by Dynamic Creation of log4j Loggers
Please Sign up or sign in to vote.
15 May 2015
Val Okafor
You are ready to build your first Android app,  well good luck and welcome  aboard an exciting journey. My first Android app took me a year to build because of the complexities of porting a legacy desktop application to mobile app and dealing with constantly changing business requirements.
Please Sign up or sign in to vote.
14 Apr 2016
Grzegorz @ tidyjava.com
Tidy guide on how to create a Living Documentation in your (not only) Java projects.
Please Sign up or sign in to vote.
25 Apr 2016
Grzegorz @ tidyjava.com
List of practices to work effectively on Spring applications. This part focuses on starting a new Spring project.
Please Sign up or sign in to vote.
30 Nov 2016
Vidyasagar Machupalli
WatBot: An Android ChatBot powered by IBM Watson
Please Sign up or sign in to vote.
16 Sep 2009
Mohamed M. Shaheen
JBoss ejb3 session bean standalone client
Please Sign up or sign in to vote.
21 Jul 2011
David Truxall
A .NET developer's journey into Java
Please Sign up or sign in to vote.
13 Apr 2012
li9705
Can we write programs in Android with other languages? The answer is yes.
Please Sign up or sign in to vote.
21 Dec 2017
rtybase
An use case for ConcurrentHashMap
Please Sign up or sign in to vote.
29 Jan 2013
ludovicianul
The most used tools for Java projects.
Please Sign up or sign in to vote.
25 Mar 2013
Arpit Mandliya
Template method design pattern in Java.
Please Sign up or sign in to vote.
4 Jul 2013
TechMyTalk
How to build RESTful web services using the Grails framework.
Please Sign up or sign in to vote.
14 Aug 2014
TheCannyCoder
Reductions and Short-Circuiting Operations
Please Sign up or sign in to vote.
31 Aug 2014
TheCannyCoder
Parallel Streams and Spliterators
Please Sign up or sign in to vote.
17 Sep 2014
Keyhole Software
How to process Java annotations using Reflection
Please Sign up or sign in to vote.
1 Feb 2015
Gjermund Bjaanes
Get list of folders in Java
Please Sign up or sign in to vote.
9 Feb 2015
Ivan Korhner
How to detect Java deadlocks programmatically
Please Sign up or sign in to vote.
1 Aug 2015
Seb Carss
Reasons to use interfaces over extension when testing
Please Sign up or sign in to vote.
4 Nov 2015
Val Okafor
This blog post is part two of my Android Drawing App tutorials. It is strongly encouraged that you finish part one of this tutorial before proceeding with this one.
Please Sign up or sign in to vote.
20 Apr 2016
Val Okafor
Learn Android Dependency injection with Dagger 2
Please Sign up or sign in to vote.
28 Apr 2016
Grzegorz @ tidyjava.com
List of practices to work effectively on Spring applications. This part focuses on effective handling of configuration properties.
Please Sign up or sign in to vote.
17 Jul 2016
Andy Point
Firebase Android Tutorial : Adding Registration and Login Hello Developers, this is our android firebase tutorial. In this tutorial we will create an android firebase app that will use firebase android login functionality. This post will help you get you up and running with integrating Firebase to a
Please Sign up or sign in to vote.
17 Jul 2016
Andy Point
Android Download Manager Tutorial: How to download files using Download Manager from the Internet
Please Sign up or sign in to vote.
25 Sep 2017
IAmJoshChang
How to center text in Libgdx
Please Sign up or sign in to vote.
9 Oct 2017
Right Handed Monkey
How to programmatically register system broadcast receiver at runtime in Android
Please Sign up or sign in to vote.
24 Oct 2017
Sacha Barber
How to get the 'create job' to work end-end
Please Sign up or sign in to vote.
25 Mar 2019
James A. Brannan
In this tutorial, we secure a simple Rest API. We begin with a simple example, progress to using a custom UserDetailsService, and finish by adding method level security.
Please Sign up or sign in to vote.
25 Mar 2019
James A. Brannan
In this tutorial, we create a simple Rest application using POST.
Please Sign up or sign in to vote.
26 Mar 2019
James A. Brannan
How to convert a List of Strings to a List of Integers using the MapReduce programming paradigm
Please Sign up or sign in to vote.
1 Apr 2013
hoonzis
How to extend the detail page of a company by adding a list of products of the company and a drop down list box, which will allow a user to add a new product to the list of the products of the company.
Please Sign up or sign in to vote.
19 May 2012
hoonzis
This is a short post describing how to implement a simple tool to manage CORBA Naming Service.
Please Sign up or sign in to vote.
6 Jan 2011
Bikash Shaw
Apache Commons EqualsBuilder and HashCodeBuilder
Please Sign up or sign in to vote.
8 Jun 2011
AshwinRayaprolu
PDF Generation Using Templates and OpenOffice and Itext in Java
Please Sign up or sign in to vote.
10 Aug 2011
Marek Piechut
Web Services in Ruby, Python and Java
Please Sign up or sign in to vote.
10 Aug 2011
Marek Piechut
How to do J2EE JDBC based authentication with JPA Entities in Glassfish
Please Sign up or sign in to vote.
10 Aug 2011
Marek Piechut
WatchService allows us to listen to changes in a directory without any pooling.
Please Sign up or sign in to vote.
24 Aug 2011
pinaldave
SQL SERVER – Tips from the SQL Joes 2 Pros Development Series
Please Sign up or sign in to vote.
17 Oct 2011
li9705
Multi-Language Programming : Entity Object Inheritance and Function Overloading
Please Sign up or sign in to vote.
16 Apr 2012
Sebastian Krysmanski
This article will show some basic examples of how to call a method of a Java class from Mono for Android.
Please Sign up or sign in to vote.
25 May 2012
TheDhruv
How to get started with ForkJoinPool - Map and Reduce of Java
Please Sign up or sign in to vote.
23 Jul 2012
loki2302
Liskov substitution principle (LSP)
Please Sign up or sign in to vote.
23 Aug 2012
Keyhole Software
Component based Java frameworks.
Please Sign up or sign in to vote.
23 Aug 2012
Keyhole Software
This is part 1 of how to get started with Spring Batch
Please Sign up or sign in to vote.
29 Nov 2012
Serge Desmedt
2D Drawing in Android
Please Sign up or sign in to vote.
13 Sep 2013
Pragmateek
This article describes the general principles, without diving too deeply into technical details that would be specific to a given platform.
Please Sign up or sign in to vote.
5 Nov 2013
Sam Varadarajan
Java stored procedures
Please Sign up or sign in to vote.
11 May 2014
Debopam Pal
How to get detailed IP address information of any Java client
Please Sign up or sign in to vote.
6 Jul 2014
TheCannyCoder
Today we'll look at creating generators. In simple terms, a generator is a function which returns the next value in a sequence. Unlike an iterator, it generates the next value when needed, rather than returning the next item of a pre-generated collection. Some languages such as Python support
Please Sign up or sign in to vote.
12 Jul 2014
TheCannyCoder
Finite sequence generators in Java 8
Please Sign up or sign in to vote.
18 Jul 2014
TheCannyCoder
Finite Sequence Generators in Java 8 – Part 2
Please Sign up or sign in to vote.
21 Jul 2014
Keyhole Software
How to create your own Java annotations
Please Sign up or sign in to vote.
22 Jul 2014
Keyhole Software
My move from ColdFusion to Java development
Please Sign up or sign in to vote.
25 Jul 2014
Keyhole Software
The journey from Java EE to SPA
Please Sign up or sign in to vote.
4 Aug 2014
TheCannyCoder
For those who have been programming Java or C/C++ for any period of time will know one of the most annoying things is trying to debug a crash due accessing a null object.
Please Sign up or sign in to vote.
18 Aug 2014
Seb Carss
How to break dependencies to test code in Java: Irritating Parameter
Please Sign up or sign in to vote.
13 Oct 2014
Keyhole Software
Java and the sweet science
Please Sign up or sign in to vote.
29 Nov 2014
Mohamed Taman
Cleaner, readable, and powerful coding with lambda expressions.....In this article of the “Java SE 8 new features tour” series, we will deep dig into explanation, and exploring the code, on how to traverse the collections using lambda expression and with method references, filtering them with p
Please Sign up or sign in to vote.
20 Jan 2015
mrcellux
Duck typing in Java
Please Sign up or sign in to vote.
25 Jan 2015
Ivan Korhner
Java: Java Multithreading Made Easy - Expensive Object Pool
Please Sign up or sign in to vote.
25 Jun 2015
Bobby Lough
Mutation Testing is amazing. Start doing it with PIT to test your tests. The cost of poor quality is too great to ignore.
Please Sign up or sign in to vote.
5 Jul 2015
Andrey Moskvichev
This is an efficient way to make button color change on Android
Please Sign up or sign in to vote.
13 Jul 2015
Val Okafor
In app purchase is one of the main monetization options for Android apps. Android in app purchase combines what used to be the “free” version and “paid” version together.
Please Sign up or sign in to vote.
21 Jul 2015
Member 11794279
Better Java Hot Code Replace at no cost
Please Sign up or sign in to vote.
4 Aug 2015
Val Okafor
Top Android App Review Sites
Please Sign up or sign in to vote.
19 Nov 2015
Val Okafor
This post is a step by step tutorial on how to add data persistence to the Android Notepad app we create in the last post.   You are highly encouraged to read the last posts to get the most out of this tutorial especially if you are new to Android development.
Please Sign up or sign in to vote.
29 Aug 2016
Andy Point
Android Firebase Cloud Messaging Tutorial Hello Developers, We are back with a new android firebase tutorial. This time we will discuss about Firebase Cloud Messaging (FCM). We will be using Firebase to add cloud messaging in android app. What is Firebase Cloud Messaging? Firebase Cloud Messaging is
Please Sign up or sign in to vote.
25 Sep 2017
IAmJoshChang
How to create a default skin to use in Scene2D for Libgdx
Please Sign up or sign in to vote.
11 Oct 2017
Roman Nazarenko
Spring Context Internals: Bean sources
Please Sign up or sign in to vote.
17 Jun 2019
James A. Brannan
Exploring the AWS Key Management System (KMS) to encrypt and decrypt data via the AWS Java 2 SDK
Please Sign up or sign in to vote.
5 Dec 2019
10xlearner
A post on how to format CPP, C, JavaScript and other stuff
Please Sign up or sign in to vote.
6 Apr 2020
James A. Brannan
Introduction AWS SQS Message Queues are a way to exchange messages between applications. Senders, send data objects to a queue and receivers, receive objects from a queue.
Please Sign up or sign in to vote.
4 Jul 2020
CodingKnight
While you don’t need to know about the details of Bytecode and JVMs to qualify as a Java programmer, such knowledge is still very beneficial.
Please Sign up or sign in to vote.
17 Apr 2009
Matt Stine
Deploying Grails with Groovy
Please Sign up or sign in to vote.
4 Jan 2010
hjgode
iTextSharp ported to Compact Framework
Please Sign up or sign in to vote.
6 Feb 2010
Andriy Buday
Builder GoF Design patter with Java. Build your laptop example.
Please Sign up or sign in to vote.
5 Sep 2010
Mark Vinod Sinnathamby
How to serialize Java objects to XML and back
Please Sign up or sign in to vote.
6 Jan 2011
Bikash Shaw
An Introduction to Bitronix JTA Transaction Manager with MySQL
Please Sign up or sign in to vote.
27 May 2011
AshwinRayaprolu
How to capture picture on Webpage with Java Backend
Please Sign up or sign in to vote.
13 Aug 2011
Marek Piechut
Log4j logger.error(Object) trap
Please Sign up or sign in to vote.
26 Jan 2012
XPG Live
This is a continuation of the How To series. The first post is here.
Please Sign up or sign in to vote.
26 Jan 2012
XPG Live
How to initialize a game on Android with XPG
Please Sign up or sign in to vote.
19 May 2012
hoonzis
This post discusses the different possibilities to mock the behavior of Calendar class in Java, in order to unit test the business methods which depend on this class. Three solutions are proposed.
Please Sign up or sign in to vote.
30 May 2012
Martin Thwaites
Java/Firefox SSL Certs -> Apache -> RTFM!!!
Please Sign up or sign in to vote.
23 Jul 2012
loki2302
Depend explicitly, require explicitly, but only require what you really need.
Please Sign up or sign in to vote.
23 Jul 2012
loki2302
Classes should be easy to extend and alter without changing their code.
Please Sign up or sign in to vote.
27 Jul 2012
loki2302
One of the most important things about Java is their "as is" approach to "everything is an object" concept.
Please Sign up or sign in to vote.
7 Aug 2012
rtybase
A short article showing how not to RSA
Please Sign up or sign in to vote.
23 Aug 2012
Keyhole Software
This is part 2 of how to get started with Spring Batch
Please Sign up or sign in to vote.
21 Oct 2012
a1mimo
Java for beginners
Please Sign up or sign in to vote.
18 Oct 2012
Issam Lahlali
To understand OSGi concepts we will try to follow the puzzle approach, the idea is to begin with the trivial part of this technology, and search for other parts related to the found ones.
Please Sign up or sign in to vote.
23 Nov 2012
alex turner
Blue Sky Thinking In JavaJava does not allow strong interactions with the memory manager other than via extensions (like JVMTI).
Please Sign up or sign in to vote.
3 Dec 2012
alex turner
A very fast Sin function for Java
Please Sign up or sign in to vote.
6 Dec 2012
Keyhole Software
How to build Vagrant Boxes with VeeWee on TravisCI
Please Sign up or sign in to vote.
2 Jan 2013
Keyhole Software
A couple of examples of the kinds of components that can be used to quickly bring up a user interface
Please Sign up or sign in to vote.
12 Feb 2013
Kelum W. Ganegoda
Code to convert/format numeric value to alpha value in M3.
Please Sign up or sign in to vote.
19 Feb 2013
Keyhole Software
Remove The Fluff With Google Guava
Please Sign up or sign in to vote.
26 Mar 2013
ladv02
"Minimum Scalar product" solution in Java.
Please Sign up or sign in to vote.
26 Mar 2013
ladv02
"Studious Student" solution in Java.
Please Sign up or sign in to vote.
27 Mar 2013
Johannes Hinkov
Price comparison script with Wordpress and the REST API.
Please Sign up or sign in to vote.
4 Apr 2013
Issam Lahlali
Emulate the internal keyword in Java
Please Sign up or sign in to vote.
14 Jun 2013
Edward Legaspi
Setup Seam3-security in JBoss 7
Please Sign up or sign in to vote.
9 Jul 2013
Keyhole Software
The String State anti-pattern is the use of a Java String to represent the state of an object.
Please Sign up or sign in to vote.
13 Sep 2013
Pragmateek
This article will give you more concrete information, mainly source code, if you need to implement a web API binding in Java.
Please Sign up or sign in to vote.
14 Dec 2013
Keyhole Software
Scaling Spring Batch - step partitioning
Please Sign up or sign in to vote.
1 Jun 2014
Debopam Pal
This example shows how to fill the values in a bean from a HashMap using Reflection.
Please Sign up or sign in to vote.
15 Jun 2014
Right Handed Monkey
Android Database Example and Tutorial (thread safe version)
Please Sign up or sign in to vote.
13 Jun 2014
Right Handed Monkey
Introducing the WorxForUs Open Source Database & Network Helper for Android
Please Sign up or sign in to vote.
21 Oct 2014
Pradiptab2
How to print PDF silently in Servoy
Please Sign up or sign in to vote.
19 Jan 2015
mrcellux
FluentJdbc is a functional, fluent API to execute most common SQL operations an application needs as a single statement.
Please Sign up or sign in to vote.
31 Jan 2015
matthewproctor
How to send and IM with UCWA
Please Sign up or sign in to vote.
23 Feb 2015
mrcellux
Sneaky Exceptions
Please Sign up or sign in to vote.
26 Jun 2015
Member 11794279
Persist your data, ActiveAndroid and Parse
Please Sign up or sign in to vote.
27 Jun 2015
Member 11794279
Here are some open source Android libraries every programmer should know.
Please Sign up or sign in to vote.
30 Jun 2015
Bobby Lough
An coding exercise using Java 8 trying to do the same summation loop multiple ways
Please Sign up or sign in to vote.
30 Jun 2015
Bobby Lough
More Java 8 goodies
Please Sign up or sign in to vote.
30 Jun 2015
Bobby Lough
Java 8 streams and the drastic impact with loops
Please Sign up or sign in to vote.
16 Sep 2015
Kevin Mack
So, I know I've been out of pocket the past two weeks, and that includes all social medias. Honestly I just started a new job, and my wife did as well. So in my family, we do life events in batches. But I didn't want to stay out of pocket
Please Sign up or sign in to vote.
8 Feb 2016
Keyhole Software
Introducing Cucumber for Java + STANDARD Values
Please Sign up or sign in to vote.
9 Aug 2018
harleydk
How to perform SOAP request with advanced headers in Informatica Powercenter designer
Please Sign up or sign in to vote.
13 Nov 2018
Vlad Neculai Vizitiu
Games as a service
Please Sign up or sign in to vote.
21 Apr 2019
James A. Brannan
In this tutorial we explore creating, reading, updating, listing, and deleting objects and buckets stored in S3 storage using the AWS Java SDK 2.0 to access Amazon’s Simple Storage Service (S3).
Please Sign up or sign in to vote.
15 Jan 2020
Alexander Gutev
This post begins with a description of the State Management Problemand various solutions to it offered by today's programming languages. The final section details the solution provided by version 0.8 of the Tridash programming language.
Please Sign up or sign in to vote.
10 Jan 2021
Benktesh Sharma
A demo to show reading resources in the remote server using SMB protocol
Please Sign up or sign in to vote.
5 Apr 2020
James A. Brannan
Exploring AWS KMS to encrypt and decrypt data via the AWS Java 2 SDK
Please Sign up or sign in to vote.
18 Jun 2020
Rion Williams
How to avoid Kotlin minefields in Apache Beam
Please Sign up or sign in to vote.
28 Jul 2020
rtybase
There is one ambiguous moment in the Java documentation of the compute() method from the ConcurrentHashMap class.
Please Sign up or sign in to vote.
19 Nov 2020
Shun Huang
How to set up Visual Studio Code for Scala development on WSL
Please Sign up or sign in to vote.
5 May 2012
Duc Huy Nguyen
Wrap a C# library for use in Java, a folktale about an idiot coding at midnight.
Please Sign up or sign in to vote.
29 Oct 2011
Rajeesh.C.V
Android development - Aquarium Live wallpaper
Please Sign up or sign in to vote.
6 Oct 2014
Lee P Richardson
A list of 24 Resharper tips
Please Sign up or sign in to vote.
9 Jan 2014
Nick Cosentino
Creating a tabbed Android User Interface.
Please Sign up or sign in to vote.
30 Apr 2014
Serge Desmedt
Threading in Android
Please Sign up or sign in to vote.
31 Mar 2016
Grzegorz @ tidyjava.com
Are you using frameworks the right way? Are you using frameworks for business purposes or the other way around? Are your business classes dependent on frameworks?
Please Sign up or sign in to vote.
1 Oct 2015
Val Okafor
This post is part one of two part blog posts where I will provide a step by step tutorial on how to create an Android Notepad App. These two posts are the completion of my post on Android SQLite and Content Provider. If  you have not read those two posts, you may want to do […]
Please Sign up or sign in to vote.
6 Sep 2013
John Atten
This post is a re-examination of some topics I discuss in an older post.
Please Sign up or sign in to vote.
5 Dec 2017
Mohamed Taman
Explanation and exploring the code on how to traverse collections with streams, creating streams from collections and arrays, aggregating stream values
Please Sign up or sign in to vote.
9 Oct 2012
Arpit Mandliya
CodeProjectReal life example: A very simple example is using phone charger.
Please Sign up or sign in to vote.
27 Nov 2013
Issam Lahlali
Many Java static analysis tools exist right there, each one focus on a specific area and has its advantages, we can enumerate: Pmd which is a static rule-set based Java source code analyzer that identifies potential problems like: Possible bugs—Empty try/catch/finally/switch blocks.
Please Sign up or sign in to vote.
26 Feb 2013
Edison Heng
Synchronizing between Android and desktop
Please Sign up or sign in to vote.
7 Sep 2011
ludovicianul
How to implement a generic DAO pattern to avoid code duplication and preserve type safety at the same time.
Please Sign up or sign in to vote.
28 Apr 2015
Val Okafor
This blog post stems from my recent experience building my soon to be released Invoicing app. I waited until the last minute to integrate PDF hoping that there is a magical boolean I can set to true and voila, my deeply nested view will be converted to PDF.
Please Sign up or sign in to vote.
2 Jun 2015
Val Okafor
How to create and publish your first Android app
Please Sign up or sign in to vote.
31 May 2015
Val Okafor
Today, I am beginning a four part Android tutorial series where I will provide step by step guide on how to create and publish your first Android app.
Please Sign up or sign in to vote.
19 Feb 2017
Afzaal Ahmad Zeeshan
In this article I will give you a complete overview of SQLite databases in Android and how to consume them using Xamarin APIs.
Please Sign up or sign in to vote.
9 Oct 2012
Arpit Mandliya
CodeProjectComposite design patten allows you to have a tree structure and ask each node in the tree structure to perform a task.You can take real life example of a organization.It have general managers and under general managers, there can be managers and  under managers there can be developer
Please Sign up or sign in to vote.
25 Aug 2016
Dave Ceddia
Decided to try out a new library? Maybe wrote a new component? Or maybe this is the first React app you’ve worked with, and things just aren’t working. (Or really, any JavaScript library: Angular 1 or 2, Backbone, Ember, heck, even jQuery)The screen is blank.Or it loaded half-way, but nothing is
Please Sign up or sign in to vote.
20 Nov 2015
Val Okafor
Android SQLite for beginners
Please Sign up or sign in to vote.
13 Dec 2013
ludovicianul
Constructors do not get better with age
Please Sign up or sign in to vote.
30 Dec 2013
Sam Varadarajan
Java: What's up with "Impl" in class names?
Please Sign up or sign in to vote.
17 Sep 2015
Val Okafor
In this post, I will cover the fundamentals of Android SQLite from a beginners perspective. In the next post I will provide a similar introduction to Content Provider and in the last part of the series I will show how to use Android SQLite and Content Provider to build a Note taking app.
Please Sign up or sign in to vote.
9 Oct 2012
Arpit Mandliya
CodeProjectProxy design pattern allows you to create a wrapper class over real object.Wrapper class which is proxy,controls access to real object so in turn you can add extra functionalities to real object without changing real object's code.As described by GoF:"Provide a surrogate or placehold
Please Sign up or sign in to vote.
30 Jan 2013
Keyhole Software
We often model interconnected data by cramming it in and out of table structures. Why don’t we simply model interconnected data as … interconnected data?
Please Sign up or sign in to vote.
14 Oct 2013
Rion Williams
How to merge smarter with Semantic Merge.
Please Sign up or sign in to vote.
22 Aug 2016
Steve Naidamast
Author’s Notes:  This article is written for experienced developers using the C# language and the Monogame Framework.
Please Sign up or sign in to vote.
20 Jan 2015
mrcellux
Exception smells
Please Sign up or sign in to vote.
19 Jan 2017
Lee P Richardson
If you've ever wanted the same type of functionality for Xamarin Android either for consistency or ease of cross platform code sharing, now you can with EasyLayout.Droid.
Please Sign up or sign in to vote.
20 Feb 2017
Afzaal Ahmad Zeeshan
In this article, I cover the most widely faced problems in Xamarin installation and setup for Android application development.
Please Sign up or sign in to vote.
13 Mar 2013
Andrey Moskvichev
In this article, I'll show you how to detect incoming and outgoing phone calls on the Android platform.
Please Sign up or sign in to vote.
2 Sep 2015
Bobby Lough
Listed here are 13 steps to make TDD actually work
Please Sign up or sign in to vote.
28 Nov 2013
Andrei Ion Rînea
Numeric literals in Java 7 and C#
Please Sign up or sign in to vote.
13 Jul 2015
Val Okafor
CodeProject This post is part 3 of a three part Android development tutorial series where I provide a walk-through on how to create and publish your first Android app.
Please Sign up or sign in to vote.
25 Sep 2017
S Ravi Kumar (TechieRathore)
How to implement show hide passeword using effects in Xamarin.Forms
Please Sign up or sign in to vote.
1 Sep 2020
Jin Vincent Necesario
JavaScript Map object collection
Please Sign up or sign in to vote.
9 May 2016
Val Okafor
In this tutorial, I will share a practical example of Model View Presenter (MVP) pattern in Android development. MVP is a design pattern and when it comes to Android development some of the examples available online are heavy on theories.
Please Sign up or sign in to vote.
3 Oct 2016
Cindy Potvin
How to get started with Android development - Basic structure
Please Sign up or sign in to vote.
10 Dec 2017
morzel
Differences in Java and C# - protected
Please Sign up or sign in to vote.
21 May 2017
Afzaal Ahmad Zeeshan
Here is my review of official Kotlin shift for Android
Please Sign up or sign in to vote.
21 Aug 2014
Edison Heng
A simple notepad for Android
Please Sign up or sign in to vote.
23 Feb 2017
Val Okafor
This post is a step by step tutorial on how to implement Firebase Authentication in Android.
Please Sign up or sign in to vote.
23 Aug 2012
Keyhole Software
A library that would give a human-readable file size if I were to give it a file length.
Please Sign up or sign in to vote.
3 Nov 2014
Cindy Potvin
This is the last post in my series about saving data in your Android application.
Please Sign up or sign in to vote.
2 Dec 2014
Madhur Kapoor
How to use camera in Android application
Please Sign up or sign in to vote.
29 Aug 2016
Andy Point
Google Maps Nearby Places API Hello Guys. Hope all of you are doing well. In this tutorial, we will learn how to add the markers on nearby places in Google Maps API using Retrofit . We will name this App as Google Maps Nearby Places API.
Please Sign up or sign in to vote.
31 Jan 2017
Cindy Potvin
How to get started with Android development: Layout managers
Please Sign up or sign in to vote.
1 Nov 2016
Andy Point
In this post, we will discuss how to use picasso in Android studio to download images over network by creating a Picasso Android app.
Please Sign up or sign in to vote.
9 Sep 2016
Andy Point
Google Maps Search Nearby In this post we will learn how to find nearby places in Google Maps. We will first see how to get current location of user and then will add marker on nearby places like Restaurants, Hospitals, Schools etc. You can see demo of this post (Google Maps Search Nearby) in above
Please Sign up or sign in to vote.
25 Mar 2013
Arpit Mandliya
Difference between Comparator and Comparable in java
Please Sign up or sign in to vote.
5 Nov 2010
Ali Ozgur
Introduction to Android development: TouchCalculator
Please Sign up or sign in to vote.
28 Aug 2016
Andy Point
Today Almost all web and mobile apps come with Google and Facebook Login, This is a really useful feature for both the app developer and the user, since almost everybody tend to have a google/gmail and facebook account and moreover while logging in with google you don’t need to remember your UserId
Please Sign up or sign in to vote.
17 Dec 2009
Sohel_Rana
Explanation of TDD. How can you introduce TDD in your team?
Please Sign up or sign in to vote.
13 Mar 2017
hexgear
I this post I will describe how I put together the live wallpaper.
Please Sign up or sign in to vote.
19 Apr 2011
Austin Rasmussen
The Android ListActivity makes it simple to display a list of items in your application.
Please Sign up or sign in to vote.
28 May 2011
sayem.bd
This article is the first part of a series of article which will try to explain the basics of design patterns
Please Sign up or sign in to vote.
6 Oct 2014
Lee P Richardson
A list of 24 Resharper tips
Please Sign up or sign in to vote.
9 Jan 2014
Nick Cosentino
Creating a tabbed Android User Interface.
Please Sign up or sign in to vote.
30 Apr 2014
Serge Desmedt
Threading in Android
Please Sign up or sign in to vote.
31 Mar 2016
Grzegorz @ tidyjava.com
Are you using frameworks the right way? Are you using frameworks for business purposes or the other way around? Are your business classes dependent on frameworks?
Please Sign up or sign in to vote.
1 Oct 2015
Val Okafor
This post is part one of two part blog posts where I will provide a step by step tutorial on how to create an Android Notepad App. These two posts are the completion of my post on Android SQLite and Content Provider. If  you have not read those two posts, you may want to do […]
Please Sign up or sign in to vote.
6 Sep 2013
John Atten
This post is a re-examination of some topics I discuss in an older post.
Please Sign up or sign in to vote.
5 Dec 2017
Mohamed Taman
Explanation and exploring the code on how to traverse collections with streams, creating streams from collections and arrays, aggregating stream values
Please Sign up or sign in to vote.
9 Oct 2012
Arpit Mandliya
CodeProjectReal life example: A very simple example is using phone charger.
Please Sign up or sign in to vote.
27 Nov 2013
Issam Lahlali
Many Java static analysis tools exist right there, each one focus on a specific area and has its advantages, we can enumerate: Pmd which is a static rule-set based Java source code analyzer that identifies potential problems like: Possible bugs—Empty try/catch/finally/switch blocks.
Please Sign up or sign in to vote.
26 Feb 2013
Edison Heng
Synchronizing between Android and desktop
Please Sign up or sign in to vote.
7 Sep 2011
ludovicianul
How to implement a generic DAO pattern to avoid code duplication and preserve type safety at the same time.
Please Sign up or sign in to vote.
28 Apr 2015
Val Okafor
This blog post stems from my recent experience building my soon to be released Invoicing app. I waited until the last minute to integrate PDF hoping that there is a magical boolean I can set to true and voila, my deeply nested view will be converted to PDF.
Please Sign up or sign in to vote.
2 Jun 2015
Val Okafor
How to create and publish your first Android app
Please Sign up or sign in to vote.
31 May 2015
Val Okafor
Today, I am beginning a four part Android tutorial series where I will provide step by step guide on how to create and publish your first Android app.
Please Sign up or sign in to vote.
19 Feb 2017
Afzaal Ahmad Zeeshan
In this article I will give you a complete overview of SQLite databases in Android and how to consume them using Xamarin APIs.
Please Sign up or sign in to vote.
9 Oct 2012
Arpit Mandliya
CodeProjectComposite design patten allows you to have a tree structure and ask each node in the tree structure to perform a task.You can take real life example of a organization.It have general managers and under general managers, there can be managers and  under managers there can be developer
Please Sign up or sign in to vote.
25 Aug 2016
Dave Ceddia
Decided to try out a new library? Maybe wrote a new component? Or maybe this is the first React app you’ve worked with, and things just aren’t working. (Or really, any JavaScript library: Angular 1 or 2, Backbone, Ember, heck, even jQuery)The screen is blank.Or it loaded half-way, but nothing is
Please Sign up or sign in to vote.
20 Nov 2015
Val Okafor
Android SQLite for beginners
Please Sign up or sign in to vote.
13 Dec 2013
ludovicianul
Constructors do not get better with age
Please Sign up or sign in to vote.
30 Dec 2013
Sam Varadarajan
Java: What's up with "Impl" in class names?
Please Sign up or sign in to vote.
17 Sep 2015
Val Okafor
In this post, I will cover the fundamentals of Android SQLite from a beginners perspective. In the next post I will provide a similar introduction to Content Provider and in the last part of the series I will show how to use Android SQLite and Content Provider to build a Note taking app.
Please Sign up or sign in to vote.
9 Oct 2012
Arpit Mandliya
CodeProjectProxy design pattern allows you to create a wrapper class over real object.Wrapper class which is proxy,controls access to real object so in turn you can add extra functionalities to real object without changing real object's code.As described by GoF:"Provide a surrogate or placehold
Please Sign up or sign in to vote.
30 Jan 2013
Keyhole Software
We often model interconnected data by cramming it in and out of table structures. Why don’t we simply model interconnected data as … interconnected data?
Please Sign up or sign in to vote.
14 Oct 2013
Rion Williams
How to merge smarter with Semantic Merge.
Please Sign up or sign in to vote.
22 Aug 2016
Steve Naidamast
Author’s Notes:  This article is written for experienced developers using the C# language and the Monogame Framework.
Please Sign up or sign in to vote.
20 Jan 2015
mrcellux
Exception smells
Please Sign up or sign in to vote.
19 Jan 2017
Lee P Richardson
If you've ever wanted the same type of functionality for Xamarin Android either for consistency or ease of cross platform code sharing, now you can with EasyLayout.Droid.
Please Sign up or sign in to vote.
20 Feb 2017
Afzaal Ahmad Zeeshan
In this article, I cover the most widely faced problems in Xamarin installation and setup for Android application development.
Please Sign up or sign in to vote.
13 Mar 2013
Andrey Moskvichev
In this article, I'll show you how to detect incoming and outgoing phone calls on the Android platform.
Please Sign up or sign in to vote.
2 Sep 2015
Bobby Lough
Listed here are 13 steps to make TDD actually work
Please Sign up or sign in to vote.
28 Nov 2013
Andrei Ion Rînea
Numeric literals in Java 7 and C#
Please Sign up or sign in to vote.
13 Jul 2015
Val Okafor
CodeProject This post is part 3 of a three part Android development tutorial series where I provide a walk-through on how to create and publish your first Android app.
Please Sign up or sign in to vote.
25 Sep 2017
S Ravi Kumar (TechieRathore)
How to implement show hide passeword using effects in Xamarin.Forms
Please Sign up or sign in to vote.
1 Sep 2020
Jin Vincent Necesario
JavaScript Map object collection
Please Sign up or sign in to vote.
9 May 2016
Val Okafor
In this tutorial, I will share a practical example of Model View Presenter (MVP) pattern in Android development. MVP is a design pattern and when it comes to Android development some of the examples available online are heavy on theories.
Please Sign up or sign in to vote.
3 Oct 2016
Cindy Potvin
How to get started with Android development - Basic structure
Please Sign up or sign in to vote.
10 Dec 2017
morzel
Differences in Java and C# - protected
Please Sign up or sign in to vote.
21 May 2017
Afzaal Ahmad Zeeshan
Here is my review of official Kotlin shift for Android
Please Sign up or sign in to vote.
21 Aug 2014
Edison Heng
A simple notepad for Android
Please Sign up or sign in to vote.
23 Feb 2017
Val Okafor
This post is a step by step tutorial on how to implement Firebase Authentication in Android.
Please Sign up or sign in to vote.
23 Aug 2012
Keyhole Software
A library that would give a human-readable file size if I were to give it a file length.
Please Sign up or sign in to vote.
3 Nov 2014
Cindy Potvin
This is the last post in my series about saving data in your Android application.
Please Sign up or sign in to vote.
2 Dec 2014
Madhur Kapoor
How to use camera in Android application
Please Sign up or sign in to vote.
29 Aug 2016
Andy Point
Google Maps Nearby Places API Hello Guys. Hope all of you are doing well. In this tutorial, we will learn how to add the markers on nearby places in Google Maps API using Retrofit . We will name this App as Google Maps Nearby Places API.
Please Sign up or sign in to vote.
31 Jan 2017
Cindy Potvin
How to get started with Android development: Layout managers
Please Sign up or sign in to vote.
1 Nov 2016
Andy Point
In this post, we will discuss how to use picasso in Android studio to download images over network by creating a Picasso Android app.
Please Sign up or sign in to vote.
9 Sep 2016
Andy Point
Google Maps Search Nearby In this post we will learn how to find nearby places in Google Maps. We will first see how to get current location of user and then will add marker on nearby places like Restaurants, Hospitals, Schools etc. You can see demo of this post (Google Maps Search Nearby) in above
Please Sign up or sign in to vote.
25 Mar 2013
Arpit Mandliya
Difference between Comparator and Comparable in java
Please Sign up or sign in to vote.
5 Nov 2010
Ali Ozgur
Introduction to Android development: TouchCalculator
Please Sign up or sign in to vote.
28 Aug 2016
Andy Point
Today Almost all web and mobile apps come with Google and Facebook Login, This is a really useful feature for both the app developer and the user, since almost everybody tend to have a google/gmail and facebook account and moreover while logging in with google you don’t need to remember your UserId
Please Sign up or sign in to vote.
17 Dec 2009
Sohel_Rana
Explanation of TDD. How can you introduce TDD in your team?
Please Sign up or sign in to vote.
13 Mar 2017
hexgear
I this post I will describe how I put together the live wallpaper.
Please Sign up or sign in to vote.
19 Apr 2011
Austin Rasmussen
The Android ListActivity makes it simple to display a list of items in your application.
Please Sign up or sign in to vote.
28 May 2011
sayem.bd
This article is the first part of a series of article which will try to explain the basics of design patterns
Please Sign up or sign in to vote.
18 Nov 2013
Andrei Ion Rînea
How to prepare the development environment for Java - Windows and Ubuntu
Please Sign up or sign in to vote.
30 Oct 2012
Issam Lahlali
In this first part the goal is to discover the creational patterns used by JBoss.
Please Sign up or sign in to vote.
16 Apr 2014
Bhargav Kaneria
How to find the largest of 3 numbers
Please Sign up or sign in to vote.
29 Sep 2014
Keyhole Software
Don't just randomize, truly randomize
Please Sign up or sign in to vote.
8 Dec 2015
Afzaal Ahmad Zeeshan
I was compiling a few things I would recommend to every beginner in computer programming. Here it is.
Please Sign up or sign in to vote.
13 Feb 2017
Val Okafor
A complete, step by step tutorial on working with Firebase Realtime Database in Android
Please Sign up or sign in to vote.
29 Jan 2015
Codeman the Barbarian
Trouble with Adapters
Please Sign up or sign in to vote.
27 Nov 2013
Andrei Ion Rînea
A useful feature added in Java 1.5 (also known as J2SE 5.0, 2004) is the enum. This post makes a comparison of Java and .NET enums.
Please Sign up or sign in to vote.
6 Feb 2010
Andriy Buday
State
Please Sign up or sign in to vote.
24 Mar 2014
Keyhole Software
Encapsulation approach to bring data sources and implementations closer together, allowing reflection-like behavior in a format that mere mortals can read.
Please Sign up or sign in to vote.
2 Jun 2016
Grzegorz @ tidyjava.com
Clojure language introduction for Java (and similar languages) programmers