Articles of устарел

Отправлять и получать данные с сервера с помощью 6.0 API (Android)

Я действительно смущен, я пытаюсь разработать простую функцию, которая позволяет отправлять и получать данные с сервера. Операция следующая: В действии я выполняю HTTP POST для PHP-файла на сервере, «файл PHP» получает данные, которые я отправляю (типично строка), и выполняет запрос с использованием параметров, отправленных по http. Пример: Мое приложение android отправляет строку с этим значением […]

Устаревшая проблема ManagedQuery () при получении журналов вызовов

У меня есть метод, в котором я пытаюсь получить журналы вызовов телефона. Но из-за устаревшего ManagedQuery () я не могу это получить. Пожалуйста, помогите, как я могу изменить это, чтобы удовлетворить мои потребности. private void getCallDetails() { StringBuffer sb = new StringBuffer(); Cursor managedCursor = managedQuery(CallLog.Calls.CONTENT_URI, null, null, null, null); int number = managedCursor.getColumnIndex(CallLog.Calls.NUMBER); int […]

Пользовательский PopupWindow с устаревшим методом BitmapDrawable

В моем приложении используется пользовательский PopupWindow, где я использую popup.setBackgroundDrawable(new BitmapDrawable()); метод. Теперь он устарел здесь, и без этого метода я не могу предоставить фон для своего всплывающего окна. Я прочитал из статьи, что ее альтернатива popup.setsetBackgroundDrawable(new BitmapDrawable(Context.Resources,Drawable); Но здесь я не использую никаких доступных для моего popUp. Мой код приведен ниже, где я создаю […]

Замена устаревшего конструктора GestureDetector

Итак, ниже у меня есть GestureDetector, но все это показывает «Устаревший конструктор» в Eclipse .. Я использую его для обнаружения flings, и он отлично работает, но я не могу найти параллельный конструктор. Все это устарело. К чему я переключаюсь? В любом случае, вот код: mGestureDetector = new GestureDetector( new GestureDetector.SimpleOnGestureListener() { @Override public boolean onDown(MotionEvent […]

Как определить устаревшие разрешения?

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

Почему Eclipse не распознает метод build () из класса Notification.Builder, чтобы вернуть объект Notification?

Это мой код: NotificationManager mNotificationManager = (NotificationManager) c.getSystemService(ns); //Instantiate the notification CharSequence tickerText = "Hello"; long when = System.currentTimeMillis(); Notification.Builder builder = new Notification.Builder(c) .setTicker(tickerText) .setWhen(when) .setContentTitle("Test Notification") .setContentText(arg1.getStringExtra("info")) .setSmallIcon(R.drawable.ic_launcher) .setAutoCancel(true); Notification notification = builder.getNotification(); mNotificationManager.notify(88, notification); Он работает, но использует Notification notification = builder.getNotification(); не рекомендуется. Как я должен делать Notification notification = builder.build(); […]

CONNECTIVITY_CHANGE устарела в целях Android N

Я получаю предупреждение об устаревшем объявлении широковещательного приемника. <!– NETWORK RECEIVER… –> <receiver android:name=".utils.NetworkUtils" > <intent-filter> <action android:name="android.net.conn.CONNECTIVITY_CHANGE" /> </intent-filter> </receiver> ПРЕДУПРЕЖДЕНИЕ: Объявление трансляционного транслятора для android.net.conn.CONNECTIVITY_CHANGE устарело для приложений с таргетингом N и выше. В общем, приложения не должны полагаться на эту трансляцию и вместо этого использовать JobScheduler или GCMNetworkManager. Есть ли другой способ […]

Устаревшая клавиатура на Android

Я делаю проект на Android 4.0, и я столкнулся с некоторыми устаревшими типами для более новых версий Android. Черная линия произошла от имени устаревших вещей. Однако, несмотря на черную линию и предупреждения об устаревании, я все же могу использовать эти устаревшие классы, и проект работает успешно. Я смутился насчет усталости. Если они устарели, как я […]

Кнопка setTextAppearance устарела

Кнопка setTextAppearance (контекст контекста, int остаток) устарела И setTextAppearance (int resid) – доступно только для уровня API 23 Что я должен использовать вместо этого?

Что следует использовать вместо «setListNavigationCallbacks»?

Задний план SetListNavigationCallbacks используется, чтобы позволить пользователю легко переключаться между различными видами текущего экрана через ActionBar, как показано здесь и здесь . Проблема Я заметил, что он устарел от API21 (Lollipop), и что вся документация говорит о том, что нужно искать другие решения для навигации, но не говорит, что лучше всего подходит для одной и […]