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
dostosuj przycisk logowania na Androida na Facebooku
Chcę dostosować wygląd przycisku logowania na Facebooku, który otrzymujemy wraz z zestawem SDK Facebooka dla Androida (facebook-android-sdk-3.0.1). Chcę mieć prosty przycisk na Androida z tytułem „Zaloguj się przez Facebooka”. Nie mogłem znaleźć żadnej dokumentacji na ten temat. Więc jeśli ktoś wie, jak to zrobić w prosty sposób, proszę powiedz mi …

3
Jak iterować przez wszystkie klucze wspólnych preferencji?
SharedPreferences ma metodę getAll, ale nie zwraca ona żadnych wpisów pomimo faktu, że istnieją klucze: PreferenceManager.getDefaultSharedPreferences(this).contains("addNewAddress"); zwraca prawdę Map<String, ?> keys=PreferenceManager.getDefaultSharedPreferences(this).getAll(); zwraca pustą mapę Co jest nie tak? Jak uzyskać listę wszystkich wspólnych preferencji?

8
Android ImageView skaluje mniejszy obraz do szerokości z elastyczną wysokością bez przycinania i zniekształcania
Często pytany, nigdy nie odpowiadał (przynajmniej nie w powtarzalny sposób). Mam widok obrazu z obrazem, który jest mniejszy niż widok. Chcę przeskalować obraz do szerokości ekranu i dostosować wysokość ImageView, aby odzwierciedlić proporcjonalnie poprawną wysokość obrazu. <ImageView android:layout_width="fill_parent" android:layout_height="wrap_content" /> Skutkuje to wyśrodkowaniem obrazu w jego oryginalnym rozmiarze (mniejszym niż …

8
java.lang.IllegalArgumentException: zawiera separator ścieżki
Mam w kodzie nazwę pliku: String NAME_OF_FILE="//sdcard//imageq.png"; FileInputStream fis =this.openFileInput(NAME_OF_FILE); // 2nd line W drugiej linii pojawia się błąd: 05-11 16: 49: 06.355: ERROR / AndroidRuntime (4570): Spowodowane przez: java.lang.IllegalArgumentException: Plik //sdcard//imageq.png zawiera separator ścieżki Próbowałem również tego formatu: String NAME_OF_FILE="/sdcard/imageq.png";
79 android 

7
Android Jak zaimplementować arkusz dolny z dokumentacji Material Design
Jak wdraża się specyfikację dolnego arkusza? http://www.google.com/design/spec/components/bottom-sheets.html Nowa aktualizacja Dysku Google pokazuje to po naciśnięciu pływającego przycisku akcji -> Przyznane specyfikacje nigdy nie mówią nic o zaokrąglonych rogach, niezależnie od tego, co jest możliwe, po prostu nie jestem pewien, jak się do tego zabrać. Obecnie używasz biblioteki AppCompat i zestawu …

14
Android - najlepszy i bezpieczny sposób na zatrzymanie wątku
Chcę wiedzieć, jaki jest najlepszy sposób na zatrzymanie wątku w systemie Android. Wiem, że mogę AsyncTaskzamiast tego użyć i że jest cancel()metoda. Muszę użyć Threads w mojej sytuacji. Oto jak używam Thread: Runnable runnable = new Runnable() { @Override public void run() { //doing some work } }; new Thread(runnable).start(); …

5
Szyfrowanie bazy danych Androida
Android używa bazy danych SQLite do przechowywania danych, muszę zaszyfrować bazę danych SQLite, jak to zrobić? Rozumiem, że dane aplikacji są prywatne. Jednak muszę jawnie zaszyfrować bazę danych SQLite, z której korzysta moja aplikacja.

5
Jak korzystać z usługi WCF w systemie Android
Tworzę serwer w .NET oraz aplikację kliencką na Androida. Chciałbym zaimplementować metodę uwierzytelniania, która wysyła nazwę użytkownika i hasło do serwera, a serwer odsyła ciąg sesji. Nie jestem zaznajomiony z WCF, więc byłbym bardzo wdzięczny za pomoc. W Javie napisałem następującą metodę: private void Login() { HttpClient httpClient = new …
79 .net  android  wcf  rest 

7
Margines FrameLayout nie działa
Moja struktura układu jest taka LinearLayout FrameLayout ImageView ImageView FrameLayout TextView LinearLayout Ustawiłem marginesy dla dwóch ImageView, które są wewnątrz FrameLayout. Ale marginesy FrameLayout są odrzucane i zawsze ustawia obraz w lewym górnym rogu. Jeśli zmienię FrameLayout na LinearLayout, marginesy działają poprawnie. Jak sobie z tym poradzić? <?xml version="1.0" encoding="utf-8"?> …

13
Jak wyświetlić cień wokół linearlayout w systemie Android?
Jak mogę pokazać cień dla mojego układu liniowego. Chcę mieć zaokrąglone tło w kolorze białym z cieniem wokół układu liniowego. Jak dotąd robiłem to. <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_margin="10dp" android:background="@xml/rounded_rect_shape" android:orientation="vertical" android:padding="10dp"> <-- My buttons, textviews, Imageviews go here --> </LinearLayout> I rounded_rect_shape.xml w katalogu xml <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" …

9
Android - uzyskaj wartość z HashMap
Próbowałem wyszukiwać w HashMap w systemie Android, ale pojawia się problem: Rozważmy ten przykład: HashMap<String, String> meMap=new HashMap<String, String>(); meMap.put("Color1","Red"); meMap.put("Color2","Blue"); meMap.put("Color3","Green"); meMap.put("Color4","White"); teraz chcę go iterować i uzyskać wartość każdego koloru i chcę wyświetlić w „Toast”. jak to wyświetlić?

4
Czy onResume () jest wywoływana przed onActivityResult ()?
Oto jak wygląda moja aplikacja: Użytkownik onResume () jest proszony o zalogowanie Jeśli użytkownik się zaloguje, może kontynuować korzystanie z aplikacji 3. Jeśli użytkownik wyloguje się w dowolnym momencie, chcę ponownie poprosić o zalogowanie Jak mogę to osiągnąć? Oto moja główna aktywność: @Override protected void onResume(){ super.onResume(); isLoggedIn = prefs.getBoolean("isLoggedIn", …

5
Kiedy rejestrować / wyrejestrowywać odbiorców transmisji utworzonych w działaniu?
Muszę utworzyć niestandardowy odbiornik transmisji w zdarzeniu onCreate działania i oczywiście muszę wyrejestrować odbiornik transmisji w zdarzeniu onDestroy działania Dla jasności jest to fragment kodu, którego używam public class AnActivity extends Activity { private ResponseReceiver receiver; public class ResponseReceiver extends BroadcastReceiver { public static final String ACTION_RESP = "mypackagename.intent.action.MESSAGE_PROCESSED"; @Override …

8
Wywołaj natywny selektor dat z aplikacji internetowej na iOS / Android
Próbuję zbadać możliwości uruchamiania natywnej aplikacji internetowej na różnych platformach przy użyciu HTML5. Obecnie <input type="date">pole po prostu otwiera standardową klawiaturę programową w systemie Android i iOS. Przypuszczam, że w przyszłości klawiatury programowe mobilnego systemu operacyjnego będą zawierały narzędzia <select>do wybierania dat i tym podobne - tak jak dziś wywołuje …

5
Jak utworzyć okno dialogowe wyboru liczb?
Chcę mieć możliwość utworzenia okna dialogowego, które umożliwia użytkownikowi wybranie liczby z określonego zakresu. Wiem, że istnieją już widżety (jak te z quietlycoding i ten autorstwa SimonVT), które już to robią, ale mam trudności z poprawnym zintegrowaniem ich z moją aplikacją. Są to również przede wszystkim widżety. Chcę czegoś bardzo …

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.