Codengineering - блог о программировании ➜ страница 2415
Как программно удалить существующее правило, определенное в XML?
У меня есть линейный макет, который находится внутри относительно макета. Он установлен в XML-файле справа от другого линейного макета (это отлично работает). В некоторых случаях я хочу изменить относительное положение макета во время onCreate действия, поэтому мне нужно изменить параметр "справа от", Чтобы связать его с другим макетом. Я попробовал это: RelativeLayout.LayoutParams layoutParams; layoutParams = (RelativeLayout.LayoutParams) linearLayoutToMove .getLayoutPara ...
Как нарисовать наложение на SurfaceView, используемый камерой на Android?
у меня есть простая программа, которая рисует эскиз Camera на SurfaceView. То, что я пытаюсь сделать, это использовать onPreviewFrame метод, который вызывается каждый раз, когда новый кадр рисуется в SurfaceView, для того, чтобы выполнить invalidate метод, который должен вызвать onDraw метод. На самом деле,onDraw метод вызывается, но ничего не печатается (я думаю, что предварительный просмотр камеры перезаписывает текст, который я пытаюсь нарисовать). это упрощение версия SurfaceView подкласс у ...
Извлечение общих методов из сценария сборки Gradle
у меня есть скрипт сборки Gradle (build.gradle), в котором я создал некоторые задачи. Эти задачи состоят в основном из вызовов методов. Вызываемые методы также находятся в скрипте сборки. теперь, вот ситуация: Я создаю достаточное количество сценариев сборки, которые содержат разные задачи, но используют одни и те же методы из исходного сценария. Таким образом, я хотел бы извлечь эти "общие методы" каким-то образом, поэтому я могу легко повторно использовать их вместо копирования их для каждо ...
В чем разница между [Class new] и [[Class alloc] init] в iOS? [дубликат]
Возможные Дубликаты:alloc, init и new в Objective-C Я немного запутался [Class new] и [[Class alloc] init]. Я определил объект content используя [Class new] и [[Class alloc] init]. (1). NSMutableArray *content = [NSMutableArray new]; (2). NSMutableArray *content = [[NSMutableArray alloc] init]; мой вопрос о различиях между [Class new] и [[Class alloc] init]. Для меня, (1) и (2) одинаковы. Если (1) и (2) похожи, то почему мы используем [[Class alloc] init] большую часть времени, по сра ...
Сколько символов можно хранить в 4KB?
сколько символов я могу хранить в 4kb, когда символы находятся в кодировке utf-8 ? ...
Как изменить язык в браузере Chrome
Я хочу изменить заголовок запроса Accept-language на все, что я хотел в chrome, есть ли расширение или плагин, где я могу это сделать. Я хочу, чтобы иметь возможность изменить языковой стандарт и язык. Главным требованием является изменение локали. ...
Можно ли запустить python SimpleHTTPServer только на локальном хосте?
У меня есть vpn-соединение, и когда я запускаю python-m SimpleHTTPServer, он служит на 0.0.0.0: 8000, что означает, что к нему можно получить доступ через localhost и через мой реальный IP. Я не хочу, чтобы роботы сканировали меня и интересовались, что сервер будет доступен только через localhost. это возможно? python -m SimpleHTTPServer 127.0.0.1:8000 # doesn't work. также приветствуется любой другой простой http-сервер, который может быть выполнен мгновенно с помощью командной строки. ...
Привязка к значению, определенному в настройках
в WPF можно ли использовать привязку со значениями, определенными в настройках? Если это возможно, пожалуйста, предоставьте образец. ...
Пользовательский заголовок для запроса Httpclient
Как я могу добавить пользовательский заголовок в запрос с помощью HttpClient. Я использую метод PostAsJsonAsync для публикации json. Пользовательский заголовок, который мне нужно будет добавить, - "X-Version: 1" это то, что я сделал до сих пор: using (var client = new HttpClient()) { client.BaseAddress = new Uri("https://api.clickatell.com/"); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", "xxxxxxx ...
Google Maps API v3 infowindow закрыть событие / обратный вызов?
Мне нравится отслеживать любые и все информационные окна, которые открыты в моем интерфейсе Google Maps (я храню их имена в массиве), но я не могу понять, как удалить их из моего массива, когда они закрыты через "x" в верхнем правом углу каждого из них. есть ли какой-то обратный вызов, который я могу слушать? Или, может быть, я могу сделать что-то вроде addListener("close", infowindow1, etc ? ...