Programlama

Profesyonel ve meraklı programcılar için soru cevap

10
Kullanıcının sanal klavyeyi ne zaman kapattığını algılama
Görünümümde bir Metni Düzenle widget'ım var. Kullanıcı Metni Düzenle parçacığını seçtiğinde, bazı talimatları görüntülerim ve yazılım klavyesi görünür. Kullanıcının metin girişini ne zaman tamamladığını algılamak için bir OnEditorActionListener kullanıyorum ve klavyeyi kapatıyorum, talimatları gizleyip bazı eylemler gerçekleştiriyorum. Benim sorunum, kullanıcının BACK tuşuna basarak klavyeyi kapatmasıdır. İşletim sistemi klavyeyi kapatıyor, ancak …
114 android 

7
Bir geçişte oluşturma zamanını kaydetmek için bir tarih saat sütunu için varsayılan bir değer nasıl ayarlanır?
Aşağıdaki tablo oluşturma komut dosyasını düşünün: create_table :foo do |t| t.datetime :starts_at, :null => false end Varsayılan değeri şimdiki zaman olarak ayarlamak mümkün mü? Aşağıda verilen SQL sütun tanımları için raylarda DB'den bağımsız bir eşdeğer bulmaya çalışıyorum: Oracle Sözdizimi start_at DATE DEFAULT SYSDATE() MySQL Sözdizimi start_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP VEYA …

4
Nasıl özel bir iOS görünüm sınıfı oluşturabilirim ve birden çok kopyasını (IB'de) örnekleyebilirim?
Şu anda, temelde hepsi aynı olan birden fazla zamanlayıcıya sahip bir uygulama yapıyorum. Zamanlayıcılar ve düzen / animasyonlar için tüm kodu kullanan özel bir sınıf oluşturmak istiyorum, böylece birbirinden bağımsız olarak çalışan 5 aynı zamanlayıcıya sahip olabilirim. Düzeni IB (xcode 4.2) kullanarak oluşturdum ve zamanlayıcılar için tüm kod şu anda …


7
git çekme, dosya adı hatası nedeniyle iptal edildi çok uzun
İşletim sistemim olarak Windows'u kullanıyorum ve Mac kullanan bir arkadaşımla bir proje üzerinde çalışıyorum. Github'ımızın kodunu kontrol etti. Yaptığı her şeyi çekmeye çalışıyordum ve 3. parti kodunun "dosya adı çok uzun" hatalarıyla iptal edildi. Ne yapabilirim?
114 git 


11
Projeyi Angular v5'ten Angular v6'ya yükseltmek istiyorum
Angular 6 burada olduğu için, açısal 5 istemci uygulamamı açısal 6'ya yükseltmek veya taşımak istiyorum, ancak bana yol gösterecek herhangi bir eğitim veya herhangi bir şey alamıyorum. Bana göre yeni bir Angular CLI çalıştırmam ve ardından eski kaynağımı yeni projeye taşımam gerekiyor. Angular 6'nın Ivy adında yeni bir oluşturucu kullandığını …

8
Android: ActionBar "Ana Sayfa" Simgesi uygulama simgesinden başka bir şey olacak şekilde nasıl değiştirilir?
Uygulamamın ana simgesi, bir görüntüde iki bölümden oluşuyor: bir logo ve altında birkaç harf. Bu, uygulamanın başlatıcı simgesi için iyi çalışır, ancak simge ActionBar'ın sol kenarında göründüğünde, harfler kesilir ve iyi görünmez. ActionBar'a simgenin ayrı bir sürümünü sağlamak istiyorum, yalnızca "logo" kısmı ve altındaki harfler değil, ancak şimdiye kadar boş …

6
BackStack'te Fragman Animasyonları Nasıl Tersine Çevirilir?
Aşağıdaki kodu kullanarak parçaları kullanırken geri düğmesine basıldığında sistemin arka istifteki animasyonları tersine çevireceğini düşündüm: FragmentManager fm = getFragmentManager(); FragmentTransaction ft = fm.beginTransaction(); ft.setCustomAnimations(R.anim.slide_in, R.anim.hyperspace_out); ft.replace(R.id.viewContainer, new class(), "layout").addToBackStack(null).commit();

6
Maven Kurulumu OSX Hatası Desteklenmeyen major.minor sürüm 51.0
Bu adımları izleyerek maven'i kurdum: (bir eğitim) JAVA_HOME=/Library/Java/Home export M2_HOME=/Users/steven/zimmermann/maven export M2=$M2_HOME/bin export PATH=$M2:$PATH echo $JAVA_HOME echo $M2_HOME echo $M2 echo $PATH nano .bash_profile sonra yankıyı .bash_profile sth dosyasına şöyle yazdım: JAVA_HOME=/usr/libexec/java_home M2_HOME=/path/to/your/apache-maven-3.x.x M2=/path/to/your/apache-maven-3.x.x/bin PATH=/path/to/maven/bin:/$….bla-bla-bla… ve ayrıca bunu .bashrc'ye yazdım export M2_HOME=/Users/steven/zimmermann/maven export M2=$M2_HOME/bin export PATH=$M2:$PATH şimdi version ( mvn …

15
Bitti eylem düğmeli çok satırlı EditText
Bir olması mümkün mü EditTextile widget'ı android:inputType="textMultiLine"seti ve android:imeOptions="actionDone"aynı zamanda? Klavyedeki işlem düğmesinin Enter (Carriage Return) değil Bitti olmasını içeren çok satırlı bir düzenleme kutusu istiyorum, ancak çalışıyor gibi görünmüyor .. Şimdiden teşekkürler
114 android 

9
İşlemleri sonlandırmak için bir Windows .bat dosyası yazmanın herhangi bir yolu var mı? [kapalı]
Kapalı . Bu soruya daha çok odaklanılması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Soruyu yalnızca bu gönderiyi düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 11 ay önce kapandı . Bu soruyu geliştirin Şirkete ait geliştirme makinemi her açtığımda, IDE'mden iyi bir performans elde …

3
Tuval ve Yüzey kavramlarını anlama
Çizim sürecini SurfaceViewve dolayısıyla Android'de kullanılan tüm Surface/ Canvas/ Bitmapsistemi anlamakta zorlanıyorum . Android geliştiriciler sitesinde bulabildiğim tüm makaleleri ve API dokümantasyon sayfalarını, birkaç android grafik öğreticisini, LunarLander kaynak kodunu ve bu soruyu okudum . Lütfen bana bu ifadelerden hangilerinin doğru, hangilerinin doğru olmadığını ve nedenini söyleyin. Canvaskendine Bitmapbağlı. Surfacekendine …



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.