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.

14
Tło przycisku jako przezroczyste
Mam przycisk. Kiedy naciskam przycisk, muszę ustawić tekst jako pogrubiony, w przeciwnym razie normalny. Więc napisałem style dla odważnych i normalnych. <style name="textbold" parent="@android:style/TextAppearance"> <item name="android:layout_width">wrap_content</item> <item name="android:layout_height">wrap_content</item> <item name="android:textStyle">bold</item> </style> <style name="textregular" parent="@android:style/TextAppearance"> <item name="android:layout_width">wrap_content</item> <item name="android:layout_height">wrap_content</item> <item name="android:textStyle">normal</item> </style> Teraz mam button_states.xml jako: <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> …
177 android 

15
Openssl nie jest rozpoznawane jako polecenie wewnętrzne ani zewnętrzne
Chcę wygenerować podpis aplikacji dla mojej aplikacji, który zostanie później zintegrowany z Facebookiem. W jednym z samouczków Facebooka znalazłem to polecenie: keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64 W samouczku jest napisane, że uruchamiając to polecenie cmd, rozpocznie się mój proces generowania podpisu. Jednak …


7
SparseArray vs HashMap
Przychodzi mi do głowy kilka powodów, dla których HashMaps z kluczami całkowitymi są znacznie lepsze niż SparseArrays: Dokumentacja systemu Android dla a SparseArraymówi: „Generalnie jest wolniejsza niż tradycyjna HashMap”. Jeśli napiszesz kod przy użyciu HashMaps zamiast SparseArrays, twój kod będzie działał z innymi implementacjami Map i będziesz mógł używać wszystkich …

13
Jak zrobić minutnik w systemie Android?
Mam dwa EditTexty w XML. W jednym EditText użytkownik może umieścić liczbę w minutach, aw innym EditText liczbę w sekundach. Po kliknięciu przycisku zakończenia sekundy EditText powinny rozpocząć odliczanie i aktualizować swój tekst co sekundę. Co więcej, jak mogę go aktualizować, aż osiągnie zero minut i zero sekund?
177 android  timer  countdown 


8
Android Java; Jak mogę przeanalizować lokalny plik JSON z folderu zasobów do ListView
Obecnie tworzę aplikację fizyki, która ma wyświetlać listę formuł, a nawet rozwiązywać niektóre z nich (jedynym problemem jest ListView) To jest mój główny układ <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent" android:layout_height="wrap_content" android:measureWithLargestChild="false" android:orientation="vertical" tools:context=".CatList" > <RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@drawable/titlebar" > <TextView android:id="@+id/Title1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:layout_centerVertical="true" android:text="@string/app_name" android:textAppearance="?android:attr/textAppearanceLarge" android:textColor="#ff1c00" android:textIsSelectable="false" /> </RelativeLayout> …

20
Błąd „Nie udało się zainstalować następujących pakietów Android SDK, ponieważ niektóre licencje nie zostały zaakceptowane”
Otrzymuję ten błąd w jitpack, próbowałem wszystkiego w Internecie. Poniżej mój błąd Failed to install the following Android SDK packages as some licences have not been accepted. platforms;android-26 Android SDK Platform 26 build-tools;28.0.3 Android SDK Build-Tools 28.0.3 To build this project, accept the SDK license agreements and install the missing …


15
Wysokość widoku zagnieżdżonego modułu Recycler nie zawija zawartości
Mam aplikację, która zarządza zbiorami książek (np. Playlistami). Chcę wyświetlić listę kolekcji z pionowym RecyclerView i wewnątrz każdego wiersza, listę książek w poziomym RecyclerView. Kiedy ustawię layout_height wewnętrznego poziomego RecyclerView na 300dp, jest on wyświetlany poprawnie, ale kiedy ustawię go na wrap_content, nic nie wyświetla. Muszę użyć wrap_content, ponieważ chcę …

18
Wtyczka jest zbyt stara, zaktualizuj do nowszej wersji lub ustaw zmienną środowiskową ANDROID_DAILY_OVERRIDE na
dzisiaj właśnie zaimportowałem przykładową aplikację z Android SDK jako moduł w moim projekcie (analityka) i nagle otrzymałem ten błąd gradle, gdy próbuję ją zsynchronizować: Plugin is too old, please update to a more recent version, or set ANDROID_DAILY_OVERRIDE envrinment variable to... To jest gradleplik mojej aplikacji : apply plugin: 'com.android.application' …

24
getActionBar () zwraca null
Mam dziwny problem. Tworzę aplikację z Targetsdk 13. W metodzie onCreate mojego głównego działania wywołuję, getActionBar()aby skonfigurować mój pasek akcji . Działa to dobrze, gdy działa na emulatorze systemu Android 3.2, ale podczas korzystania z systemu Android 3.0 i 3.1 getActionBar()metoda zwraca wartość null. Uważam to za wyjątkowo dziwne i …


12
Różnica między onStart () i onResume ()
Nie rozumiem znaczenia stanu onStart()przejściowego. onResume()Metoda nazywana jest zawsze po onStart(). Dlaczego nie może być onResume()wywołane po, onRestart()a onCreate()metody po prostu wykluczają onStart()? Jaki jest jej cel? Dlaczego nie możemy bez tego żyć onStart(). Nadal uważam to za zbędne (prawdopodobnie dlatego, że nie rozumiem do końca jego znaczenia).
176 android 

4
Dodaj widoki poniżej paska narzędzi w CoordinatorLayout
Mam następujący układ: <android.support.design.widget.CoordinatorLayout android:id="@+id/main_content" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent"> <android.support.design.widget.AppBarLayout android:id="@+id/appBar" android:layout_width="match_parent" android:layout_height="wrap_content" android:theme="@style/ThemeOverlay.AppCompat.ActionBar"> <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="?attr/colorPrimary" app:layout_scrollFlags="scroll|enterAlways" app:popupTheme="@style/ThemeOverlay.AppCompat.Light"/> </android.support.design.widget.AppBarLayout> <FrameLayout android:id="@+id/content" android:layout_width="match_parent" android:layout_height="match_parent" /> </android.support.design.widget.CoordinatorLayout> Dodaję Fragments do FrameLayout, zastępując je. Jedna z moich Fragmentlist to lista, która ma następujący układ: <android.support.v7.widget.RecyclerView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/recyclerView" android:layout_width="match_parent" android:layout_height="match_parent" …

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.