Improvements for UI

known bug: There is an internal [hard code] threshold to prevent  build
when minSdkVersion > 13. That is,  SKD api value is limited  for <=13!
This can be seen in "AndroidManifest.xml": <uses-sdk
android:minSdkVersion="13"/>