«android» etiketlenmiş sorular

Android, dijital cihazları (Akıllı Telefonlar, Tabletler, Otomobiller, TV'ler, Aşınma, Cam, IoT) programlamak veya geliştirmek için kullanılan Google'ın mobil işletim sistemidir. Android ile ilgili konular için android-niyet, android-etkinlik, android-adaptör vb. Gibi Android'e özel etiketler kullanın. Geliştirme veya programlama dışındaki ancak Android çerçevesiyle ilgili sorular için şu bağlantıyı kullanın: https: // android.stackexchange.com.

1
runOnUiThread vs Looper.getMainLooper (). Android'de gönderi
Android'de UI iş parçacığında bir görevi yürütmek için runOnUiThread () ile Looper.getMainLooper (). Post () arasında bir fark olup olmadığını herkes söyleyebilir mi? Belirleyebildiğim tek şey, runOnUiThread statik olmayan bir Activity yöntemi olduğundan, Looper.getMainLooper (). Post () bir sınıftaki Activity'i göremeyen bir şeyi kodlamanız gerektiğinde (örneğin bir arayüz). UI iş …

30
Alt Sayfada Kullanıcı sürüklemesini devre dışı bırakma
Kullanıcı sürüklemeyi devre dışı bırakmaya çalışıyorum BottomSheet. Devre dışı bırakmak istememin iki nedeni var. 1. ListViewAşağıya doğru kaydırmayı engelliyor , 2. Kullanıcıların sürükleyerek değil, üzerinde bir düğme ile kapatmasını istemiyorum BottomSheetView. Bu benim yaptığım şey bottomSheetBehavior = BottomSheetBehavior.from(bottomAnc); bottomSheetBehavior.setBottomSheetCallback(new BottomSheetBehavior.BottomSheetCallback() { @Override public void onStateChanged(@NonNull View bottomSheet, int newState) { …

13
Android Destek Tasarım Sekmesi Düzeni: Yerçekimi Merkezi ve Kaydırılabilir Mod
Projemde yeni Tasarım TabLayout'u kullanmaya çalışıyorum. Düzenin her ekran boyutuna ve yönüne uyarlanmasını istiyorum, ancak tek bir yönde doğru şekilde görülebilir. TabLayout'u şu şekilde ayarlayan Yerçekimi ve Modu ile uğraşıyorum: tabLayout.setTabGravity(TabLayout.GRAVITY_CENTER); tabLayout.setTabMode(TabLayout.MODE_SCROLLABLE); Bu nedenle, oda yoksa, sekme Düzeni kaydırılabilir, ancak oda varsa ortalanmasını bekliyorum. Kılavuzlardan: public static final int GRAVITY_CENTER …

13
Android Studio nasıl sıfırlanır
Android Studio 0.2.13Varsayılan duruma sıfırlamak istiyorum . Bu, tüm ayarları sıfırlamak, tüm projeleri kaldırmak, tüm gradle dosyalarını yeni bir kurulum gibi davranması anlamına gelir. Bunu başarmak için hangi adımları izlemeliyim?

15
JAVA_HOME geçersiz bir dizine ayarlandı:
JAVA_HOMESistemimi ayarladım C:\Program Files\Java\jdk1.8.0_ 131\bin;ve komut isteminde cordova komutunu (cordova build) çalıştırmaya çalışıyorum, ancak aşağıdaki hatayı alıyorum. Tüm yolları denedim, ancak bu sorunu çözemedim: HATA: JAVA_HOME geçersiz bir dizine ayarlandı: C: ​​\ Program Files \ Java \ jdk1.8.0_ 131 \ bin; Lütfen JAVA_HOMEortamınızdaki değişkeni Java kurulumunuzun konumu ile eşleşecek şekilde …
101 java  android  cordova 

6
Jetifier nedir?
Jetifier nedir? Örneğin, androidx paketli bağımlılıkları kullanarak yeni bir proje oluşturmak için, bu yeni projenin gradle.properties dosyasına aşağıdaki satırı eklemesi gerekir : android.enableJetifier=true Peki bu ne anlama geliyor - "jetifier'ı etkinleştir"?
101 android  gradle  androidx 

30
Hedef Cihazın Çevrimiçi Olması Bekleniyor
Yakın zamanda Android Studio 2.3'e güncelledim ve şimdi uygulamayı çalıştırmayı denediğimde emülatör çevrimiçi olmuyor. 300 saniye sonra zaman aşımına uğrar. Ek olarak, uygulama bir ÖLÜMÜ İSTİSNA HATASI (OOM) yaşıyor ve bunu nasıl düzelteceğimi ya da öykünücü sorununun bir parçası olup olmadığını bilmiyorum. Herhangi bir yardım çok takdir edilmektedir. Yine, programdaki …

22
Android Studio - İnternet Olmadan Bağlı Android Emülatörü Wifi
SO'da ve android öykünücüsünde wifi'yi etkinleştirmek için belirtilen diğer yerlerde dolaşan farklı çözümleri denemek için bir günümü boşa harcadım, ancak boşuna. Android öykünücümde interneti nasıl etkinleştireceğimi anlamama yardım eden var mı? Nexus 5X API 27'ye sahibim ve hedefim Android 8.1 (Google Play) ve Nexus 5 API P ve Android 7.1.1. …

7
Android 5.1.1 ve üzeri - getRunningAppProcesses () yalnızca uygulama paketimi döndürür
Görünüşe göre Google nihayet mevcut ön plan uygulama paketini almak için tüm kapıları kapattı. Öldüren Lollipop güncellemesinden sonra ve bu cevapgetRunningTasks(int maxNum) sayesinde Lollipop'tan beri ön plan uygulama paketini almak için şu kodu kullandım: final int PROCESS_STATE_TOP = 2; RunningAppProcessInfo currentInfo = null; Field field = null; try { field …

11
Bir android nasıl uygulanır: esnemeyen arka plan?
"Pastayı nasıl yiyip ona da sahip olacağınızı" açıklayan bu harika iş parçacığını buldum , yani a Buttonyerine resim kullanın ImageButton(izin vermeyen SetText(), yeniden boyutlandırma, vb.). Bu, View özniteliği kullanılarak elde edilir: android:background="@drawable/bgimage" Bununla ilgili tek sorun, görüntüyü düğme boyutuna sığacak şekilde uzatmasıdır. Kısa sabit kodlama sabit düğme boyutunu (piksel olarak!), …

30
Android java.lang.VerifyError?
Android uygulamamda her zaman VerifyErrors alıyorum! Ve nedenini anlayamıyorum. Harici bir JAR eklediğimde, uygulamamı başlatmaya çalıştığımda her zaman VerifyErrors alıyorum (Apache Log4j'yi dahil ettiğim zamanlar hariç). Genelde kitaplığın kaynağını alıp projeme ekleyerek bu sorunu çözüyorum , ancak GData istemci kitaplığını koymaya çalışıyorum . Bunu kaynakta alabilirim, ancak bağımlılıkları (mail.jar, activation.jar, …

11
ViewPager.setOffscreenPageLimit (0) beklendiği gibi çalışmıyor
Örneğimde kullandığım parçalar ViewPageroldukça yoğun kaynaklıdır, bu yüzden bir seferde yalnızca bir tane yüklemek istiyorum. Aşağıdakileri denediğimde: mViewPager.setOffscreenPageLimit(0); mViewPager.setAdapter(mPagerAdapter); Benim FragmentStatePagerAdapter.getItem(int position)geçersiz kılma fonksiyonum 3 kez çağrılıyor, bu da aradığımda oluyor mViewPager.setOffscreenPageLimit(1). 0 ekran dışı sayfa belirlediğim için yalnızca bir kez çağrılmasını beklerdim. Ben dersen çünkü her şeyi doğru arıyorum …

11
Android: Çalışma zamanı yerine tüm uygulama için özel yazı tipleri ayarlamak istiyorum
Uygulamanın her kontrolünde herhangi bir özel yazı tipi ayarlamak mümkün mü? Ve mutlaka çalışma zamanı değil mi? (yani mümkünse xml'den veya JAVA dosyasındaki tüm uygulama için yalnızca bir kez) Bu koddan bir kontrol için yazı tipini ayarlayabilirim. public static void setFont(TextView textView) { Typeface tf = Typeface.createFromAsset(textView.getContext() .getAssets(), "fonts/BPreplay.otf"); textView.setTypeface(tf); …


2
Android projesinde DAGGER bağımlılık enjeksiyonunu sıfırdan nasıl kurabilirim?
Dagger nasıl kullanılır? Dagger'ı Android projemde çalışacak şekilde nasıl yapılandırırım? Android projemde Dagger'ı kullanmak istiyorum ama kafa karıştırıcı buluyorum. DÜZENLEME: Dagger2 de 2015 04 15'ten beri çıktı ve daha da kafa karıştırıcı! [Bu soru, Dagger1 hakkında daha fazla şey öğrendikçe ve Dagger2 hakkında daha fazla şey öğrendikçe cevabıma eklediğim bir …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.