Outcome School
XYouTubeLinkedInGitHubBlogPrograms
Programs
X
YouTube
LinkedIn
GitHub
Blog

All Blogs

Creating Custom Annotations
September 1, 2016

Creating Custom Annotations

Annotations are metadata, which means information about our code. We will learn how to create our own custom annotations in Java and use them in a class.

Android NDK and RenderScript
August 19, 2016

Android NDK and RenderScript

Android NDK lets us use C and C++ code in our app, while RenderScript runs heavy computations at high performance. Both aim to improve app performance.

ThreadPoolExecutor in Android
July 10, 2016

ThreadPoolExecutor in Android

A ThreadPoolExecutor runs tasks using a pool of reusable worker threads that pick tasks from a queue. RxJava and Kotlin Coroutines are built on top of it.

Bitmap Pool in Android
June 19, 2016

Bitmap Pool in Android

Bitmap pooling in Android reuses the memory of bitmaps that are already available instead of allocating new memory every time, so GC runs less often.

Previous32 of 32Next
Outcome School

Our vision is to make tech education outcome-focused. Our mission is to help students master the internals and become great at system design to achieve the outcome they aspire to.

  • github
  • youtube
  • linkedin
  • x
  • instagram
© 2026 Outcome Technologies Private Limited
AboutTerms and ConditionsPrivacy PolicyRefund PolicyContact