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.

3
użyj startActivityForResult z non-activity
Mam MainActivity, która jest aktywnością i inną klasą (która jest prostą klasą Java), nazwiemy to „SimpleClass”. teraz chcę uruchomić z tej klasy polecenie startActivityForResult. teraz myślę, że mogę przekazać tę klasę (SimpleClass), tylko kontekst MainActivity, problem polega na tym, że nie można uruchomić context.startActivityForResult (...); więc jedynym sposobem, aby SimpleClass …
82 java  android 

5
SYSTEM_ALERT_WINDOW - Jak automatycznie uzyskać to uprawnienie w systemie Android 6.0 i targetSdkVersion 23
Facebook, Evernote, Pocket - wszystkie aplikacje automatycznie uzyskują to uprawnienie w systemie Android 6.0, mimo że ich celem jest 23 ( targetSdkVersion=23). Było dużo dokumentacji dotyczącej nowego modelu uprawnień Marshmallow. Jeden z nich SYSTEM_ALERT_WINDOWzostał „promowany” do klasy uprawnień „powyżej niebezpiecznej”, a zatem wymaga specjalnej interwencji użytkownika, aby aplikacje mogły zostać …


5
Manipuluj bajtami alfa koloru Java / Android int
Jeśli mam int w Javie, którego używam jako koloru Androida (do rysowania na kanwie), jak mogę manipulować tylko składnikiem alfa tego int? Na przykład, jak mogę użyć operacji, aby to zrobić: int myOpaqueColor = 0xFFFFFF; float factor = 0; int myTransparentColor = operationThatChangesAlphaBytes(myOpaqueColor, factor); //myTransparentColor should now = 0x00FFFFFF; W …

7
Wyodrębnij kod kraju z numeru telefonu [libphonenumber]
Mam taki ciąg znaków: +33123456789 (francuski numer telefonu). Chcę wyodrębnić kod kraju (+33) bez znajomości kraju. Na przykład powinno działać, jeśli mam inny telefon z innego kraju. Korzystam z biblioteki Google https://code.google.com/p/libphonenumber/ . Jeśli znam kraj, to fajnie mogę znaleźć kod kraju: PhoneNumberUtil phoneUtil = PhoneNumberUtil.getInstance(); int countryCode = phoneUtil.getCountryCodeForRegion(locale.getCountry()); …


3
Alternatywa dla String.join w systemie Android?
Chcę połączyć ArrayList z przecinkami jako separatorami. Znalazłem tę odpowiedź , stwierdzając, że można jej używać String.joinw Javie. Kiedy jednak próbuję tego użyć, Android Studio wyświetla następujący błąd: Nie można rozpoznać metody „join (java.lang.String, java.lang.String, java.lang.String, java.lang.String)” Czy istnieje dobra, zwięzła alternatywa dla Android Studio (zamiast używania pętli for)?
82 java  android 

8
Błąd: Nie można znaleźć org.jetbrains.kotlin: kotlin-stdlib-jdk8: 1.3.60-eap-25 w Ionic 3
Nagle pojawia się następujący błąd podczas tworzenia aplikacji Ionic 3 na Androida. Could not find org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.60-eap-25 Mamy tutaj jedno rozwiązanie z Android Studio , ale po wprowadzeniu zmian w moim build.gradle z następującym kodem nadal pojawia się błąd. buildscript { repositories { ... maven { url 'https://dl.bintray.com/kotlin/kotlin-eap' } } } …

9
Nie znaleziono żadnego repozytorium błędu podczas instalowania ADT w eclipse Indigo
Ten błąd pojawia się, gdy próbuję zainstalować ADT: An error occurred while collecting items to be installed session context was:(profile=epp.package.jee, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=). No repository found containing: osgi.bundle,com.android.ide.eclipse.adt,16.0.1.v201112150204-238534 No repository found containing: org.eclipse.update.feature,com.android.ide.eclipse.adt,16.0.1.v201112150204-238534 No repository found containing: osgi.bundle,com.android.ide.eclipse.ddms,16.0.1.v201112150204-238534 No repository found containing: org.eclipse.update.feature,com.android.ide.eclipse.ddms,16.0.1.v201112150204-238534 No repository found containing: osgi.bundle,com.android.ide.eclipse.hierarchyviewer,16.0.1.v201112150204-238534 No repository …


21
adb nie wyświetla urządzenia Nexus 5
Android Studio 0.3.6 Fedora 18 3.11.7-100.fc18.x86_64 Nexus 5 Kitkat Dzień dobry, Używałem mojego Samsung Galaxy Tab 3 7.0biegania, z którym Android 4.1.2wszystko działa dobrze adb. Jednak właśnie kupiłem nowe urządzenie Nexus 5, a kiedy wykonuję następujące polecenie adb devices, nie wyświetla mojego Nexusa 5. Pod Android SDK Manager | Extras …
81 android  linux  adb 

6
Nie można utworzyć programu obsługi wewnątrz wątku, który nie wywołał Looper.prepare ()
Mam aktywność, w której mam zajęcia. text=new Dynamictext(...); text.setText("txt"); w mojej java DynamicText mam ten kod: public void setText(String text) { this.text=text; new asyncCreateText().execute(); //this.createText(text); } //private Handler handler = new Handler(); private class asyncCreateText extends AsyncTask<Void, Void, Void> { @Override protected Void doInBackground(Void... unused) { return null; } @Override …


6
Nie można uruchomić zamiaru usługi
Mam klasę usług. Wyeksportowałem tę klasę do jar i umieściłem jar w mojej aplikacji klienckiej. W razie potrzeby dzwonię do klasy obsługi. Kiedy próbuję to zrobić, pojawia się następujący błąd: Unable to start service Intent {comp={com.sample.service/com.sample.service.serviceClass}} : not found Mam inną klasę oprócz klasy usługi, do której mam dostęp (tworzenie …

11
Czy istnieje biblioteka lub algorytm kalendarza perskiego (Shamsi lub Jalali) w systemie Android? [Zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 3 lata temu . Popraw to pytanie Chcę przekonwertować datę gregoriańską (zachodnią) na perską (Shamsi) i odwrotnie dla wszystkich wersji Androida. Czy istnieje …

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.