Articles of строка

Android: избегайте разрыва строки в частях TextView String

Я хотел бы избежать разрыва строк в конкретных частях строки. Предположим, у нас есть эта строка: Speed (m/s) Идеал будет либо не прыгать вообще, а иметь полную строку в одной строке или, если скачок необходим, таким образом: Speed (m/s) Я хочу избегать таких вещей: Speed (m/ s) Есть идеи?

Отправьте строку на Android с помощью HttpPost без использования nameValuePairs

Я искал информацию о том, как я могу отправлять информацию с использованием метода HttpPost на Android, и я всегда вижу это: HttpClient httpclient = new DefaultHttpClient(); HttpPost httppost = new HttpPost(posturl); List<NameValuePair> params = new ArrayList<NameValuePair>(); params.add(new BasicNameValuePair("Name","Var1")); params.add(new BasicNameValuePair("Name2","Var2")); httppost.setEntity(new UrlEncodedFormEntity(params)); HttpResponse resp = httpclient.execute(httppost); HttpEntity ent = resp.getEntity(); Проблема в том, что я […]

Java vs Objective C в случае исключения nullpointer

Почему Java часто генерирует исключение null-указателя, если я пытаюсь получить доступ к нулевым значениям, а Objective C – нет? Ява: public class SubscribeEmailActivity { String status; public static void main(String[] args){ if(Status.equals(null)||status.equals(""){ // i am getting error here } } } Цель C: //in .h file NSString *exp; //in .m file if ([exp isEqualToString:NULL] ||[exp […]

Строки в android / java, replace () ничего не делает

В android / java, я пытаюсь заменить пространство в некоторых строках на + , но он, похоже, не работает. Я делаю это неправильно? String string="Hello world"; string.replace(" ", "+");

Проверка EditText с помощью TextWatcher

У меня есть диалог с EditText и кнопка. Этот EditText будет называть таблицу базы данных, которую я создам, поэтому ее важность имеет важное значение. Поэтому я хотел бы задать два вопроса: 1) Это довольно просто, но я не мог его нигде урезать: какие символы могут принимать имя таблицы базы данных? Может ли он принимать номера? […]

Настройка имени приложения в ярлыке приложения не работает

Итак, у меня есть приложение для Android с созданным экраном входа (тот, который вы можете напрямую создать из Eclipse). Это работает. Проблема заключается в следующем: я установил экран входа в систему как активацию Launcher. Это работает. К сожалению, приложение затем вызывается как параметр метки активности входа. Значение андроида: значение метки приложения просто игнорируется. Вот мой […]

Компактные альтернативы Java ArrayList <String>

Мне нужно хранить большой словарь слов естественного языка – до 120 000, в зависимости от языка. Они должны храниться в памяти, поскольку профилирование показало, что алгоритм, который использует массив, является узким местом в системе. (Это, по сути, алгоритм проверки орфографии / автокоррекции, хотя детали не имеют значения.) На устройствах Android с памятью 16 МБ накладные […]

Индикатор выполнения Adb

Я новичок в этом, так что просто подумайте, если я спрошу что-нибудь очевидное. Я пытаюсь установить apk на свое устройство, используя adb install apk.apk однако apk составляет около нескольких сотен мегабайт, и требуется некоторое время. Есть ли какой-то индикатор выполнения, который я мог бы реализовать в окне команд, чтобы показать прогресс? Я видел материал для […]

Использование HashMap для сопоставления строк и int

У меня есть ListView, показывающий имена стран. Я сохранил имена в файле strings.xml как строковый массив, называемый country_names . При заполнении ListView я использую ArrayAdapter, который читает из strings.xml: String[] countryNames = getResources().getStringArray(R.array.country_names); ArrayAdapter<String> countryAdapter = new ArrayAdapter<String>(this, R.layout.checked_list, countryNames); myList.setAdapter(countryAdapter); Теперь у меня также есть CountryCode для каждой страны. Когда на имя списка кликается […]

Получить реальный путь для Uri Android

Я разрабатываю VideoPlayer . Я конвертирую URI запущенного намерения в строку, и он дает мне content://media/external….. Но мне нужно получить реальный путь. Например: /storage/extSdcard…. Как мне это сделать? Вот мой код при необходимости: videoURI = getIntent().getData(); vv.setVideoURI(videoURI); videoName = videoURI.toString(); tvTitle.setText(videoName);