Програмування

Питання та відповіді для професійних та ентузіастів-програмістів

9
Чи можна поставити ConstraintLayout всередині ScrollView?
Так нещодавно, з Android Studio 2.2 є новий ConstraintLayout , що робить проектування набагато простіше, але в відміну від RelativeLayoutі Linearlayout, я не можу використовувати ScrollViewдля об'ємного звучання ConstraintLayot. Чи можливо це? Якщо так, то як? тобто <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:layout_editor_absoluteX="0dp" tools:layout_editor_absoluteY="0dp"> <android.support.constraint.ConstraintLayout android:id="@+id/constraintLayout" android:layout_width="match_parent" android:layout_height="match_parent" tools:layout_editor_absoluteX="0dp" …

16
Як я можу розібрати рядок з роздільником тисячі комами до числа?
У мене є 2,299.00рядок, і я намагаюся розібрати її на число. Я спробував використати parseFloat, що призводить до 2. Я думаю, що проблема з комою, але як би я вирішив це питання правильним способом? Просто зняти кому? var x = parseFloat("2,299.00") alert(x); Виконати фрагмент кодуСховати результатиРозгорніть фрагмент


5
Швидкий пошук на ім'я файлу
Як я можу швидко шукати файл класу або весь файл ресурсу в студії Android? Короткі скорочення є Shift+ Ctrl+ Rдля всіх ресурсних файлів (включити .javaфайл) Shift+ Ctrl+ Tдля всіх класів Java на classpath Наразі я змінив настройки клавіатури, щоб Eclipseя міг використовувати однакові скорочення в Android Studio. Однак мені потрібно …

11
Скопіюйте кілька файлів за допомогою Ansible
Як я можу скопіювати декілька файлів у віддалені вузли за допомогою Ansible у завданні? Я намагався дублювати рядок модуля копіювання у своєму завданні для визначення файлів, але він копіює лише перший файл.
104 ansible 

2
генерування GUID без дефісу
Я генерую GUID, використовуючи наступне твердження у своєму коді byte[ ] keyBytes = Encoding.UTF8.GetBytes( Guid.NewGuid( ).ToString( ).Substring( 0, 12 ) ); Але коли генерується GUID, я виявляю, що він містить і символ дефісу. Як мені почати генерувати GUID із лише літерами (великими та малими літерами) та цифрами? Я не хочу …
104 c#  winforms 


5
РОЗМІСТУВАННЯ КОНТАКТУ з УМОВАМИ
Я хочу порахувати кількість окремих елементів у стовпці, що залежать від певної умови, наприклад, якщо таблиця така: tag | entryID ----+--------- foo | 0 foo | 0 bar | 3 Якщо я хочу порахувати кількість окремих тегів як "кількість тегів" і порахувати кількість окремих тегів з ідентифікатором вступу> 0 як …
104 sql 

2
Плутанина "<type> - вказівник на інтерфейс, а не інтерфейс"
Шановні колеги-розробники, У мене є ця проблема, яка мені здається трохи дивною. Погляньте на цей фрагмент коду: package coreinterfaces type FilterInterface interface { Filter(s *string) bool } type FieldFilter struct { Key string Val string } func (ff *FieldFilter) Filter(s *string) bool { // Some code } type FilterMapInterface interface …
104 pointers  go  interface 

4
Навіщо використовувати Object.prototype.hasOwnProperty.call (myObj, prop) замість myObj.hasOwnProperty (prop)?
Якщо я правильно розумію, кожен об'єкт у Javascript успадковується від прототипу Object, це означає, що кожен об'єкт у Javascript має доступ до функції hasOwnProperty через ланцюг прототипу. Читаючи вихідний код Requ.js, я натрапив на цю функцію: function hasProp(obj, prop) { return hasOwn.call(obj, prop); } hasOwnє посиланням на Object.prototype.hasOwnProperty. Чи є …

8
Зміна рівня масштабування браузера
Мені потрібно створити на своєму сайті 2 кнопки, які б змінили рівень масштабування браузера (+) (-). Я вимагаю збільшення масштабування браузера, а не масштабування css через проблеми з розміром зображення та компонуванням. Ну, чи можливо це взагалі? Я чув суперечливі повідомлення.
104 javascript  browser  zoom 

3
Яка різниця між Кабалом і Стек?
Вчора я дізнався про новий інструмент Haskell під назвою Stack . При перших рум'янах схоже, що це робить таку ж роботу, що і Кабал. Отже, в чому різниця між ними? Чи є стек заміною для Cabal? У яких випадках я повинен використовувати Stack замість Cabal? Що може Стек зробити, що …

9
Перевірте, чи встановлено додаток - Android
Я намагаюся встановити додатки з Google Play. Я можу зрозуміти, що після відкриття URL-адреси магазину Google Play він відкриває Google Play, і коли я натискаю кнопку "назад", активність відновлюється. Intent marketIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(appURL)); marketIntent.addFlags(Intent.FLAG_ACTIVITY_NO_HISTORY | Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET); startActivity(marketIntent); Коли я повернувся до активності, я спробував зателефонувати цьому, onResume()щоб перевірити, …

18
Як отримати indexpath.row, коли елемент активований?
У мене є перегляд таблиці з кнопками, і я хочу використовувати indexpath.row, коли натиснути одну з них. Це я зараз маю, але це завжди 0 var point = Int() func buttonPressed(sender: AnyObject) { let pointInTable: CGPoint = sender.convertPoint(sender.bounds.origin, toView: self.tableView) let cellIndexPath = self.tableView.indexPathForRowAtPoint(pointInTable) println(cellIndexPath) point = cellIndexPath!.row println(point) }

4
Використання EnsureSuccessStatusCode та обробка викидів HttpRequestException
Яка схема використання HttpResponseMessage.EnsureSuccessStatusCode()? Він розпоряджається вмістом повідомлення і кидає HttpRequestException, але я не бачу, як програматично впоратися з цим інакше, ніж загальне Exception. Наприклад, сюди не входить те HttpStatusCode, що було б корисно. Чи є спосіб отримати з нього більше інформації? Хтось може показати відповідний шаблон використання як EnsureSuccessStatusCode()HttpRequestException?

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.