Показаны сообщения с ярлыком переклад. Показать все сообщения
Показаны сообщения с ярлыком переклад. Показать все сообщения

вторник, 11 августа 2015 г.

Де заховати пароль в додатку на Android

Я хотів би пройти крізь декілька напівреалістичних прикладів та пояснити, що приховано за деякими з стратегій, та чому вони можуть бути не такими ефективними як ви могли б сподіватись.
Огляд не охоплює всі можливі варіанти, ми розгляними тільки декілька найбліьш популярних та доступних із способів збереження secret, і, що може піти не так:

  1. Вбудовувати в файл strings.xml
  2. Приховати у вихідному коді
  3. Приховати в BuildConfigs
  4. Використовувати Proguard
  5. Замасковані/Зашифровані файли String
  6. Приховати в Native Libraries



понедельник, 3 августа 2015 г.

Централізація бібліотек підтримки в Gradle

Працюючи з мульти-модульними проектами, часто корисно централізувати залежності, особливо це відноситься до бібліотек підтримки.

Правильним шляхом вважається розділяти білд-файли gradle, записуючи таким чином:

понедельник, 20 июля 2015 г.

EditText плаваючі заголовки: Бібліотека підтримки Android

edittext_floating_labels_title
Сьогодні, поговоримо про EditText Floating Labels в Android додатках.

Новий TextInputLayout дозволяє нам запаковувати EditText для можливості показувавти плаваючі заголовки над полями EditText. Такж ми маємо можливість показувати помилки під полем EditText. Коил форма EditText в фокусі, підказка піднімається над view в ліву частину.
Перш за все нам необхіжно додати бібліотеку або прописати залежність в файлі gradle.