Articles of строки

Android: есть ли простой способ найти все строки в моем проекте?

Я хочу отсканировать свой проект Android для всех жестко закодированных строк, чтобы я мог локализовать проект, помещая строки в strings.xml. Я вижу вариант в Eclipse для «Externalize Strings …», но он не специфичен для Android. Я знаю, что вы можете реорганизовать отдельные строки, но я бы хотел реорганизовать все строки сразу. У меня тонна файлов, […]

Android StringBuilder vs String Concatenation

Я читал эту страницу документации, http://developer.android.com/reference/android/util/Log.html . Раздел здесь привлек мое внимание: Совет. Не забывайте, что когда вы звоните, как Log.v(TAG, "index=" + i); Что, когда вы создаете строку для передачи в Log.d, компилятор использует StringBuilder и имеет место по крайней мере три распределения: сам StringBuilder, буфер и объект String. Реально, есть и другое распределение […]

Как преобразовать строку в заголовок в android?

Я искал высокий и низкий, но мог найти косвенные ссылки на этот вопрос. При разработке приложения для Android, если у вас есть строка, введенная пользователем, как вы можете преобразовать ее в заголовок (т. Е. Сделать первую букву каждого слова в верхнем регистре)? Я бы предпочел не импортировать целую библиотеку (например, WordUtils от Apache).

Лучший способ отформатировать дату относительно Android на Android

Я создаю функцию в приложении для Android, чтобы получить произвольную дату (прошлое, настоящее или будущее) и найти разницу по отношению к настоящему времени. И мои longs , и обязательные переменные являются longs , и это мой код: long now = System.currentTimeMillis(); long due = now + 864000; Log.d("Time in 1 day", DateUtils.getRelativeTimeSpanString(due,now, DateUtils.DAY_IN_MILLIS)); Я хочу, […]

Как я могу форматировать номер строки для запятой в поле редактирования android

Для какой функции я могу использовать в android для отображения номера в разных форматах. Например, если я вхожу в 1000, тогда он должен отображаться следующим образом. Если я вхожу в 10000, тогда он должен отображаться как это 10000. Если я войду в 100000, тогда он должен отобразиться, как это, 1 000 000. Пожалуйста, направляйте меня.

Выделите выбранную строку ListView

У меня есть список альбомов (несколько сотен). Когда я прикасаюсь к выбранному альбому, я хочу предложить пользователю выбор для воспроизведения всего альбома или перехода к его списку ListView. Нет проблем. Однако после касания аблама в albumListView я хочу, чтобы строка оставалась подсвеченной, поэтому пользователь знает, на какой элемент они нажали, и затем может перейти к […]

Android: что-то лучше, чем андроид: ellipsize = "end", чтобы добавить «…» к укороченным длинным строкам?

Это свойство делает «Короткое и очень длинное слово» в "Короткий и" , Но я хочу иметь что-то. как «Короткий и очень-долго …» Прямо сейчас я усекаю строку в коде Java. Однако это зависит от количества символов, а не от фактической длины ссылки. Итак, результат не очень приятный. String title; if(model.getOrganization().length() > 19) { title = […]

Извлечь подстроку из строки

Каков наилучший способ извлечения подстроки из строки в android?

Преобразование InputStream в BufferedReader

Я пытаюсь прочитать текстовый файл по строкам, используя InputStream из каталога ресурсов в Android. Я хочу преобразовать InputStream в BufferedReader, чтобы иметь возможность использовать readLine (). У меня есть следующий код: InputStream is; is = myContext.getAssets().open ("file.txt"); BufferedReader br = new BufferedReader (is); В третьей строке появляется следующая ошибка: Несколько маркеров на этой линии Конструктор […]

Как написать символ и в файле android strings.xml

Я написал следующее в файле strings.xml: <string name="game_settings_dragNDropMove_checkBox">Move by Drag&Drop</string> Я получил следующую ошибку: The reference to entity "Drop" must end with the ';' delimiter. Как написать символ & в файле strings.xml?