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.

13
Usuwanie wtyczek Cordova z projektu
W jakiś sposób w mojej aplikacji jest zainstalowanych wiele wtyczek Cordova i dlatego wymaga dostępu do prawie wszystkiego - od moich kontaktów po bieżącą lokalizację (nawet jeśli ta aplikacja tego nie potrzebuje). Ta aplikacja jest zbudowana przez jenkins i, o ile rozumiem, jednym rozwiązaniem jest usunięcie każdej wtyczki za pomocą …
103 android  cordova  jenkins 

13
Gdzie Android Studio tworzy mój plik .apk?
Odbudowywałem swój projekt od podstaw, więc było z nim wiele problemów. W tej chwili wszystko działa świetnie, z wyjątkiem tego, że kiedy próbuję uruchomić aplikację, pojawia się komunikat „Ścieżka lokalna nie istnieje”. , gdzie lokalna ścieżka wskazuje na ścieżkę: AndroidStudioProjects \ MyProject \ MyProject .. \ build \ production \ …

1
Android odpowiednik NSUserDefaults w iOS
Chciałbym zapisać kilka prostych danych. Na iPhonie mogę to zrobić NSUserDefaultsw Objective-C. Jakie jest podobne polecenie tutaj w systemie Android? Zapisuję tylko kilka zmiennych do ponownego wykorzystania, o ile aplikacja jest zainstalowana. Nie chcę tylko do tego używać skomplikowanej bazy danych.

9
Kiedy używać dostawcy treści
Rozumiem, że dostawcy treści zezwalają na publiczne udostępnianie danych między aplikacjami. Zastanawiam się jednak, czy ktoś myśli o tym, aby dostawca treści używał tylko w swojej własnej aplikacji. Czy miałoby to jakieś korzyści? Jakieś wady? W przeszłości właśnie zaimplementowałem SQliteOpenHelper, aby uzyskać dostęp do danych z mojej bazy danych, ale …


2
Android studio: dlaczego minSdkVersion i targetSdkVersion są określone zarówno w AndroidManifest.xml, jak i build.gradle?
Właśnie odkryłem coś dziwnego w Android Studio: ma pewne opcje konfiguracyjne w build.gradlepliku, które zastępują to, co jest określone w AndroidManifest.xmlpliku. Na przykład miałem następujące wiersze w build.gradle: android { compileSdkVersion 18 buildToolsVersion "18.1.1" defaultConfig { minSdkVersion 10 targetSdkVersion 10 } ... } który przesłaniał odpowiedni tag w AndroidManifest.xml: <uses-sdk …


14
Liczba aktywnych znaków w EditText
Zastanawiałem się, jaki najlepszy sposób na liczenie znaków w polu edycji na żywo jest w systemie Android. Patrzyłem na to, ale nie mogłem tego zrozumieć. Aby opisać problem, mam EditText i próbuję ograniczyć liczbę znaków do 150. Mogę to zrobić za pomocą filtru wejściowego, jednak chcę pokazać tuż pod polem …
103 android 

6
geolokalizacja widoku internetowego w systemie Android
Muszę pobrać lokalizację użytkownika w WebView. Robię to za pomocą następującego JavaScript: function getLocation() { navigator.geolocation.getCurrentPosition(displayLocation, handleError); } Ale wyskakujące okienko z prośbą o pozwolenie nigdy się nie otwiera. Ustawiłem te ustawienia: ws.setJavaScriptEnabled(true); ws.setGeolocationEnabled(true); ws.setJavaScriptCanOpenWindowsAutomatically(true); Jaki jest prawidłowy sposób uzyskania dostępu do lokalizacji użytkownika z poziomu WebView?

17
Jak wyświetlić wiele powiadomień w systemie Android
Otrzymuję tylko jedno powiadomienie, a jeśli nadejdzie kolejne powiadomienie, zastępuje poprzednie, a oto mój kod private static void generateNotification(Context context, String message, String key) { int icon = R.drawable.ic_launcher; long when = System.currentTimeMillis(); NotificationManager notificationManager = (NotificationManager) context .getSystemService(Context.NOTIFICATION_SERVICE); Notification notification = new Notification(icon, message, when); String title = context.getString(R.string.app_name); …

8
Jak mogę zmienić kolor tętnienia, używając? Attr / selectableItemBackground jako tła?
Widziałem kilka pytań SO i podali kilka możliwych metod osiągnięcia tego, czego chcę. Na przykład: Użyj colorControlHighlightatrybutu w styles.xml. Oto moje style-v21.xml: <style name="SelectableItemBackground"> <item name="android:colorControlHighlight">#5677FC</item> <item name="android:background">?attr/selectableItemBackground</item> </style> I mój widget: <TextView android:id="@+id/tv_take_photo_as_bt" android:layout_width="280dp" android:layout_height="48dp" android:text="@string/act_take_photo" style="@style/SelectableItemBackground"/> I to nie działa. Próbowałem też dodać parent="Theme.AppCompatstyl „SelectableItemBackground”, zmienić colorControlHighlight(no android: …

1
Stylowe używanie przestrzeni nazw aplikacji
Podam przykład, aby zademonstrować większy punkt. Wyobraź sobie, że moja aplikacja ma wiele FloatingActionButtons. W związku z tym chcę stworzyć jeden styl i użyć go ponownie. Więc robię co następuje: <style name="FabStyle” parent ="Widget.Design.FloatingActionButton"> <item name="android:layout_width">wrap_content</item> <item name="android:layout_height">wrap_content</item> <item name="android:layout_margin">16dp</item> <item name="app:backgroundTint">@color/accent</item> <item name="app:layout_anchorGravity">end|bottom</item> </style> Problem, który mam, polega na …


7
Rozmiary ekranu powitalnego w systemie Android dla wyświetlaczy ldpi, mdpi, hdpi, xhdpi? - np .: 1024X768 pikseli dla ldpi
Muszę zaprojektować ekrany powitalne (obrazy, które pasują do ekranu podczas ładowania) dla aplikacji na Androida przy użyciu phonegap. Muszę zaprojektować obrazy w 4 rozmiarach, które pasują do 4 typów ekranów, takich jak ldpi, mdpi, hdpi, xhdpi. Czy ktoś może mi podać dokładne rozmiary tych ekranów w pikselach, abym mógł projektować …

9
Jak wyszarzać przycisk?
Mam przycisk zdefiniowany, jak pokazano poniżej. Kiedy chcę go wyłączyć, używam my_btn.setEnabled(false), ale chciałbym też to wyszarzać. Jak mogę to zrobić? Dzięki <Button android:id="@+id/buy_btn" style="@style/srp_button" /> style / srp_button <style name="srp_button" parent="@android:style/Widget.Button"> <item name="android:background">@drawable/btn_default</item> <item name="android:layout_width">wrap_content</item> <item name="android:layout_height">wrap_content</item> <item name="android:textColor">#ffffff</item> <item name="android:textSize">14sp</item> <item name="android:typeface">serif</item> <item name="android:paddingLeft">30dp</item> <item name="android:paddingRight">30dp</item> <item name="android:paddingTop">5dp</item> …
103 android  button 

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.