Три топика про закрытие сайта по продаже наркотиков за 15 минут. Общество определенно озадачено проблемой, а я определенно что-то упускаю в этой жизни!
IDEA предоставляет концепт расширений (<extensions>) и точек расширения (<extensionPoint>), которые позволяют взаимодействовать с другими плагинами и ядром IDEA. Т.е. интегрироваться можно, если в андроид плагин заложена для этого основа в виде точек расширения. Известные мне точки расширения андроид плагина:
Практически как и по всему, что касается разработки плагинов, по ним полностью отсутствует какая бы то ни была документация.
Беглый анализ показал, что ничего сверхестественного там не происходит, нет никакого магического hidden API на котором общаются андроид плагин и SDK. Просто из Android SDK дергаются доступные всем утилиты (adb, aapt, dexdump...) с нужными ключами. Где-то прописанный package был бы очень кстати, но вот название девайса я бы точно нигде не искал. Уж больно непостоянная информация, не вижу причин, по которым они бы ее где-то хранили.
Кстати, если бы не первое предложение, я бы решил, что пост вы не читали). Вариант с обменом ключей в статье указан первым в параграфе «Решения». Даже в этом случае плагин — хорошее подспорье, т.к., кроме прочего, позволяет удалять одновременно.
Нет, офис покупать не надо, иначе как бы это… хрен бы кто пользовался CloudOn!). У них лицензионное соглашение с Microsoft, все легально. С другой стороны, проект в стадии монетизации, есть платные подписки, которые добавят Вам несколько новых фич. Базовый функционал при этом остается бесплатным.
Google Drive по сути просто показывает Вам список файлов на удаленном сервере. При попытке редактирования файл скачается и откроется в локально установленном редакторе, если таковой имеется. Соответсвтенно будет в памяти телефона. CloudOn же что-то вроде тонкого клиента, открывает Ваши файлы(в том числе и из Google Drive) в виртуальной машине, запущенной в облаке амазона и передает Вам картинку, которая постоянно обновляется(короче говоря обыкновенный RDP). В итоге Вам не важен размер файла и ресурсы телефона не расходуются на его обработку. С другой стороны нужен хороший канал связи. Плюс, файл откроется в настоящем Microsoft Office(слегка урезанная версия), что является главным преимуществом этой программы перед мобильными редакторам. Ну и там по мелочи разныe плюшки в виде шаринга и совместной работы над файлами. О серверной части много не скажу, но примерно половина клиента под Android написана мною, так что обращайтесь).
полезная особенность, если приложение не опубликовано, а находится только в стадии тестирования, оно доступно только его тестировщикам
Это подтвержденная информация? Дело в том, что пока я не опубликовал приложение у меня ни в какую не хотела появляться ссылка, по которой должен перейти тестер. Решил тем, что опубликовал в продакшн пустую заглушку, а тестерам отдаю нужный билд. Работает, но эстет во мне протестует!
Что Вы, конечно нет! Вера в сказочного, бородатого чувака, который исполняет твои желания — не глупость, а национальная традиция. Сначала это Дед Мороз, потом Бог. Только олени все те же.
Что, опять я забыл пометить «сарказм»?)
Человека выше заминусовали за то, что ты совсем не крут, если все, что ты можешь сказать о стране, это «Румыния — Дракула», «Германия — пиво», «Иран — Бомба», «Украина — сало». Но, вот когда я попытался высмеять подобные клише на примере России, то тут низзя, тут патриотизмъ!
Ну, хоть немного самокритики, господа!)
Гм, я Вас правильно понял, Вы считаете налог на осадки забавной шуткой из мультфильма? Просто тут такое дело… этот налог уже сто лет в обед как практикуется в ряде европейских стран(графа «meteo» в квитанциях за коммунальные услуги). Причем тариф не фиксированный, а плавающий, в зависимости от метеоусловий, буквально как в Вашей цитате: «за простой дождь — 100 лир, за проливной дождь — 200 лир». Считается, что осадки, имевшие несчастье выпасть на лужайку Вашего дома, не могут пропасть бесследно, а, следовательно, создают нагрузку на ливневую канализацию города. Такие пироги.
Буквально на днях поднимал этот вопрос в Q&A(довольно безрезультатно). Хороший обзор, но 130$ за 720p MHL, который, вероятно, не признает ничего, кроме HTC это bullshit, когда есть более универсальный 1080p SlimPort за 30$. Меня заинтересовала фраза про смену ориентации. Т.е. портретный режим возможен, но это какая-то вынужденная мера, когда альбомный не поддерживается? А если в настройках запретить поворот экрана, он отработает как нужно или все-равно будет пытаться перевернуть?
Каков приблизительный размер платы, которая взимается при подаче заявления? Все что нашел на сайте это: «You will need a valid Visa or MasterCard credit card. This is the only way to pay for your online application.» Спасибо.
Еще есть целая плеяда часов с оригинальными циферблатами в духе минимализма. Большая часть из них концепты с футуристичным дизайном, но есть и интересные реализации. Если кто-то знает еще примеры готовых продуктов, а не прототипов, то буду благодарен.
Rect.contains(int x, int y)/RectF.contains(int x, int y) как вариант для прямоугольников и всего остального, что Вы готовы считать прямоугольником, чтобы избежать вычислений).
<extensions>
) и точек расширения (<extensionPoint>
), которые позволяют взаимодействовать с другими плагинами и ядром IDEA. Т.е. интегрироваться можно, если в андроид плагин заложена для этого основа в виде точек расширения. Известные мне точки расширения андроид плагина:Практически как и по всему, что касается разработки плагинов, по ним полностью отсутствует какая бы то ни была документация.
Беглый анализ показал, что ничего сверхестественного там не происходит, нет никакого магического hidden API на котором общаются андроид плагин и SDK. Просто из Android SDK дергаются доступные всем утилиты (adb, aapt, dexdump...) с нужными ключами. Где-то прописанный package был бы очень кстати, но вот название девайса я бы точно нигде не искал. Уж больно непостоянная информация, не вижу причин, по которым они бы ее где-то хранили.
Кстати, если бы не первое предложение, я бы решил, что пост вы не читали). Вариант с обменом ключей в статье указан первым в параграфе «Решения». Даже в этом случае плагин — хорошее подспорье, т.к., кроме прочего, позволяет удалять одновременно.
Это подтвержденная информация? Дело в том, что пока я не опубликовал приложение у меня ни в какую не хотела появляться ссылка, по которой должен перейти тестер. Решил тем, что опубликовал в продакшн пустую заглушку, а тестерам отдаю нужный билд. Работает, но эстет во мне протестует!
О-осспадии…
Человека выше заминусовали за то, что ты совсем не крут, если все, что ты можешь сказать о стране, это «Румыния — Дракула», «Германия — пиво», «Иран — Бомба», «Украина — сало». Но, вот когда я попытался высмеять подобные клише на примере России, то тут низзя, тут патриотизмъ!
Ну, хоть немного самокритики, господа!)
Rect.contains(int x, int y)/RectF.contains(int x, int y)
как вариант для прямоугольников и всего остального, что Вы готовы считать прямоугольником, чтобы избежать вычислений).