Articles of Время

Почему бы не добавить mavenLocal () во все приложения Android?

При создании Android-проекта с нуля Android Studio не добавляет mavenLocal() в список репозиториев Gradle. Но мы добавили его, и сборки теперь быстрее, чем когда-либо. Есть ли причина избежать добавления mavenLocal() в каждый проект Android, который у нас есть? Я имею в виду, есть ли какие-либо недостатки в этом?

Почему функция toMillis () возвращает -1 в java

В android при выполнении приведенного ниже фрагмента кода date3 возвращает -1 booking_year2 = 2038; booking_month2 = 1; booking_day2 = 17; Time t = new Time(); t.set(booking_day2, booking_month2 – 1, booking_year2); long date3 = t.toMillis(false); //date3 returns 2147451300000 as expected //But if we run with values: booking_year2 = 2038; booking_month2 = 1; booking_day2 = 18; //date3 […]

На Android, как долго я должен отвечать (и на что?), Прежде чем быть убитым?

На Android я понимаю, что если вы не будете реагировать на определенные события из операционной системы в течение некоторого таймаута, он посчитает ваше приложение висевшим и предложит пользователю его убить. Поэтому мой первый вопрос: что конкретно это такое? Я бы предположил такие вещи, как Activity.onPause , View.onTouchEvent , SurfaceHolder.Callback.surfaceCreated и т. Д.? Есть ли список? […]

Как получить текущее время от Google для Android?

Существует ли API Google для получения текущего времени из часового пояса? Если есть, как его использовать? Я хочу получить текущее онлайн-время из определенного часового пояса, например, получить «текущее время: 03/08/2015 11:27:54» или что-то в этом роде. Я хочу получить его от Google из-за его уверенности. Благодаря!

Отключите части кода, чтобы ускорить время сборки (Gradle)

У меня есть проект Android, который вырос с течением времени, и с размером выросли время сборки градиента. Это было терпимо, когда оно находилось под пределом 65 тысяч – около 14 секунд . Теперь с multidex требуется 36 секунд. Поэтому мой вопрос: есть ли способы «отключить» части кода, которые не используются, поэтому он находится под пределом […]

Изменение внутреннего времени симулятора Android

Я занимаюсь созданием приложения для Android, которое широко использует функции времени и даты в android, в том числе многие приложения AlarmManager. Однако для тестирования очень больно менять системные часы Windows, чтобы проверить некоторые функции. Есть ли способ изменить часы на эмуляторе так, чтобы он думал, что это в другой день?

Что вызывает это в веб-браузере android?

Я получаю следующее исключение и не могу его отладить. Пожалуйста помоги. Код: public class HybridActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); WebView webview=(WebView)findViewById(R.id.webkitWebView1); WebSettings settings=webview.getSettings(); settings.setJavaScriptEnabled(true); settings.setDatabaseEnabled(true); settings.setDomStorageEnabled(true); settings.setAllowFileAccess(true); settings.setBuiltInZoomControls(true); webview.setWebChromeClient(new WebChromeClient()); // webview.loadUrl("file:///android_asset/www/html/hyb.html"); // webview.loadUrl("file:///android_asset/index.html"); try { webview.loadUrl("http://www.google.com"); } catch […]

Можно ли просматривать переменные во время выполнения?

Я знаю основы отладки, и я знаю, что могу добавлять часы к переменной, которая останавливает выполнение программы при заданном условии. Но я не хотел останавливать программу каждый раз, когда мне нужно увидеть значение переменной. Я также не хочу регистрировать значение каждой релевантной переменной в logcat … Я только хотел увидеть их значения, как я, на […]

Как я могу получить нажатие кнопки при нажатой кнопке

У меня есть кнопка, я нажимаю ее и продолжаю удерживать ее, если время удержания превышает определенный интервал времени, он запускает какое-то намерение, как я могу это сделать. благодаря

Получить системное время в миллисекундах в android

Хотите получить время в миллисекундах в android Ex 19: 57: 21: 522. Как это сделать? Не удалось найти API для прямого доступа.