«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.

11
Yeni TabLayout gösterge rengi ve yüksekliği nasıl değiştirilir
Yeni ile oynuyordum android.support.design.widget.TabLayout ve bir sorun buldum, sınıf tanımında gösterge rengini ve varsayılan yüksekliği değiştirmenin hiçbir yöntemi yok. Biraz araştırma yaparak, varsayılan gösterge renginin AppTheme'den alındığı bulundu. Özellikle buradan: <item name="colorAccent">#FF4081</item> Şimdi, benim durumumda, değerini değiştirirsem, colorAccentbu değeri arka plan rengi olarak kullanan diğer tüm görünümleri etkileyecektir, örneğin ProgressBar …

16
Çok satırlı metni Canvas'a çiz
Umarım hızlı bir soru, ancak herhangi bir örnek bulamıyorum ... a Viewaracılığıyla bir özelliğe çok satırlı metin yazmak istiyorum Canvasve onDraw()elimde: ... String text = "This is\nmulti-line\ntext"; canvas.drawText(text, 100, 100, mTextPaint); ... Bunun satır sonlarına yol açacağını umuyordum, ancak bunun yerine nerede \nolacağı şifreli karakterler görüyorum . Herhangi bir işaretçi …

14
Tek bir cihazda ContentProvider kullanan aynı uygulamayı çalıştırmak için Gradle'da derleme türlerini kullanma
Gradle'ı hata ayıklama uygulamama paket adı son eki ekleyecek şekilde ayarladım, böylece kullandığım sürüm sürümüne ve bir telefonda hata ayıklama sürümüne sahip olabilirim. Buna referans veriyordum : http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Types Build.gradle dosyam şöyle görünüyor: ... android { ... buildTypes { debug { packageNameSuffix ".debug" versionNameSuffix " debug" } } } Uygulamamda bir …

11
Android - bir hizmet için startForeground uygulama mı?
Bu yüzden hizmetimin ön planda çalışmasını sağlamak için bu yöntemi nerede / nasıl uygulayacağımdan emin değilim. Şu anda başka bir aktivitede aşağıdakileri yaparak hizmetime başlıyorum: Intent i = new Intent(context, myService.class); context.startService(i); Ve sonra myServices'in onCreate () kısmında startForeground () ... Notification notification = new Notification(); startForeground(1, notification); Yani evet, …

4
Android telefonlarda sinir bozucu iletişim kutusu olmadan konuşma tanımayı nasıl kullanabilirim
Bu, android API'lerini değiştirmeden mümkün müdür? Bununla ilgili bir makale buldum. Android API'lerinde değişiklik yapmam gerektiğine dair bir yorum var. Ancak modifikasyonun nasıl yapılacağını söylemedi. Bunun nasıl yapılacağına dair bana öneride bulunan var mı? Teşekkürler! Bu makaleyi buldum; SpeechRecognizer Onun ihtiyaçları neredeyse benimkiyle aynı. Benim için iyi bir referans! Bu …

1
Kotlin'de "Bunun yerine hançer işlemcisini o sınıf üzerinde çalıştırmayı tercih edin"
Bir kotlin sınıfına enjekte ettiğimde bu notu yapıda alıyorum (btw, hem kotlin hem de java ile karışık bir android projem var). Örneğin, bu compileStagingDebugJavaWithJavacaşamalı görevden sonra: (StagingDebug benim derleme varyantımdır), şu mesajı alıyorum: "Not: com.packageNameXXX.CourseDiscoveryMapFragment için MembersInjector veya Factory üretiliyor. Bunun yerine hançer işlemcisini bu sınıf üzerinde çalıştırmayı tercih edin." …
124 android  kotlin  dagger 

10
HttpURLConnection ile POST kullanarak dosya gönderme
Android geliştiricileri sınıfı kullanmayı önerdiğindenHttpURLConnection , bir bit eşlem "dosyasının" (aslında bellek içi akış) POST yoluyla bir Apache HTTP sunucusuna nasıl gönderileceğine dair bana iyi bir örnek verebilir mi diye merak ediyordum. Tanımlama bilgileri veya kimlik doğrulama veya karmaşık herhangi bir şeyle ilgilenmiyorum, ancak yalnızca güvenilir ve mantıklı bir uygulamaya …

11
Bir üst Activity'den Fragment yöntemini çağırma
Android Fragments Geliştirici Kılavuzunda bir "etkinlik, findFragmentById()veya kullanarak FragmentManager'dan Fragment'e bir referans alarak bir parçadaki yöntemleri çağırabilir" görüyorum findFragmentByTag(). Aşağıdaki örnek, bir parça başvurusunun nasıl alınacağını gösterir, ancak parçadaki belirli yöntemlerin nasıl çağrılacağını göstermez. Bunun nasıl yapılacağına dair bir örnek verebilir misiniz? Ana Aktiviteden bir Parça içinde belirli bir yöntemi …

11
GoogleMap'ten bir işaretçi kaldırma
Android için yeni Google Haritalar API'sinde bir işaretçi ekleyebiliriz , ancak birini (kolayca) kaldırmanın bir yolu yoktur. Benim çözümüm, işaretçileri bir haritada tutmak ve bir işaretleyiciyi kaldırmak istediğimde haritayı yeniden çizmek, ancak bu çok verimli değil. private final Map<String, MarkerOptions> mMarkers = new ConcurrentHashMap<String, MarkerOptions>(); private void add(String name, LatLng …

30
Yürütme başarısız uygulama: processDebugResources Android Studio
Diğer geliştiricilerle çalışabilmek için bitbucket kullanıyorum ama görünüşe göre onu kusursuz bir şekilde çalıştıramıyoruz. Ondan değişiklikleri aldıktan sonra bu hatayı aldım: Execution failed for task ':app:processDebugResources'. > com.android.ide.common.internal.LoggedErrorException: Failed to run command: E:\Program Files (x86)\Android\android-sdk\build-tools\19.0.0\aapt.exe package -f --no-crunch -I E:\Program Files (x86)\Android\android-sdk\platforms\android-19\android.jar -M E:\Documents\smart-my-job1\app\build\manifests\debug\AndroidManifest.xml -S E:\Documents\smart-my-job1\app\build\res\all\debug -A E:\Documents\smart-my-job1\app\build\assets\debug -m -J …



6
Android Odasında bir varlığın belirli bir alanını güncelleyin
Yeni projem için android oda kalıcılık kitaplığı kullanıyorum. Bazı tablo alanlarını güncellemek istiyorum. Benim gibi denedim Dao- // Method 1: @Dao public interface TourDao { @Update int updateTour(Tour tour); } Ancak bu yöntemi kullanarak güncellemeye çalıştığımda, tur nesnesinin birincil anahtar değeriyle eşleştiği varlığın her alanını güncelliyor. Kullandım@Query // Method 2: …

11
Google Haritalar v2 - hem konumumu hem de yakınlaştırmayı ayarla
Sorum şu, Google haritalarını hem konumumu hem de yakınlaştırılmış bir görünümde açmak için nasıl ayarlayacağını bilen var mı? Şu anda, ana görünüm tamamen uzaklaştırılmış şekilde Afrika'ya açılıyor. Ve bu yüzden günlerdir arıyordum ve bulabildiğim tek şey: 1) Bir Google haritasında iki şeyi (yakınlaştırma ve konumuma gitme gibi) canlandıramaz mısınız? Yani, …


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.