Запитання з тегом «android»

Android - це мобільна операційна система Google, яка використовується для програмування або розробки цифрових пристроїв (смартфонів, планшетів, автомобілів, телевізорів, зносу, скла, IoT). Для тем, пов’язаних з Android, використовуйте спеціальні теги для Android, такі як Android-наміри, андроїд-активність, андроїд-адаптер тощо. Для питань, окрім розробки чи програмування, але пов'язаних із рамками Android, скористайтеся цим посиланням: https: // android.stackexchange.com.

11
Javax.net.ssl.SSLHandshakeException: javax.net.ssl.SSLProtocolException: SSL рукостискання перервано: Поломка в бібліотеці SSL, як правило, помилка протоколу
Я намагаюся запустити наступний код в android URLConnection l_connection = null; // Create connection uzip=new UnZipData(mContext); l_url = new URL(serverurl); if ("https".equals(l_url.getProtocol())) { System.out.println("<<<<<<<<<<<<< Before TLS >>>>>>>>>>>>"); sslcontext = SSLContext.getInstance("TLS"); System.out.println("<<<<<<<<<<<<< After TLS >>>>>>>>>>>>"); sslcontext.init(null, new TrustManager[] { new CustomTrustManager()}, new java.security.SecureRandom()); HttpsURLConnection .setDefaultHostnameVerifier(new CustomHostnameVerifier()); HttpsURLConnection.setDefaultSSLSocketFactory(sslcontext .getSocketFactory()); l_connection = (HttpsURLConnection) …

7
Користувацький інтерфейс користувача для оновлення Android від служби
У мене є служба, яка постійно перевіряє нове завдання. Якщо є нове завдання, я хочу оновити інтерфейс активності, щоб показати цю інформацію. Я знайшов https://github.com/commonsguy/cw-andtutorials/tree/master/18-LocalService/ цей приклад. Це хороший підхід? Будь-які інші приклади? Дякую.
102 android 

15
Найкращий спосіб порівняти дати в Android
Я намагаюся порівняти дату у форматі String з поточною датою. Ось як я це зробив (не перевіряв, але повинен працювати), але використовую застарілі методи. Будь-яка гарна пропозиція щодо альтернативи? Дякую. PS Я дуже ненавиджу робити речі з датами на Java. Існує так багато способів зробити те саме, що ти справді …
102 java  android  datetime 



2
Чому в проекті Android Studio є два файли build.gradle?
Після імпорту проекту Eclipse в Android Studio я бачу два build.gradleфайли: 1 - <PROJECT_ROOT>\build.gradle 2 - <PROJECT_ROOT>\app\build.gradle Перша версія коротша, друга версія містить визначення для compileSdkVersionтощо. Яка мета створення двох окремих файлів? Чи існують окремі завдання з побудови?

6
getSupportActionBar зсередини фрагмента ActionBarCompat
Я починаю новий проект, який використовує AppCompat/ActionBarCompat в v7бібліотеці підтримки. Я намагаюся розібратися, як використовувати getSupportActionBarфрагмент зсередини. Моя активність, яка розміщує фрагмент, розширюється ActionBarActivity, але я не бачу подібного класу підтримки для фрагментів. Зсередини мого фрагмента public class CrimeFragment extends Fragment { //... getActivity().getSupportActionBar().setSubtitle(R.string.subtitle); // getSupportActionBar is not defined in …

19
Помилка: статус {statusCode = DEVELOPER_ERROR, роздільна здатність = null}
Я входжу в систему gplus, і отримую цю помилку в часі, я перебуваю на OnActivityResult .... @Override public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); callbackManager.onActivityResult(requestCode, resultCode, data); client.onActivityResult(requestCode, resultCode, data); if (requestCode == 0) { GoogleSignInResult result = Auth.GoogleSignInApi.getSignInResultFromIntent(data); if (result.isSuccess()) { GoogleSignInAccount acct = …

5
FacebookSdk.sdkInitialize (контекст) застарілий
Я використовую facebook-android-sdk-4.19.0 в Android Studio, і я дотримувався посібника для швидкого запуску Facebook за посиланням https://developers.facebook.com/docs/android/getting-started (натисніть кнопку швидкого запуску, щоб увійдіть у свій власний акаунт у Facebook). У посібнику сказано скопіювати та вставити наступний код у фрагмент для відстеження журналів додатків import com.facebook.FacebookSdk; import com.facebook.appevents.AppEventsLogger; public class MyApplication …

4
Як зосереджувати векторний малюнок у списку шарів без масштабування
Я намагаюсь використовувати " VectorDrawablea" LayerListбез масштабування вектора. Наприклад: <layer-list> <item android:drawable="@color/grid_item_activated"/> <item android:gravity="center" android:drawable="@drawable/ic_check_white_48dp"/> </layer-list> Витяжка ic_check_white_48dpідентифікатор визначається як: <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="48dp" android:height="48dp" android:viewportWidth="24.0" android:viewportHeight="24.0"> <path android:fillColor="#FFFFFFFF" android:pathData="M9,16.17L4.83,12l-1.42,1.41L9,19 21,7l-1.41,-1.41z"/> </vector> Бажаний ефект полягає у тому, щоб піктограма була відцентрована в шарі, що малюється, без масштабування. Проблема полягає в тому, …

13
Android View тінь
Я обшукував, і не міг знайти належного способу зробити це. Я хочу мати такі тіньові ефекти на свої погляди: Якщо чесно, я не знаю, чи робиться цей другий, застосовуючи ефект тіні. Якісь ідеї?

14
Як отримати ідентифікатор пристрою для Admob
Я використовую Eclipse для розробки програм для Android, і хочу інтегрувати Admob, щоб заробити гроші. У підручнику сказано, що я повинен спостерігати за LogCat, щоб знайти ідентифікатор, але де це? Коли я запускаюсь або в тестовому, або в реальному режимі, іноді затемнення сповіщатиме про те, що Оголошення повернулися, але воно …
102 android  eclipse  admob 

7
Індикатор виконання під час завантаження зображення за допомогою Glide
Чи можу я завантажити блешню в заповнювач з обертовою анімацією, поки зображення не завантажується за допомогою Glide? Я намагаюся зробити це, використовуючи .placeholder (R.Drawable.spinner), анімація не з’являється? Було б чудово, якби хтось міг мені допомогти? Дякую!

9
Бібліотека стійкості Android Room: Upsert
Бібліотека стійкості кімнати Android з любов’ю включає анотації @Insert та @Update, які працюють для об’єктів або колекцій. Однак у мене є варіант використання (push-сповіщення, що містять модель), який вимагає UPSERT, оскільки дані можуть або не існувати в базі даних. Sqlite спочатку не підтримує підтримку, і обхідні шляхи описані в цьому …

6
Environment.getExternalStorageDirectory () застаріло в Java рівня 29 Java
Працюючи над android Java, нещодавно оновленим SDK до рівня API 29, тепер відображається попередження, яке стверджує, що Environment.getExternalStorageDirectory() застаріло на рівні API 29 Мій код private void saveImage() { if (requestPermission(Manifest.permission.WRITE_EXTERNAL_STORAGE)) { final String folderPath = Environment.getExternalStorageDirectory() + "/PhotoEditors"; File folder = new File(folderPath); if (!folder.exists()) { File wallpaperDirectory = …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.