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.

8
Android dodaje odstępy poniżej ostatniego elementu w widoku recyklingu za pomocą gridlayoutmanager
Próbuję dodać odstępy poniżej ostatniego wiersza elementu za RecyclerViewpomocą GridLayoutManager. Użyłem ItemDecorationdo tego niestandardowego wypełnienia dolnego, gdy jego ostatni element wygląda następująco: public class SpaceItemDecoration extends RecyclerView.ItemDecoration { private int space; private int bottomSpace = 0; public SpaceItemDecoration(int space, int bottomSpace) { this.space = space; this.bottomSpace = bottomSpace; } public …


16
Wieloliniowy pasek przekąsek na Androida
Próbuję wykorzystać nowość Snackbarz biblioteki wsparcia projektowania Androida, aby wyświetlić wielowierszowy pasek przekąskowy, jak pokazano na http://www.google.com/design/spec/components/snackbars-toasts.html#snackbars-toasts-specs : import android.support.design.widget.Snackbar; final String snack = "First line\nSecond line\nThird line"; Snackbar.make(mView, snack, Snackbar.LENGTH_LONG).show(); Wyświetla się tylko First line...na moim Nexusie 7. Jak sprawić, by wyświetlał wszystkie linie? PS: Spróbowałem Toasti wyświetliło się …

9
Jak analizować tablicę JSON za pomocą Gson
Chcę przeanalizować tablice JSON i użyć gson. Po pierwsze, mogę logować dane wyjściowe JSON, serwer wyraźnie odpowiada na klienta. Oto moje wyjście JSON: [ { id : '1', title: 'sample title', .... }, { id : '2', title: 'sample title', .... }, ... ] Wypróbowałem tę strukturę do analizy. Klasa …
84 java  android  arrays  json  gson 

5
pobierz nazwę aplikacji z nazwy pakietu
Chcę uzyskać nazwę aplikacji z nazwy pakietu aplikacji. Niech ktoś mi pokaże, jak mogę to zrobić. public class AppInstalledListener extends BroadcastReceiver{ @Override public void onReceive(Context context, Intent intent) { // TODO Auto-generated method stub String action = intent.getAction(); if(action.equals("android.intent.action.PACKAGE_ADDED")){ Logger.debug("DATA:"+intent.getData().toString()); } if(action.equals("android.intent.action.PACKAGE_REMOVED")){ Logger.debug("DATA:"+intent.getData().toString()); } if(action.equals("android.intent.action.PACKAGE_REPLACED")){ Logger.debug("DATA:"+intent.getData().toString()); } } }
84 android 

9
Android: alternatywa dla context.getDrawable ()
context.getDrawable()W moim projekcie użyłem w ten sposób: Drawable greenProgressbar = context.getDrawable(R.drawable.custom_progressbargreen); Ale Eclipse daje mi błąd, który wymaga pliku Minimum API level of 21. Oznaczałoby to, że po szybkim wyszukiwaniu w Google moja aplikacja będzie dostępna tylko w Android 5.0. Ponieważ nie wszystkie urządzenia używają tej wersji Androida, chciałbym mieć …

4
Odpowiednik RelativeLayout w Flutter
Czy istnieje sposób na zaimplementowanie czegoś podobnego do tego, co RelativeLayoutrobi się na Androidzie? W szczególności szukam czegoś podobnego do centerInParent, layout_below:<layout_id>, layout_above:<layout_id>, ialignParentLeft Więcej informacji na temat RelativeLayout: https://developer.android.com/reference/android/widget/RelativeLayout.LayoutParams.html EDYCJA: oto przykład układu, na którym się opieram RelativeLayout Tak więc na powyższym obrazku, na górze, tekst „tofu's Songs” jest …

3
Jak zbudować pakiet APK „wydania” w Android Studio?
Próbuję zbudować pakiet APK, który mogę przesłać do Sklepu Play. Kiedy wybieram Build | Generate Signed APK ... w Android Studio (wersja 0.3.1), pojawia się łącze z informacją, jak prawidłowo skonfigurować proces podpisywania w „Skryptach kompilacji Gradle”: http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Signing-Configurations Niestety po sprawdzeniu tej strony nie wiem, jaki plik edytować i co …

4
ProGuard: zduplikowana definicja klasy biblioteki?
Uruchamiam ProGuard dla mojego projektu Android i otrzymuję następujące ostrzeżenia: Note: duplicate definition of library class [org.apache.http.conn.scheme.HostNameResolver] Note: duplicate definition of library class [org.apache.http.conn.scheme.SocketFactory] Note: duplicate definition of library class [org.apache.http.conn.ConnectTimeoutException] Note: duplicate definition of library class [org.apache.http.params.HttpParams] Note: duplicate definition of library class [android.net.http.SslCertificate$DName] Note: duplicate definition of library …

8
ustawia wysokość widoku obrazu jako dopasowaną programowo
Muszę ustawić wysokość na ImageView jako matchparent programatically.if jest stała wysokość wiem jak ustawić. ale jak mogę ustawić to jako nadrzędne? EDYTOWAĆ: w rzeczywistości wysokość układu nadrzędnego jest dynamiczna, więc muszę ustawić wysokość obrazu jako wysokość elementu nadrzędnego.


23
Jak mogę wyłączyć wszystkie widoki w układzie?
Na przykład mam: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <Button android:id="@+id/backbutton" android:text="Back" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <LinearLayout android:id="@+id/my_layout" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content"> <TextView android:id="@+id/my_text_view" android:text="First Name" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <EditText android:id="@+id/my_edit_view" android:width="100px" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <View .../> <View .../> ... <View .../> </LinearLayout> </LinearLayout> Czy istnieje sposób na wyłączenie (setEnable (false)) wszystkich elementów …




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.