All streams
Search
Write a publication
Pull to refresh
20
0
Send message
Внутри специализированных папок(музыка, фото) разделение по подкаталогам работать не будет. В соответствующем API(MediLibrary) просто нет никаких указаний на реальное местоположение того или иного медиа-ресурса.

Но на SD(ExternalStorage) и в локальной папке приложения структуру каталогов можно прочитать любую.
Единственное ограничение чтения — в ExternalStorage(то есть на SD карте) вы сможете прочитать только те файлы, расширения которых указаны в манифесте приложения.

То есть пользователь, подключив телефон к ПК, вполне может скопировать на SD каталог со сложной древовидной внутренней структурой, и Вы в приложении сможете эту структуру прочитать. Но из всех файлов, которые лежат в этой стуктуре читать вы сможете только те, расширение которых указали в манифесте приложения.

Кроме того, телефон можно заставить хранить фото, музыку и видео на SD.
Увы, я не знаю каковы в этом случае права доступа к специализированным папкам(музыка, фото) на SD и можно ли прочитать структуру этих папок.

P.S. Всё, что написал, актуально только для WP8, для WP7 ограничений гораздо больше.
Подробнее почитать можно тут: http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff402541%28v=vs.105%29.aspx#BKMK_ExternalstorageSDcard.
Если кратко: приложение может записывать файлы только в свою папку(которая не видна никому, кроме самого приложения, в том числе не видна и пользователю при подключении телефона к ПК), фото в глобальную папку для фото и музыку в глобальную папку для музыки(обе видны пользователю).

С SD карты приложение может читать из любых дерикторый, но только файлы с расширениями, которые декларирует в манифесте.
Подробнее про это тут: http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj206987%28v=vs.105%29.aspx
Мне кажется, что смысл такого вопроса в том, чтобы посмотреть реакцию человека на сам вопрос.
Если респондент начнет махать руками, кричать, что нечего лезть не в его личную жизнь и оскорблять спрашивающего, то это определённо повод насторожиться.
Сам ответ(женат/замужем/не в браке/отказ отвечать) при этом, вероятно, почти не важен.
Перегружать конструкторы незачем

А как без перегрузки конструктора сделать что-то вроде:
class A {
	private readonly B _b;
	private readonly C _c;
	A(B b) {
		_b = b;
		_c = f1(b);
	}
	
	A(C c) {
		_c = c;
		_b = f2(c);
	}
}

?

Если мы сделаем конструктор:
A(B b = null, C c = null) {
	...
}

то из него не будет понятно, что надо обязательно указать по крайней мере один(или вообще только один) из параметров.
Листы-то ведь бывают не только связные. И в C# и в Java в качестве стандартной реализации листа используют array list, в котором элементы хранятся в массиве и проблем с разбросом по памяти во время поиска не имеют.
1) Каким образом потребление ГМО может изменить мою ДНК?
2) Чем ГМО отличается от организмов, полученных современными способами селекции?
Мне кажется, что с К случайных решение примерно такое:

int K = 3; //количество необходимых чисел
int N = 15; //количество элементов в массиве.
var random = new Random();
var randomIndexes = new int[K]; // случайные индексы элементов, которые мы должны вытащить из массива
				
for (int i = 0; i < K; i++)
{
	var prev = i > 0 ? (randomIndexes[i - 1] + 1) : 0;
	randomIndexes[i] = random.Next(prev, N - (K - i - 1));
}
var shift = random.Next(0, N);
for (int i = 0; i < K; i++)
{	
	randomIndexes[i] = (randomIndexes[i] + shift) % N;
}

... // тут возвращаем все элементы с найденными индексами


Сложность O(K), память O(K)
Мне кажется, это связано с тем, что в стране, где разрабатывался логотип, крест не ассоциируется с могилой. В той же Америке, если я правильно понимаю, надгробие обычно не крест, а параллелепипед с текстом/барельефом.
Ну ведь не раз писали уже. Nexus 4 доступен за 299$ только в Google.Play в очень ограниченном списке стран. Более того, даже в тех странах, где он доступен — его не купить, так как он был распродан менее чем за пол часа. Дата следующих поставок — неизвестна. Цена от LG(она же — цена вне google.play) — как минимум вдвое дороже.
По-моему и на картинке с мужиком, приведенной в топике, после кадрирования «полетела» композиция. Из-за обрезания картины взгляд уходит с картины направо.
Судя по маркету — 27-34к рублей.
Wacom вообще и Cintiq в частности широко известны в узких кругах дизайнеров/цифровых художников.
Если перо, идущее в комплекте, чувствительно к силе нажатия, то для surface pro может стать отличной альтернативой Синтикам, которые, как уже написали выше, значительно дороже.
Cправедливости ради, на люмии 920 ppi выше, чем у ретины на айФоне.
А известно что-нибудь про дату выхода 8s в России?
еще в прошлых шутках упоминались:
1)Доктор Манхэттан, герой комиксов/фильма «Хранители». В фильме/комиксе, в частности, есть сцена, где он находится на Марсе. В конце повествования улетел с земли.
2)Альберт Эйнштейн упоминается в связи с получившей в последнее время распространением шутки «этим <род деятельности> был Альберт Эйнштейн». Шутка пошла от этой байки и пародирует придумывание не происходивших в реальности историй с участием известных людей для доказательства какой-то точки зрения с помощью авторитета упомянутой знаменитости.

При чем тут Сердюков, я, увы, тоже не понял.
На сколько я понимаю, nexus 4 столько стоит только в странах, где есть google store. В остальных странах LG продает его ровно в 2 раза дороже.
iPad, наверно, надо сравнивать с Surface, а не с десктопом.
Мне кажется, справедливо было бы заметить, что Windows Mobile пришла на рынок второй(после Palm), но все же смогла вытеснить Palm и занять господствующее положение. После чего сохраняла такое положение до прихода iPhone.
Простите за занудство, но вы приводите странный аргумент.
Если уж человек считает, что нельзя оценить вклад Лебедева корректно, если тебе в 2000 было 13, то уж наверняка он считает, что и вы, будучи в 2000г 11-летним, не можете оценить вклад означенной личности.
Я тоже усомнился в этом пункте, но после непродолжительного поиска нашел много случаев с отклонением по причине: «content of your app were not useful or entertaining enough»

Information

Rating
Does not participate
Registered
Activity