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.

12
Jak programowo usunąć bazę danych SQLite z Androida
Chciałbym Android file systemprogramowo usunąć plik bazy danych z programu ? Czy mogę uruchomić skrypt powłoki, adbktóry z kolei uruchamia skrypt powłoki w przestrzeni Androida w celu usunięcia bazy danych? Czy mogę to zrobić z poziomu JUnitprzypadku testowego (za pomocą system()połączenia)? Jak usunąć całą bazę danych w systemie Android? Muszę …
151 android  sqlite 

6
android rozpoczyna aktywność od usługi
Android: public class LocationService extends Service { @Override public void onStart(Intent intent, int startId) { super.onStart(intent, startId); startActivity(new Intent(this, activity.class)); } } Uruchomiłem tę usługę z Activity W Activityrazie rozpoczęcia spełnia warunek startService(new Intent(WozzonActivity.this, LocationService.class)); z mojego LocationServicewyżej wymienionego nie udało się uruchomić Activity, jak mogę uzyskać kontekst aktualnego działania …

30
android.view.InflateException: Binarny plik XML: Błąd napełniania fragmentu klasy
Mam bardzo frustrujący błąd, którego nie potrafię wyjaśnić. Stworzyłem aplikację na Androida, która używa, Android AppCompataby była kompatybilna ze starszymi wersjami. Oto mój główny plik układu aktywności: <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity"> <!-- As the main content view, the view below consumes the entire space available using match_parent …
151 android 

3
Kiedy należy używać zasobów, a nie surowych zasobów w systemie Android?
Jestem w połowie moich studiów dotyczących Androida i właśnie omówiłem zasoby i zasoby surowe. Próbuję zrozumieć powód używania surowych zasobów w porównaniu z zasobami. Oba zapewniają nieskompilowany strumień wejściowy zasobów. Wydaje się, że zasoby zapewniają znacznie większą elastyczność i funkcjonalność niż zasoby surowe. za. Struktury folderów można tworzyć pod, assetsale …

7
Android: LocationManager a usługi Google Play
Chcę zbudować aplikację, która koncentruje się na uzyskiwaniu aktualnej lokalizacji użytkownika, a następnie znajdowaniu interesujących miejsc (takich jak bary, restauracje itp.), Które są blisko niego za pośrednictwem interfejsu API Miejsc Google . Po przeszukaniu sieci w poszukiwaniu miejsca, w którym można by zacząć, natknąłem się na kilka samouczków wykorzystujących tę …
151 android  gps  geolocation 

7
Android - tylko do rysowania z zaokrąglonymi rogami u góry
Miałem to do narysowania, aby mieć zaokrąglony prostokąt jako tło: <shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="@color/white" /> <stroke android:width="1dp" android:color="@color/light_gray" /> <padding android:left="10dp" android:top="10dp" android:right="10dp" android:bottom="10dp" /> <corners android:radius="6dp" /> </shape> To działa dobrze, zgodnie z oczekiwaniami. Teraz chcę to zmienić, aby tylko zaokrąglać górne rogi, więc zmieniam to na to: <shape …

30
PANIC: Uszkodzona ścieżka systemowa AVD. Sprawdź swoją wartość ANDROID_SDK_ROOT
Po wpisaniu cordova run androidw terminalu pojawia się ten błąd: Waiting for emulator to start... PANIC: Broken AVD system path. Check your ANDROID_SDK_ROOT value [/Users/username/Library/Android/sdk]! Dzieje się tak po wyeksportowaniu: export ANDROID_SDK_ROOT='/Users/username/Library/Android/sdk' Przed eksportem otrzymałem: Waiting for emulator to start... PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT Jakieś …
151 android  cordova 

30
Wybór urządzenia z Androidem - moje urządzenie wydaje się być offline
Stworzyłem aplikację i planowałem wdrożyć ją na moim HTC Desire. Zainstalowałem sterownik USB. Włączyłem debugowanie USB w telefonie i wybrałem ładowanie tylko wtedy, gdy telefon jest podłączony. Kiedy uruchamiam aplikację Narzędzie do wybierania urządzeń z systemem Android, pokaż moje urządzenie w trybie offline. Utknąłem w tym momencie. Każda pomoc będzie …

13
Rozszerzenie z dwóch klas
W jaki sposób mogę to zrobić: public class Main extends ListActivity , ControlMenu Chciałbym również wiedzieć, czy to podejście jest w porządku, że stworzyłem menu w klasie ControlMenu i rozszerzam pozostałe czynności.
150 java  android 

30
Android Studio oznacza R na czerwono z komunikatem o błędzie „nie można rozwiązać symbolu R”, ale kompilacja się powiodła
Chcesz ulepszyć ten post? Podaj szczegółowe odpowiedzi na to pytanie, w tym cytaty i wyjaśnienie, dlaczego Twoja odpowiedź jest prawidłowa. Odpowiedzi, które nie są wystarczająco szczegółowe, można edytować lub usuwać. W każdym projekcie, który próbowałem stworzyć w Android Studio, wszystkie zastosowania R są zaznaczone na czerwono z komunikatem o błędzie …

20
Formuła px do dp, dp do px android
Próbuję obliczyć zmienną liczbę pikseli do niezależnych od gęstości pikseli i odwrotnie. Ta formuła (px to dp): dp = (int)(px / (displayMetrics.densityDpi / 160));nie działa na małych urządzeniach, ponieważ jest podzielona przez zero. To jest moja formuła dp do px: px = (int)(dp * (displayMetrics.densityDpi / 160)); Czy ktoś mógłby …

2
cykl życia onNewIntent () i zarejestrowanych detektorów
Używam działania singleTop, aby otrzymywać intencje z okna wyszukiwania za pośrednictwem onNewIntent(). Zauważyłem, że onPause()jest to wywoływane przed onNewIntent(), a potem wywołuje onResume(). Naocznie: zainicjowano okno dialogowe wyszukiwania zamiar wyszukiwania wywołał aktywność onPause() onNewIntent() onResume() Problem w tym, że mam zarejestrowanych słuchaczy, onResume()którzy są usuwani onPause(), ale są potrzebni w …

5
Jak zmienić stronę ViewPager?
Używam ViewPagera w mojej aplikacji i definiuję go w głównym działaniu. Wewnątrz onCreatemetody ładuję pewną liczbę stron z SharedPreferences i przekazuję to do PagerAdapter: @Override public int getCount() { return numberOfPages; } Problem polega na tym, że gdybym zmienił tę liczbę w Preferencjach (lub innym działaniu) na inny indeks strony, …

9
Centrum kadrowania dla Androida bitmap
Mam mapy bitowe, które są kwadratami lub prostokątami. Biorę najkrótszą stronę i robię coś takiego: int value = 0; if (bitmap.getHeight() <= bitmap.getWidth()) { value = bitmap.getHeight(); } else { value = bitmap.getWidth(); } Bitmap finalBitmap = null; finalBitmap = Bitmap.createBitmap(bitmap, 0, 0, value, value); Następnie skaluję ją do mapy …
150 android  bitmap  crop 

8
wyrównaj centrum tekstu z Androidem
Wiem, że to brzmi łatwo. Muszę umieścić tekst na środku, ale gdy tekst jest zbyt długi, musi znajdować się poniżej, ale nadal wyrównywać na środku mojego xml. Oto mój kod: <LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/showdescriptioncontenttitle" android:paddingTop="10dp" android:paddingBottom="10dp" android:layout_centerHorizontal="true" > <TextView android:id="@+id/showdescriptiontitle" android:text="Title" android:textSize="35dp" android:layout_width="wrap_content" android:layout_height="wrap_content" /> </LinearLayout> Umieściłem paddingTop i Bottom, …
150 java  android  xml  text  center 

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.