JAVA Posts on XDA

This Ultimate Coding Bundle is Free

If you're just getting started with learning Ruby, Java, Javascript or Google Go Lang, this is a great place to start. Before purchasing one of the more in-depth bundles from the XDA Depot, check out this one for free. This collection of beginners coding courses is valued at $737. If you get it through the...

Get the Complete Java Programming Bootcamp for 94% Off

Now is the best time to become a Java master. This massive course bundle will teach you to design UIs with JavaFX, utilize design patterns, master multithreading & more. Normally the Complete Java Programming Bootcamp is valued at $740. Right now you can get these ten courses for 94% off at only $39. The first courses will have...

Tensorflow RC 1.0 Released, Android Optimizations Among New Features

Feature Image Displays Picture A in the Style of Famous Paintings B,C, and D - Image Credit: Google Research Blogs Tensorflow – an open-source neural network platform from the Google Brain team – has made available the release candidate for version 1.0 of its increasingly popular machine learning platform. Some of the most exciting new features include pre-made...

Tasker Pro: Tag New Photos with the Current Calendar Event

Automation is supposed to be about simplifying everyday tasks to give you more precious time doing the things you love. At XDA, we've shown you how you can use Tasker to secure your device, improve productivity, or make driving safer, all a part of our series called 'Tasker Week.' But the fun doesn't end there. If...

Learn About Java Listeners

The path to becoming a great Android developer is not straightforward. To make an application or modify an existing one, you need to know Java. To write a good application, you need to know all of the language's nuances. Much of this information is available in resources found here on XDA. Applications written in Java use listeners,...

Create an External Settings App for SystemUI.APK

Unlike most other mobile OSes, Android allows users to modify its source code to make the most of it. This is accomplished by editing code from the AOSP or AOSP-derived projects before compiling. However, not all of us build our own ROMs from source. Thus, there's the world of decompiling and Smali editing. Here on XDA,...

How to Create a Java FileFilter with a Picture Guide

Java is a programming language that is used to code software for many devices, including Android. It's criticized by many, but Java is still widely used, mostly because its ability to run properly across many OSes as Windows, Linux, and Mac OS. Quite a few tools available on XDA are written in Java, including the...

Meet JOdin3: A Web Tool that Flashes Your Samsung Device

Odin and Heimdall were pretty badass gods in the Nordic mythology. But to Samsung device owners, these are important and powerful tools designed to flash stock ROM files, much like Flashtool on Sony phones. In short, they are an essential part of Samsung Android development here at XDA. Many times in the past, we've talked about XDA...

Direct Smali to Java Converter Makes Smali More Developer Friendly

Android is meant to be open source. And most components, despite being covered by the Apache license, have publicly available source code. Unfortunately, the sad truth is that only Nexus devices owners can do Java modifications without digging into Smali assembler language, which is not simple and needs much more effort than Java. Also, decompiled...

Learn Some Coding Basics and Become a Famous Developer!

Many of us would love to become famous programmers like XDA's Senior Recognized Developers. But coding isn't easy, and you need to know the basics and have a working knowledge of whatever language you choose before even getting started. And of course, writing a simple “Hello world!” app is not enough, as you will have to...

GetJava Helps You Convert APKs into Java Projects

Android is an operating system that uses a lot of programming languages. The most common languages are Java (or Android Java if you prefer), C, XML, Bash, as well as a few more. Android applications can be decompiled by APKTool and a few similar tools, and their output is Smali. I know that many of you will disagree with...

Online PIT Analysis Tool and Library

About a year ago, we covered a tool by XDA Recognized Developer lyriquidperfection that allows users to create, modify, and analyze Samsung PIT (Partition Information Tables ) files. For those who aren't familiar with PIT files, they contain all of the relevant information for each partition such as partition id, partition name, flash filename, block size, block range,...
  • 1
  • 2