Articles of Андроид

Программный скрининг на мобильном устройстве

Я хотел бы реализовать какой-то инструмент удаленной помощи (например, vnc) для Android. Есть ли возможность программно отображать экран на устройстве?

Strange Lint Warning – Неожиданный текст, найденный в файле макета: ""

У меня есть следующий селектор, определенный в button_selector.xml <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true" android:state_enabled="true" android:drawable="@drawable/button_settlement_background_pressed" /> <item android:state_enabled="true" android:drawable="@drawable/button_settlement_background_normal" /> <item android:state_enabled="false" android:drawable="@drawable/button_settlement_background_disabled" /> </selector> Когда я запускаю lint, я получаю следующее предупреждение: Неожиданный текст, найденный в файле макета: «». Он говорит, что это происходит в строке 4 в «drawable». Все ссылочные чертежи […]

Android httprequest java.net.UnknownHostException

Я хочу сделать HTTP-запрос с Android. Это использование: void testHTTP() { HttpClient httpClient = new DefaultHttpClient(); HttpUriRequest request = new HttpPost("http://www.google.com"); try { HttpResponse response = httpClient.execute(request); //System.out.println("response protocol version: " + response.getProtocolVersion()); } catch (ClientProtocolException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); […]

SetCurrentItem в ViewPager не прокручивается сразу в правильном положении

Я использую PagerAdapter. У меня много элементов, поэтому я не загружаю все элементы за одно и то же время. Я перезаряжаю адаптер, я меняю старые элементы на новые элементы. Например, у меня есть 4 элемента, когда я прихожу к последнему элементу, я перезагружаю элементы, и я вызываю setCurentItem (1), чтобы показать viewpager в позиции один. […]

Android получить активность возвращает null

Я использую Action Bar для Activity. Для каждой вкладки я показываю разную компоновку. Так как макет слишком тяжелый. Поэтому я раздуваю каждый макет в виде. Итак, на каждой вкладке выберите public void onTabSelected(Tab tab, FragmentTransaction ft) { if (mView == null) { mView = LayoutInflater.from(mAct).inflate(mLayout, null); // mAct is Activity reference } mAct.setContentView(mView); for (int […]

Разница между андроидом: ориентация = «вертикальная» против андроида: ориентация = «горизонтальная»

Мне было интересно, какая разница между этими двумя? Преимущества одного над другим? и т.д…

Есть ли причина использовать библиотеку support.v4 в Android?

Я работаю над приложением, ориентированным на Android 4.0 и выше, без планов поддержки более ранних версий. Есть ли веские причины для продолжения использования библиотеки поддержки?

Как реализовать увеличение анимации числа от 0 до 600 за 5 секунд на TextVIew на Android

Я планирую реализовать увеличение целочисленного числа в textView от 0 до некоторого значения с анимацией в течение определенных секунд. Например, показать анимацию, которая увеличивает число от 0 до 600 при текстовом просмотре в течение 5 секунд. Как я могу это реализовать?

Дизайн материалов «Восхитительные детали» Реализация

Может ли кто-нибудь представить пример того, как реализовать анимацию play-stop-pause на странице Material Design «Восхитительные детали»? http://www.google.com/design/spec/animation/delightful-details.html Как ни странно, анимация даже не используется в приложении Google Music …

Android-декодер-> декодирование возвращено false для Bitmap download

Я начал получать DEBUG/skia(xxxx): — decoder->decode returned false Выдать несколько профилей из Facebook, которые я использую в ImageViews. Большинство работает отлично, но время от времени я обнаруживаю тот, который никогда не работает. Я собираю свое приложение против Android 1.6 для обеспечения обратной совместимости. Я сделал кое-какие операции и обнаружил несколько потоков в этом вопросе. Я […]