Задать вопрос
Ответы пользователя по тегу Android
  • Как вставить текст в input страницы загруженной в webView?

    @rPman
    не с android но на java, javafx.scene.web.WebEngine (как я понимаю он же и на android используется)

    берете документ webEngine.getDocument() к нему можнео делать запросы вида getElementById или getElementsByTagName, в общем почти все те же методы что доступны в javascript (querySelector напрямую недоступен), в результате вы получите доступ к элементам типа org.w3c.dom.html.HTMLImageElement / HTMLInputElement и т.п. у которых будут методы установки значений value или просто доступ к атрибутам по имени.

    Эмуляция кликов доступна так же напрямую из java но настоятельно рекомендую все что должно вызывать методы внутри браузера на javascript делать вызовом webEngine.executeScript, а если до элемента сложно достучаться по его идентификатору (например у него нет ни имени ни идентификатора) но вы смогли получить его объект в java, вы можете передать его обратно в javascript вот так:
    final static string GET_NODE_TEXT = "unique_node_name";
    ...
    // после загрузки страницы
    htmlWnd = (DOMWindowImpl)((DocumentView)htmlDoc).getDefaultView();
    ...
    // пример вызова submit формы, элемент которой у нас в node
    htmlWnd.setMember(GET_NODE_TEXT, node);
    browser.executeScript("(function(){var x=window."+GET_NODE_TEXT+";x.form.submit();})()");
    Ответ написан
  • Android 4 kernel to 5 kernel,реально ли?

    @rPman
    Без исходников ядра вы ничего не сделаете, и это не абстрактное vanilla ядро, а ядро с патчами от производителя вашего устройства... в некоторых случаях может повести и можно использовать исходники совместимых по оборудованию устройств (тот же чип) но даже в этом случае вам понадобятся еще и конфигурационные файлы (помнится были даже судебные иски за публикацию этих конфигов)...

    Единственный способ - взять готовое, копать в сторону www.cyanogenmod.org
    Ответ написан
  • Как открыть локальный xml файл на android с помощью javascript?

    @rPman
    Это вопиющее нарушение секурити, возможность открывать локально файлы из веб-приложения (даже запущенного локально) считаю огромной дырой. Судя по всему IE этим до сих пор грешит (небось сделали кучу затычек в почтовом клиенте, чтобы совсем не быть дырявым).

    По уму это кстати настраивается в политиках (для IE).
    Ответ написан
    1 комментарий
  • Связь с Android приложением

    @rPman
    Штатные утилиты android sdk содержат утилиту adb, одна из возможностей — редирект подключений в устройство, в т.ч. в character device:
      adb forward <local> <remote> - forward socket connections
                                     forward specs are one of: 
                                       tcp:<port>
                                       localabstract:<unix domain socket name>
                                       localreserved:<unix domain socket name>
                                       localfilesystem:<unix domain socket name>
                                       dev:<character device name>
                                       jdwp:<process pid> (remote only)
    
    
    Ответ написан
    1 комментарий
  • Как снять образ внутренней памяти android планшета в файл?

    @rPman
    Только рут, ну или выпаивание микросхемы памяти, что явно сложнее.
    Ответ написан
    2 комментария
  • Установка операционной системы на сотовый телефон?

    @rPman
    Ну почему так категорично :)
    Найти/написать эмулятор требуемого железа на java (что то типа java qemu/kvm..), собрать желаемое, способное поместиться в 64мб оперативной памяти, наслаждаться тормозами.
    Ответ написан
    Комментировать
  • Обратная связь микрофона и динамика - можно ли избавиться?

    @rPman
    Если я верно понимаю технологии шумоподавления, то с оборудованием, которое предоставлено в любом сотовом, это невозможно (в общем случае), там нужна серия микрофонов (матрица).

    Фильтруйте по частоте, но еще лучше не выдавайте напрямую звук с микрофона, а выявляйте по 'шаблонам' и выдавайте чистую запись и т.п.
    Ответ написан
    1 комментарий
  • Как сделать WiFi точку доступа без авторизации?

    @rPman
    Элементарно — поставить каскадный прокси, уже не требующий пароля, который в свою очередь подключается к тому что пароль требует.
    Ответ написан
    2 комментария
  • Есть ли приложение для Android для совершения звонков через ПК?

    @rPman
    каких звонков? sip? skype? и то и другое есть в виде нативных приложений, wifi.
    Ответ написан
  • Нужен простенький framework для разработки двухстраничного сайта для android и iphone

    @rPman
    это феерично! что именно вы хотите в таком случае от фреймворка?
    * первая страничка — зависит от выбора серверной части, но в конечном счете без фреймворков это 5-6 строчек кода!
    * вторая страничка — картинка меняющая прозрачность? это в css делается, какие фреймворки? доступ к железу изменяющему яркость света? опять таки от него зависит, но по любому еще 5 строчек кода.
    Ответ написан
    1 комментарий
  • Как заставить Sync в Android шифровать данные о контактах при синхронизации?

    @rPman
    как готовое решение вижу пока только открытие vpn канала с шифрованием
    Ответ написан
  • Как достать двухсимочный «Андроид»?

    @rPman
    Как вы сами заметили, смартфонов с двумя симками НОРМАЛЬНЫХ нет, есть либо китайские 'на вес' либо телефоны (тоже кстати не очень выбор).

    Я могу предположить, что крупные 'производители' телефонов связаны по рукам и ногам с опсосами, через которых проходит изрядная доля продаж их продукции, а значит они же скорее всего и не разрешают двухсимковые аппараты (это позволяет обходить тарифные ямы потребителям, типа входящие на одном тарифе, исходящие на другом, а значит опсосы теряют на этом бабло).
    В качестве примера могу привести то что опсосы были явно против введения перепрограммируемой симкарты для будущей версии iPhone, и как я понимаю apple пошла у них на поводу.

    Так вот sciphone ОЧЕНЬ заметно выделяется среди того небольшого выбора, что имеется. Качественная сборка, не скрипит, не люфтит (лично мне дизайн 'граненый кирпич' больше нравится чем 'гладкая мыльница'). Проблема с экраном это единственная заметная (к сожалению эта проблема частенько всплывает и у многих), но не гарантированная, сильнее заметно отсутствие аппаратного ускорения проигрывания видео (youtube играет только низкого качества) и тормозная видеокамера (на столько, что можно считать что видеокамеры нет). Но остальные задачи (доступ в интернет, справочники, утилиты типа financisto, простые игры и т.п.) вполне себе на уровне.

    И самое главное две симки полноценные — одновременный онлайн, удержание вызова при приеме звонка во время разговора, в логе звонков видно с какой симки был звонок (помнится этот момент далеко не в каждом телефоне есть), гибкие настройки рингтонов на смс и телефон по каждой симке, работает gprs/edge на обоих симках (к сожалению не одновременно, в т.ч. при включении wifi выключается gprs, НО это linux, busybox вполне портирован и никто не мешает самостоятельно поднять все подключения, настроить роутинг и т.п.), есть отдельные приложения для wifi и bluetooth (не тестировал) tethering…

    P.S. не рекомендую сейчас брать sciphone n21, лучше немного подождать, я не перестаю надеяться что 2sim аппараты с android будут появляться все чаще, в крайнем случае у sciphone были задумки на новые версии с gps и т.п.
    Ответ написан
  • Как достать двухсимочный «Андроид»?

    @rPman
    SciPhone n21 и не достанете, производство закончилось (это по словам производителя — народ искал запчасти — сенсорный экран у них летит через год эксплуатации).

    p.s. Кстати девайс достойный, а уж за свои деньги так вообще наверное равных нет, среди 2sim. Кстати там 1.6 и прошивки пилятся. По крайней мере варезный google patch с маркетом и фишками типа голосовой поиск, google goggle и т.п. работают.

    pdadb.net/index.php?m=pdamaster
    запрос Operating System family: Android и Dual Cellular Operation: Parallel operation выдает всего 5 моделей:
    * HTC ADR6325 Lexikon (HTC Merge)
    * Motorola MING XT806 (Motorola Qilin)
    * Samsung SCH-I909 Galaxy S
    * Motorola XT800 Zhisang (Motorola Zeppelin)
    * General Mobile DSTL1 Imaginary
    и с GSM работают только последние две модели :( при этом моторолла выглядит не очень шустрой (dstl без акселерации, даже видео не тянет), хотя есть hdmi, есть gps… и главное Google Android 2.0 (Eclair)
    Ответ написан