brainick: и что? А я знаю людей, которые ничего особенного из себя не представляли, но благодаря упорству и труду заняли стабильное положение в жизни. Зачем вы всё это говорите? Чтобы показать, что вы выше других? Или что у ТСа ничего не получится, как бы он ни старался? Вы жалки.
micsha: конечно можно. Хотя пофиксить запись в SharedPreferences может любой пользователь с root доступом, это обычные текстовые файлы. Если же заказчик не искушен в реверс-инжиниринге, а проект небольшой (платный "взлом" на стороне нерентабелен) - почему нет?
VaneS Ri_Lax: Runnable сам по себе, без Thread, в отдельном потоке не запустится. Это просто шаблон-команда, которую запускает Thread. В вашем случае у вас первый Runnable запускает (неявно) главный поток, ну и на этом все зависает (точнее, работает первый сервер)