Codengineering - блог о программировании ➜ страница 1580
Настройка цвета фона элемента макета Android
Я пытаюсь, несколько клонировать дизайн деятельности из набора слайдов на Android UI design. Однако у меня возникли проблемы с очень простой задачей. Я создал макет, как показано на рисунке, и заголовок TextView на RelativeLayout. Теперь я хочу изменить цвет фона RelativeLayout, однако я не могу понять, как это сделать. Я знаю, что могу установить android:background собственность в RelativeLayout тег в XML-файле, но что должен ли я установить его? Я хочу, чтобы определить новый цвет, который я ...
Как получить общий доступ к ресурсам кросс-происхождения (CORS) post запрос работает
у меня есть машина в моей локальной сети (machineA), которая имеет два веб-сервера. Первый-встроенный в XBMC (на порту 8080) и отображает нашу библиотеку. Второй сервер-это скрипт cherrypy python (порт 8081), который я использую для запуска преобразования файлов по требованию. Преобразование файлов инициируется запросом AJAX POST со страницы, обслуживаемой с сервера XBMC. перейти http://machineA:8080, который отображает библиотека библиотека отображается пользователь нажимает на ссылку "кон ...
Ожидание выполнения двух асинхронных блоков перед запуском другого блока
при использовании GCD мы хотим подождать, пока не будут выполнены два асинхронных блока, прежде чем переходить к следующим шагам выполнения. Каков наилучший способ сделать это? мы пробовали следующее, Но это, кажется, не работает: dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^ { // block1 }); dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^ { // block2 }); // wait until both the block1 and block2 are done before start block3 ...
Работа над удаленным проектом с Eclipse через SSH
У меня есть следующие поля: окно Windows с Eclipse CDT, коробка Linux, доступная для меня только через SSH. как компилятор, так и оборудование, необходимое для сборки и запуска моего проекта, находятся только на машине B. Я хотел бы работать" прозрачно " из окна Windows в этом проекте с помощью Eclipse CDT и иметь возможность создавать, запускать и отлаживать проект удаленно из среды IDE. Как настроить что: здание будет работать? Любые более простые решения, чем написание локального файла ...
Как объединить текущую ветку в другую ветку
у меня есть две ветви, master и dev. Я всегда работаю над dev и только проверяю код в главной ветви, как только он был одобрен для использования в производстве. Когда я делаю это, я должен сделать следующее: git checkout master git merge dev git checkout dev это ужасно многословно, и поскольку я делаю это часто, я хотел бы свести его к минимуму. Есть ли какая-либо одна команда git, которую я могу использовать для слияния с моей текущей веткой dev на другой ветвь master без необходимости снача ...
Каков правильный способ сделать custom.NET исключение сериализуемо?
более конкретно, когда исключение содержит пользовательские объекты,которые могут быть или не быть сериализуемыми. рассмотрим пример: public class MyException : Exception { private readonly string resourceName; private readonly IList<string> validationErrors; public MyException(string resourceName, IList<string> validationErrors) { this.resourceName = resourceName; this.validationErrors = validationErrors; } public string ResourceName { ...
Разница между Eclipse Europa, Helios, Galileo
в чем разница между версиями Eclipse (Europa, Helios, Galileo)? Что лучше всего подходит для настольных приложений? ...
Как изменить десятичный разделитель DecimalFormat от запятой до точки/точки?
у меня есть этот маленький сумасшедший метод, который преобразует BigDecimal значения в хорошие и читаемые строки. private String formatBigDecimal(BigDecimal bd){ DecimalFormat df = new DecimalFormat(); df.setMinimumFractionDigits(3); df.setMaximumFractionDigits(3); df.setMinimumIntegerDigits(1); df.setMaximumIntegerDigits(3); df.setGroupingSize(20); return df.format(bd); } Он, однако, также производит так называемый разделитель группировки "," это делает все мои з ...
Android-как переопределить кнопку "Назад", чтобы она не завершала() мою деятельность?
в настоящее время у меня есть действие, которое при отображении уведомления также будет отображаться в панели уведомлений. это делается для того, чтобы, когда пользователь нажимает home и активность выталкивается на задний план, они могут вернуться к активности через уведомление. проблема возникает, когда пользователь нажимает кнопку "назад", моя активность уничтожается, но уведомление остается, поскольку я хочу, чтобы пользователь мог нажать назад, но все же смог добраться до деятельность чер ...
Самый эффективный способ Python выбрать самую длинную строку в списке?
У меня есть список переменной длины и я пытаюсь найти способ проверить, если элемент списка в настоящее время оценивается является самой длинной строкой, содержащейся в списке. И я использую Python 2.6.1 например: mylist = ['123','123456','1234'] for each in mylist: if condition1: do_something() elif ___________________: #else if each is the longest string contained in mylist: do_something_else() Я совершенно новый для python, и я уверен, что у меня просто есть мозго ...