|
|
|
Всем привет!
Предлагаю в этой теме собирать полезную информацию по Android для тех, кто разрабатывает приложения или просто работает с Android-трафиком.
В такой теме удобно сохранять нужную информацию, т.к. на компьютере она теряется среди файлов или вообще исчезает, если технический сбой. А тут, на форуме, более надежно хранить такого рода текстовую информацию.
*Тема именно техническая, поэтому создана не в Мобильных устройствах, а здесь, в Технических вопросах.
===
Актуальная информация по разрешениям экранов Android-устройств (данные 2012 года):
Смартфоны:
62% = 800×480px
6% = 960×540px
32% = другие
Таблетки:
74% = 1024×600px
24% = 1280x800px
2% = другие
Версии операционных систем Android (данные 2012 года):
Большая часть всех таблеток (71%) управляется системой Gingerbread, среди них впереди всех - Samsung Galaxy Tab, Amazon Kindle, Barnes and Noble Nook.
Получается, что создавая приложения, "заточенные" под 4 основных разрешения экранов (портретное 800х480 и 960х540, пейзажное 1024х600 и 1280х800) можно охватить 68% смартов и 98% таблеток.
Немного напрягает ситуация с 32% смартфонов, все-таки немалая доля, но делать под паноктикум в более чем 500 видов разрешений не айс. |
|
|
|
|
|
Нашел онлайн-сервис App Inventor (beta.appinventor.mit.edu), в котором можно создавать приложения для Android без программирования, при помощи графических блоков, как кубики Лего.
Может кто пользовался им или имеет опыт работы создания приложений через него? |
|
|
|
|
|
У файлов APK собственный MIME-type. Если его указать неправильно, то устройства на Android не будут скачивать, выдавая ошибку.
Пример правильного php-кода для отдачи на скачивание apk:
Код: |
<?php
header ("Content-Type: application/vnd.android.package-archive");
header ("Accept-Ranges: bytes");
header ("Content-Length: ".filesize("file.apk"));
header ("Content-Disposition: attachment; filename=file.apk");
readfile($file);
exit();
?>
|
|
|
|
|
|
|
чё правда? а то была версия, что всё же 480*320
вот это пригодится девелоперу
Цитата: |
Универсальное разрешение Android: идеально на всех экранах
|
http://habrahabr.ru/post/177093/
|
|
|
|
|
|
|
|