программирование

Q & A для профессиональных программистов и энтузиастов

3
Понимание концепций Canvas и Surface
Я изо всех сил пытаюсь понять процесс рисования SurfaceViewи, следовательно, всю систему Surface/ Canvas/ Bitmap, которая используется в Android. Я прочитал все статьи и страницы документации API, которые мне удалось найти на сайте разработчиков Android, несколько руководств по графике для Android, исходный код LunarLander и этот вопрос . Скажите, пожалуйста, …


12
Отправка события после завершения загрузки AngularJS
Интересно, как лучше всего определить завершение загрузки / начальной загрузки страницы, когда все директивы завершили компиляцию / компоновку. Уже есть какое-нибудь мероприятие? Стоит ли перегружать функцию начальной загрузки?

6
выпадающий список / поле со списком автозаполнения twitter bootstrap с Knockoutjs
У меня есть требование, когда я ДОЛЖЕН использовать раскрывающийся список автозаполнения начальной загрузки, НО пользователь может иметь текст в свободной форме в этом раскрывающемся списке, если он желает. Прежде чем вы подумаете о TypeAhead, я мог бы использовать текстовое поле Bootstrap TypeAhead, но мне нужно иметь раскрывающийся список, потому что …

7
Альтернатива CURL в Python
У меня есть вызов cURL, который я использую в PHP: curl -i -H 'Accept: application / xml' -u login: key " https://app.streamsend.com/emails " Мне нужен способ сделать то же самое в Python. Есть ли альтернатива cURL в Python. Я знаю urllib, но я новичок в Python и понятия не имею, …
114 python  curl 

11
Самый быстрый способ взорвать ассоциативный массив с ключами
Я ищу быстрый способ превратить ассоциативный массив в строку. Типичная структура будет похожа на строку запроса URL, но с настраиваемыми разделителями, поэтому я могу использовать " &" для ссылок xhtml или " &" в противном случае. В первую очередь я склоняюсь к использованию, foreachно поскольку мой метод может вызываться много …

3
Можете ли вы создавать динамические библиотеки для iOS и загружать их во время выполнения?
Поддерживаются ли динамические библиотеки на iOS (iPhone / iPad)? В Xcode я попытался создать новый проект -> Framework & Library -> Cocoa Library (dynamic) . В настройках проекта я установил для Base SDK значение iOS device 4.1и target iOS4.1, но у него есть ошибка сборки: target указывает тип продукта com.apple.product-type.library.dynamic, …
114 ios  xcode  dylib 

13
PreferenceFragmentCompat требует установки preferenceTheme
С новым PreferenceFragmentCompat из библиотеки поддержки предпочтений v7: http://developer.android.com/tools/support-library/features.html#v7-preference я получаю эту ошибку E java.lang.IllegalStateException: Must specify preferenceTheme in theme E at android.support.v7.preference.PreferenceFragmentCompat.onCreate(PreferenceFragmentCompat.java:202) Какую тему установить? Обновление: я пробовал использовать <item name="preferenceTheme">@style/PreferenceThemeOverlay</item> как было предложено @Bogato, но это выглядит неправильно и выглядит очень холо даже на Lollipop. Библиотека поддержки: Родные …

8
Какие зависимости maven включить в Spring 3.0?
Я пытаюсь сделать свой первый проект с помощью Spring 3.0 (и maven). Я использовал Spring 2.5 (и версии для начинающих) в некоторых проектах. Тем не менее, я немного сбит с толку, какие модули я должен определить как зависимости в моем pom.xml. Я просто хочу использовать основные функции контейнера (beans, core, …

8
jQuery text () и символы новой строки
Я хочу иметь возможность сказать $(someElem).text('this\n has\n newlines); и отображается с новой строкой в ​​браузере. Единственный обходной путь, который я нашел, - установить для свойства css 'white-space' значение 'pre' на someElem. Это почти работает, но тогда у меня есть досадно большой отступ между текстом и верхней частью someElem, даже когда …
114 javascript  jquery  html 

8
Как заставить RelativeLayout работать с объединением и включением?
В течение нескольких дней я пытался сделать свои макеты более эффективными, преобразовав использование нескольких уровней вложенности LinearLayoutsв один, RelativeLayoutи столкнулся с несколькими проблемами, для которых я не смог найти обходной путь ... Я искал группу для начинающих Android и этот сайт и не смог найти ничего, что помогло бы мне …

6
Как проверить события jQuery AJAX с помощью Jasmine?
Я пытаюсь использовать Jasmine для написания некоторых спецификаций BDD для базовых запросов jQuery AJAX. В настоящее время я использую Jasmine в автономном режиме (т.е. через SpecRunner.html). Я настроил SpecRunner для загрузки jquery и других файлов .js. Есть идеи, почему следующее не работает? has_returned не сбылось, даже подумал "яппи!" предупреждение отображается …
114 javascript  jquery  ajax  jasmine  bdd 

2
Поведение статического метода в многопоточной среде на java
Есть простой глупый вопрос, который беспокоит меня и приводит в голову несколько аргументов. Я хочу развеять все сомнения по поводу нижеприведенных вопросов. class Clstest{ public static String testStaticMethod(String inFileStr) { // section 0 // section 1 // do something with inFileStr // section 2 // section 3 return inFileStr; } …

30
Logcat не отображает мои вызовы журнала
Я полный новичок в программировании для Android и хотел узнать, как отлаживать свои приложения. Мне кажется, что мои вызовы Log.i | d | v не отображаются в LogCat. Вот код, который я использую. Как видите, я определил константу LOG_TAG, но не могу найти ее в LogCat. Я также импортировал android.util.Log …

10
Получить значение при изменении выбранной опции ng
На моей странице .html есть раскрывающийся список, Падать: <select ng-model="blisterPackTemplateSelected" data-ng-options="blisterPackTemplate as blisterPackTemplate.name for blisterPackTemplate in blisterPackTemplates"> <option value="">Select Account</option> </select> Я хочу выполнить действие, когда пользователь выбирает значение. Итак, в моем контроллере я сделал: контроллер: $scope.$watch('blisterPackTemplateSelected', function() { alert('changed'); console.log($scope.blisterPackTemplateSelected); }); Но изменение значения в раскрывающемся списке не запускает …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.