Pytania otagowane jako android

Android to mobilny system operacyjny Google, służący do programowania lub opracowywania urządzeń cyfrowych (smartfony, tablety, samochody, telewizory, odzież, szkło, Internet Rzeczy). W przypadku tematów związanych z Androidem użyj znaczników specyficznych dla Androida, takich jak Android-intent, android-activity, android-adapter itp. W przypadku pytań innych niż programowanie lub programowanie, ale związanych z systemem Android, skorzystaj z tego linku: https: // android.stackexchange.com.

20
Pokój nie może zweryfikować integralności danych
Otrzymuję ten błąd podczas uruchamiania programu z bazą danych pomieszczeń Room cannot verify the data integrity. Looks like you've changed schema but forgot to update the version number. You can simply fix this by increasing the version number. Wygląda na to, że musimy zaktualizować wersję bazy danych, ale skąd możemy …

4
Uruchom aplikację na Androida bez głównej Aktywności i uruchom usługę po uruchomieniu aplikacji
W mojej aplikacji mam następujący scenariusz. W mojej aplikacji nie ma interfejsu użytkownika; zamiast tego istnieje Usługa, która uruchamia się podczas rozruchu i będzie działać w sposób ciągły. Jak mogę skonfigurować plik manifestu bez głównego działania? Czy mogę uruchomić moją aplikację bez żadnej aktywności? Po uruchomieniu mojej aplikacji usługa powinna …

12
Jak zmniejszyć kod - limit metod 65k w dex
Mam dość dużą aplikację na Androida, która opiera się na wielu projektach bibliotecznych. Kompilator Androida ma ograniczenie 65536 metod na plik .dex i przekraczam tę liczbę. Istnieją zasadniczo dwie ścieżki, które możesz wybrać (przynajmniej o których wiem), gdy osiągniesz limit metody. 1) Zmniejsz swój kod 2) Zbuduj wiele plików dex …

4
Android AsyncTask do długotrwałych operacji
Cytując dokumentację AsyncTask znalezioną tutaj , mówi: AsyncTasks powinno być idealnie używane do krótkich operacji (najwyżej kilka sekund). Jeśli chcesz, aby wątki działały przez długi czas, zdecydowanie zaleca się użycie różnych interfejsów API dostarczonych przez pakiet java.util.concurrent, takich jak Executor, ThreadPoolExecutor i FutureTask. Teraz pojawia się moje pytanie: dlaczego? Ta …


4
Jak dodać jeden separator sekcji do szuflady nawigacji w systemie Android?
Mam szufladę nawigacji, taką jak ten obraz. Chcę dodać separator sekcji (jak linia oddzielająca Neptuna). Wydaje się to proste, ale nie mogę znaleźć w sieci niczego, co byłoby przydatne w moim przypadku. Oto moja główna aktywność: public class MainActivity extends Activity { private DrawerLayout mDrawerLayout; private ListView mDrawerList; private ActionBarDrawerToggle …

8
Android Gradle Nie udało się zarezerwować wystarczającej ilości miejsca na stertę obiektów
Zainstalowałem Android Studio 1.1.0. Nie zrobiłem jeszcze nic takiego, jak uruchomienie nowej aplikacji na Androida lub importowanie niczego. W jakiś sposób próbuje coś zbudować i wyrzuca błąd synchronizacji. Błąd: nie można uruchomić procesu demona. Ten problem może być spowodowany nieprawidłową konfiguracją demona. Na przykład używana jest nierozpoznana opcja jvm. Zapoznaj …
91 android  gradle  jvm  heap 

8
Jak sprawdzić, czy szuflada nawigacji jest otwarta?
Tytuł wyjaśnia wszystko. Chcę tylko wiedzieć, czy szuflada nawigacji jest otwarta, czy nie. Szukałem dużo w sieci i znalazłem metodę, isDrawerOpen(int drawerGravity)ale nie mogłem znaleźć satysfakcjonującej odpowiedzi, która wyjaśnia, jak jej użyć w metodzie. Byłbym wdzięczny, gdyby ktoś mi to wyjaśnił. Z góry dziękuję!

6
Metoda przycisku fragmentu systemu Android onClick
Próbuję wywołać metodę w moim XML onClick (View v), ale nie działa z fragmentem. To jest błąd. 01-17 12:38:36.840: E/AndroidRuntime(4171): java.lang.IllegalStateException: Could not find a method insertIntoDb(View) in the activity class main.MainActivity for onClick handler on view class android.widget.Button with id 'btn_conferma' Kod Java: public void insertIntoDb(View v) { ... …

10
Konwertuj ciąg na tablicę JSON
Mam następujący ciąg JSON z usługi internetowej i próbuję przekonwertować go na plik JSONarray { "locations": [ { "lat": "23.053", "long": "72.629", "location": "ABC", "address": "DEF", "city": "Ahmedabad", "state": "Gujrat", "phonenumber": "1234567" }, { "lat": "23.053", "long": "72.629", "location": "ABC", "address": "DEF", "city": "Ahmedabad", "state": "Gujrat", "phonenumber": "1234567" }, { …
91 java  android  json 

26
Lepszy sposób formatowania danych wejściowych waluty editText?
Mam editText, wartość początkowa to 0,00 USD. Po naciśnięciu 1 zmienia się na 0,01 USD. Naciśnij 4, dojdzie do 0,14 $. Naciśnij 8, 1,48 USD. Naciśnij Backspace, 0,14 USD itp. To działa, problem polega na tym, że jeśli ktoś ręcznie ustawia kursor, pojawiają się problemy z formatowaniem. Gdyby usunęli ułamek …
91 android 

2
Android Canvas.drawText
Mam widok, rysuję obiektem Canvas w metodzie onDraw (Canvas Canvas). Mój kod to: Paint paint = new Paint(); paint.setColor(Color.WHITE); paint.setStyle(Style.FILL); canvas.drawPaint(paint); paint.setColor(android.R.color.black); paint.setTextSize(20); canvas.drawText("Some Text", 10, 25, paint); Problem polega na tym, że tekst nie jest widoczny w tle, co robię źle? Jeśli usunę canvas.drawPaint (paint) i paint.setColor (android.R.color.black) możesz …

7
Rozpocznij ćwiczenie od fragmentu
Mam 2 fragmenty z przyciskiem na obu fragmentach. Po naciśnięciu przycisku chcę rozpocząć nowe działanie. Ale nie mogę zmusić tego do pracy. Błąd, który otrzymuję: BŁĄD tutaj: Niezgodność typu: nie można przekonwertować z mFragmentFavorite na fragment Co ja robię źle? MyFragmentPagerAdapter import android.support.v4.app.Fragment; import android.support.v4.app.FragmentManager; import android.support.v4.app.FragmentPagerAdapter; public class MyFragmentPagerAdapter …



Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.