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

6
Android geliştirmenin gizli özellikleri?
Kilitli . Bu soru ve cevapları kilitlidir çünkü soru konu dışıdır ancak tarihsel önemi vardır. Şu anda yeni cevapları veya etkileşimleri kabul etmiyor. Bir süredir takip ettiğim Gizli Özellikler dizisinde henüz Android Gizli Özellikler gönderisi olmamasına şaşırdım . Gizli Özellikler serisi, belirli bir dilde yeni olan insanlar için harikadır. İpleri …

4
Android'de çerezleri kullanarak nasıl http talebinde bulunabilirim?
Tanımlama bilgilerini düzgün bir şekilde işlerken (örn. Sunucu tarafından gönderilen tanımlama bilgilerini depolamak ve daha sonra istekte bulunduğumda bu tanımlama bilgilerini göndermek) uzak bir sunucuya bir http talebinde bulunmak istiyorum. Tüm çerezleri korumak güzel olurdu, ama gerçekten önemsediğim tek şey oturum çerezi. Java.net ile bunu yapmanın tercih edilen yolu java.net.CookieHandler …
121 java  android  http  url  cookies 

15
"bağımlılıklar", "(groovy.lang.Closure)" için uygulanamaz
Bu hatayı düzeltemiyorum: dependencies cannot be applied to '(groovy.lang.Closure) Bu benim gradle dosyam: buildscript { repositories { maven { url 'http://download.crashlytics.com/maven' } } dependencies { classpath 'com.crashlytics.tools.gradle:crashlytics-gradle:1.+' } } apply plugin: 'android' apply plugin: 'crashlytics' repositories { maven { url 'http://download.crashlytics.com/maven' } } dependencies { compile fileTree(dir: "$buildDir/native-libs", include: 'native-libs.jar') …
121 android  groovy  gradle 

9
Android Debug Bridge ile uygulama yüklemesinde INSTALL_FAILED_VERSION_DOWNGRADE'i yok saymanın herhangi bir yolu var mı?
Görünüşe göre, en son Android 4.2, daha düşük bir sürüme sahip bir APK yüklemeye çalışıldığında kurulumda bu hata koşulunu ortaya koydu. Android'in önceki sürümlerinde, eski APK'ları basitçe adb install -r <link to APK>. Hata ayıklama amacıyla, eski APK'leri sık sık yeniden test etmem gerekiyor; ve -rbayrak eski Android sürümlerindeki eski …
121 android  install  adb 

12
ListView içinde Odaklanabilir EditText
Şimdiye kadar yaklaşık 6 saat geçirdim ve barikatlardan başka hiçbir şeye çarpmadım. Genel önerme, ListViewbir EditTextpencere öğesi ve bir Button. Tek yapmak istediğim, seçiciyi normal gibi tek tek öğelere yönlendirmek için jogball / okları kullanabilmek, ancak belirli bir satıra geldiğimde - net bir şekilde satırı tanımlamam gerekse bile - odaklanabilir …

11
Metin boyutu ve farklı android ekran boyutları
Biliyorum, zaten 1000 kez tartışıldı, ancak metin boyutunu farklı ekran boyutları için ayarlayamıyorum. Özel stilimde boyut birimleri olarak 'sp'yi kullanmaya çalışıyorum: <style name="CustumButtonStyle" parent="@android:style/Widget.Button"> ... <item name="android:textSize">30sp</item> ... </style> 2.7 QVGA'da iyi görünüyor: Ancak 7 inç WSVGA'da şöyle görünür: Aynı sonuçla hem 'sp' hem de 'dp' kullanmayı denedim. Bu düğmelerin …


16
İletişim kutusu gösterildiğinde "Bu eylem onSaveInstanceState'ten sonra gerçekleştirilemiyor" mesajı alıyorum
Bazı kullanıcılar, bildirim çubuğundaki hızlı işlemi kullanırlarsa, zorla yaklaşıyorlar. Bildirimde "TestDialog" sınıfını çağıran hızlı bir işlem gösteriyorum . TestDialog sınıfında "ertele" butonuna bastıktan sonra SnoozeDialog'u göstereceğim. private View.OnClickListener btnSnoozeOnClick() { return new View.OnClickListener() { public void onClick(View v) { showSnoozeDialog(); } }; } private void showSnoozeDialog() { FragmentManager fm = …
121 android  dialog  fragment 

10
APK imzalı mı yoksa "hata ayıklama derlemesi" mi kontrol edilir?
Bildiğim kadarıyla, android'de "sürüm yapısı" imzalı APK'dir. Koddan nasıl kontrol edilir veya Eclipse'in bir tür gizli tanımları var mı? Buna, ListView öğelerini web hizmeti verilerinden doldururken hata ayıklamak için ihtiyacım var (hayır, logcat bir seçenek değil). Düşüncelerim: Uygulama android:debuggable, ancak bazı nedenlerden dolayı güvenilir görünmüyor. Cihaz kimliğini sabit kodlamak iyi …

11
Farklı Amaçlarla başlatıldığında bir Aktivitenin birden çok örneği nasıl engellenir
Google Play Store uygulamasındaki (önceden Android Market olarak adlandırılıyordu) "Aç" düğmesi kullanılarak başlatıldığında uygulamamda bir hatayla karşılaştım . Görünüşe göre Play Store'dan Intentbaşlatmak, telefonun uygulama simgelerinin menüsünden başlatmaktan farklı bir şey kullanıyor . Bu, aynı Faaliyetin birbiriyle çelişen birden fazla kopyasının başlatılmasına yol açmaktadır. Örneğin, uygulamam Faaliyetler ABC'sinden oluşuyorsa, bu …

5
GridLayout ve Row / Column Span Woe
Tanıtan Android Geliştiricileri Blog yayınıGridLayout yakalanan görünen açıklıklı otomatik indeks tahsisi nasıl etkilediğini bu diyagramı: Aslında bunu bir GridLayout. Şimdiye kadar sahip olduğum şeyler: <android.support.v7.widget.GridLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res/com.commonsware.android.gridlayout" android:layout_width="fill_parent" android:layout_height="fill_parent" app:orientation="horizontal" app:columnCount="8"> <Button app:layout_columnSpan="2" app:layout_rowSpan="2" android:layout_gravity="fill_horizontal" android:text="@string/string_1"/> <Button app:layout_columnSpan="2" android:layout_gravity="fill_horizontal" android:text="@string/string_2"/> <Button app:layout_rowSpan="4" android:text="@string/string_3"/> <Button app:layout_columnSpan="3" app:layout_rowSpan="2" android:layout_gravity="fill_horizontal" android:text="@string/string_4"/> <Button app:layout_columnSpan="3" …

11
Bir DialogFragment nasıl doğru bir şekilde reddedilir?
Dokümanlar dismiss(), Dialogsınıftaki yöntem için şunu söylüyor : Bu iletişim kutusunu ekrandan kaldırarak kapatın. Bu yöntem herhangi bir iş parçacığından güvenle çağrılabilir. İletişim kutusu kapatıldığında temizlik yapmak için bu yöntemi geçersiz kılmamanız gerektiğini, bunun yerine bunu uygulamada uygulamanız gerektiğini unutmayın onStop(). Kodumda, tek yaptığım getDialog().dismiss()onu reddetmek için aramak . Ama …

6
Uygulama Verilerini Programlı Olarak Temizle
Uygulamamın verilerini programlı olarak temizlemek istiyorum. Uygulamanın verileri veritabanları, paylaşılan tercihler, İç-Dış dosyalar veya uygulama içinde oluşturulan diğer dosyalar gibi her şeyi içerebilir. Mobil cihazdaki verileri şu yollarla temizleyebileceğimizi biliyorum: Ayarlar-> Uygulamalar-> Uygulamaları Yönet-> Uygulamam-> Verileri Temizle Ancak yukarıdaki şeyi bir Android Programı aracılığıyla yapmam gerekiyor mu?
121 android 

4
Aktivitenin temasını programlı olarak değiştirin
Bazı durumlarda, iletişim temasını aktivitemden kaldırmam gerekiyor ancak işe yaramıyor gibi görünüyor. İşte bir örnek İlk aktivite: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); startActivity(new Intent(MainActivity.this, SecondActivity.class)); } İkinci aktivite: public void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setTheme(android.R.style.Theme); setContentView(R.layout.activity_second); } Manifest alıntı: <activity android:name="SecondActivity" android:theme="@android:style/Theme.Dialog"></activity> Çalıştırdığımda …
121 android 

2
Özellik başlatılmalı veya soyut olmalıdır
Aptalca bir soru olmalı, ama Kotlin konusunda gerçekten yeniyim ve herhangi bir çözüm bulamadım. Sınıf alanı nasıl ilan edilir? Java'da yapabileceğimiz gibi: protected SharedPreferences mSharedPreferences; Ve daha sonra onCreate(): mSharedPreferences = PreferenceManager.getDefaultSharedPreferences(this) Şimdi onu istediğim her yerde kullanabilirim (bu temel aktivitenin alt sınıflarında). Kotlin'de de aynısını yapmaya çalışıyorum: protected var …
121 android  kotlin 

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.