Quantcast
Channel: The Cheese Factory's Blog (English)
Browsing latest articles
Browse All 24 View Live

Image may be NSFW.
Clik here to view.

How to setup ACRA, an Android Application Crash Tracking system, on your own...

One truth about developing a mobile application is there are so many constraints for example, a hardware limitation (CPU, RAM, Battery, etc). If your code design is not good enough, prepare to say hi...

View Article


Image may be NSFW.
Clik here to view.

How to make onActivityResult get called on Nested Fragment

One of the common problem we always meet in the world of Fragment is: although we could call startActivityForResult directly from Nested Fragment but it appears that onActivityResult would never been...

View Article


Image may be NSFW.
Clik here to view.

Correct the ImageView's adjustViewBounds behaviour on API Level 17 and below...

A requirement that almost every single application has is "I want to scale up an ImageView proportionally to fit its parent. How can I do that?" Like this:Actually ImageView has already come with this...

View Article

Image may be NSFW.
Clik here to view.

Introduction to Glide, Image Loader Library for Android, recommended by Google

In the passed Google Developer Summit Thailand, Google introduced us an Image Loader Library for Android developed by bumptech named Glide as a library that recommended by Google. It has been used in...

View Article

Image may be NSFW.
Clik here to view.

How to install Google Play Services on Genymotion Step by Step

Due to Genymotion's fluidness and ease of use, it now becomes the most popular android emulator allows android developers to test their app directly on their computer.However, it still lacks of Google...

View Article


Image may be NSFW.
Clik here to view.

Understand Android Activity's launchMode: standard, singleTop, singleTask...

Activity is one of the most brilliant concept on Android from its well-design architecture on memory management which lets Multitasking works perfectly on this most popular mobile operating...

View Article

Image may be NSFW.
Clik here to view.

How to add a Native Facebook Like Button to your Android app using Facebook...

Like button is one of the most important strategy to increase traffic to your website. No surprise why Facebook introduced a Native Like Button, LikeView, allowed developer to add Like button natively...

View Article

Image may be NSFW.
Clik here to view.

The Real Best Practices to Save/Restore Activity's and Fragment's state....

Months ago I published an article related to Fragment State saving & restoring, Probably be the best way (?) to save/restore Android Fragment’s state so far. A lot of valuable feedback are received...

View Article


Image may be NSFW.
Clik here to view.

How to distribute your own Android library through jCenter and Maven Central...

In Android Studio, if you wish to include any library to your application. You could just simply add a following line of dependency in module's build.gradle file.dependencies { compile...

View Article


Image may be NSFW.
Clik here to view.

Codelab for Android Design Support Library used in I/O Rewind Bangkok session

At the moment I believe that there is no any Android Developer who doesn't know about Material Design anymore since it officially becomes a design philosophy by shaking the world of design in passed...

View Article

Image may be NSFW.
Clik here to view.

First Look at New Android Gradle Build Tools: The new DSL structure and...

Android Studio 1.3's stage is closed to the stable release. New features are keep coming including full NDK support. And it seems like some major change is also being waited for its good time to hatch...

View Article

Image may be NSFW.
Clik here to view.

Percent Support Library: Bring dimension in % to RelativeLayout and...

Although there are quite a lot of Layout that can be used in Android Application Development world but at last we always end up with just these three: LinearLayout, RelativeLayout and FrameLayoutAnyway...

View Article

Image may be NSFW.
Clik here to view.

Everything every Android Developer must know about new Android's Runtime...

Android M's name was just announced officially days ago. The final version is almost there and would be released not so long.Although Android is being keep developed but the latest update to Android M...

View Article


Image may be NSFW.
Clik here to view.

Mirror android phone's screen and gain full control on computer with Vysor

Looking for a tool that could mirror non-rooted android phone's screen and allow user to gain a full control on computer? Here is a good news. A new wonderful just-released application called Vysor...

View Article

Image may be NSFW.
Clik here to view.

Retrofit 2.0: The biggest update yet on the best HTTP Client Library for...

Retrofit is one of the most popular HTTP Client Library for Android as a result of its simplicity and its great performance compare to the others.Anyway its weakness is there is no any straight way to...

View Article


Image may be NSFW.
Clik here to view.

First Look at Android Emulator 2.0, the biggest and the best update yet in...

I believe that all Android developers would agree that the biggest thing announced in Android Dev Summit 2015 was Android Studio 2.0 and Android Emulator 2.0 which was advertised that it could run and...

View Article

Image may be NSFW.
Clik here to view.

How to setup a Private Maven Repository for in-house Android libraries...

Yesterday I got a question: "In the end, there will be ton of library modules placed inside the android project. What is the best and sustainable way to organize these libraries for both current and...

View Article


Image may be NSFW.
Clik here to view.

onActivityResult() inside Nested Fragment is now called on Support Library...

One of the most annoying problem of Nested Fragment (a Fragment that is attached on another Fragment) is although we can call startActivityForResult(...) but onActivityResult(...) will not be called on...

View Article

Image may be NSFW.
Clik here to view.

Say goodbye to findViewById. Say hello to Data Binding Library.

findViewById is one of the most annoying boilerplate code in Android application development. This part of code unnecessarily requires bunch of line of codes and can easily cause an expected behavior...

View Article

Image may be NSFW.
Clik here to view.

Google's Awareness API in action. Make your application be User's...

In the passed Google I/O 2016, the biggest annual developer conference organized by Google, very promising API named Awareness API was announced. Here is the 35 mins recorded session in the...

View Article

Image may be NSFW.
Clik here to view.

Bring back your childhood memories in 360° photos experience !

360° photo is among the top grossing trends in internet world these days. What's about to bring you back your childhood memories in this 2016 trend?No need to imagine how it is. Let us show you. Here...

View Article


Image may be NSFW.
Clik here to view.

file:// scheme is now not allowed to be attached with Intent on...

Android Nougat is almost be publicly released. And as an Android developer, we need to prepare ourself to adjust targetSdkVersion to the latest one, 24, to let everything works perfectly on the newest...

View Article


Image may be NSFW.
Clik here to view.

Turn anything into a Pokemon with Hipception, a new photo decoration trend....

After being an outsource developer and also writing the article related to application development techniques for a big while. Now it's time to release our own application !. "Hipception", which stands...

View Article
Browsing latest articles
Browse All 24 View Live