Android. Преобразование типов переменных

Лучше чем написано на http://study-java.ru/uroki-java/urok-7-preobrazovanie-tipov-v-java/#Stringtodouble я, наверно, не напишу.

Для себя, на всякий случай, сохраню копию страницы, которую можно посмотреть тут.

Android. Типовая настройка Activity

При разработке Android приложений практически всегда приходится настраивать свойства Activity. Что бы упростить этот процесс я набросал "универсальный" код настройки для своих приложений. Этот код позволяет: скрывать заголовок Activity, скрывать строку состояния (это там где часы) и задавать ориентацию экрана.
@Override
protected void onCreate(Bundle savedInstanceState) 
{
    super.onCreate(savedInstanceState);
    getSupportActionBar().hide();// Скрываем заголовок
    // requestWindowFeature(Window.FEATURE_NO_TITLE); // Скрываем заголовок (для некоторых версий SDK)
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);// Скрываем строку состояния
    setRequestedOrientation (ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); // Задаем ориентацию: альбомная
    // setRequestedOrientation (ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); // Задаем ориентацию: портретная
    setContentView(R.layout.activity_main);
}

Android. Версия SDK

Иногда в коде требуется определить, под какой версией SDK выполняется код. Сделать это можно так:
public void butClick(View v)
{
    // Определяем версию SDK, под которой запущен код
    if (Build.VERSION.SDK_INT < 16)
    {
      ...         
    }
}