How to Make Efficient Content Applications in Android?