res/drawable
Klasöre bir resim eklemem gerekiyor ...
Seçtiğimde new > image asset
, seçmek için bir iletişim kutusu çıkıyor Asset Type
...
res/drawable
Klasöre nasıl görüntü ekleyebilirim ?
res/drawable
Klasöre bir resim eklemem gerekiyor ...
Seçtiğimde new > image asset
, seçmek için bir iletişim kutusu çıkıyor Asset Type
...
res/drawable
Klasöre nasıl görüntü ekleyebilirim ?
Yanıtlar:
İçin Android Studio 1.5 :
Android Studio 2.2 için güncelleme :
Res -> yeni -> Görüntü Varlığı'na sağ tıklayın
On Simge Tip seçim Eylem Çubuğu ve Sekme Simgeleri
On Varlık tipi seçmek Resmi
On Yolu görüntü yolu seçer
Next->Finish
Görüntü / res / drawable klasörüne kaydedilir.
Uyarı! SVG veya PNG'deki simgelerden başka resimler kullanmayı seçerseniz, görüntü şeffaf değilse griye dönüşebileceğini unutmayın. Bu soruna ilişkin yorumlarda bir cevap bulabilirsiniz, ancak bu sorunla hiç karşılaşmadığım için bunların hiçbiri benim tarafımdan doğrulanmadı. Simgeleri buradan kullanmanızı öneririm: Malzeme simgeleri
Kopya *.png
görüntüsünü ve yapıştırma çekilebilir klasöre.
Resmi ekledikten sonra, eklenen resim öğesini kodda kullanabilirsiniz:
Xml dosyasını kullanarak resim ekleyebilirsiniz
<ImageView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:src="@drawable/image_name" />
VEYA Programı kullanarak görüntü ayarlayabilirsiniz:
ImageView iv = (ImageView)findViewById(v);
iv.setImageResource(R.drawable.image_name);
Örneğin, list.png
çekilebilir bir klasör eklemeliyim ..
Ve şimdi onu çekilebilir bir klasöre yapıştıracağım. Alternatif olarak Ctrl+ C/ yapabilirsiniz V, çünkü biz programcılar bunu yaparız. :)
Çok basit. Sadece resminizi kopyalayın ve çekilebilir klasöre yapıştırın. Bir şey daha. Bir resmi çekilebilir klasöre yapıştırdığınızda, klasör adı isteyen bir açılır pencere görüntülenir. Aşağıdaki resimde olduğu gibi resminize göre xxhdpi, xhdpi, hdpi veya mdpi ekleyin:
Hâlâ sorun yaşıyorsanız, şu bağlantıyı kontrol edin: Android Studio'da çizilebilir klasör
Android Studio 3.4+ için:
Yeni Kaynak Yöneticisi sekmesini kullanabilirsiniz Tabelaya tıklayın +
veImport Drawables
.
Buradan birden fazla klasör / dosya seçebilirsiniz ve bu sizin için her şeyi halledecektir.
Sonuç şöyle görünecektir:
Düğmesini tıkladığınızda importgörüntüler otomatik olarak doğru klasöre aktarılır.
Res klasörünü sağ tıklayın ve resminizi Resim Varlıkları olarak ekleyin bu şekilde . Android stüdyosu otomatik olarak farklı çözünürlüklerde resim varlıkları oluşturur.
Doğrudan klasörü oluşturabilir ve resmi içine sürükleyebilirsiniz, ancak bunu yaparsanız farklı boyuttaki simgelere sahip olmazsınız.
gif
dosya biçimidir. gif
Bilgisayarınızda çeşitli eylemler gerçekleştirirken dosya oluşturmak için internette tonlarca araç alabilirsiniz .
Bir resim dosyasını (en azından .jpg) kopyalayıp res / drawable'ınıza yapıştırabilirsiniz. Benim için çalıştı!
Android Drawable Importer eklentisini yükleyin ve kullanın:
https://github.com/winterDroid/android-drawable-importer-intellij-plugin
Eklentinin nasıl yükleneceğine ilişkin talimatlar bu sayfadadır. Eklenti arama sonuçlarında buna "Android Drawable Importer" denir.
Kurulduktan sonra:
Android Studio'nun bunu doğrudan desteklememesi saçma görünüyor.
EDIT: Ama Xcode da öyle değil .... :-(
Bunu yüklemek için AndroidIcons Drawable Import gibi üçüncü taraf bir eklenti kullanmanız gerekir. Android Studio'ya Git> Tercihler> Eklentiler> ve Android'e göz atınIcons Drawable Gibi şeyler yapabilirsiniz
Android stüdyosunu yeniden başlatın. Çizilebilir klasörler oluşturmadıysanız, herhangi bir görüntüyü - "Eylem Çubuğu ve Sekme Simgeleri" & "Bildirim Simgeleri" ,. Sonra dosya gezgini üzerinde sağ tıklat ve yeni sekmede 4 seçenek görebilirsiniz . İhtiyacınıza göre herhangi birini kullanın.
Android Studio 3.0 :
1) 'drawable' dizinine sağ tıklayın.
2) Tıklayın: Explorer'da göster
Şimdi içinde birkaç dizin bulunan bir kaşif opent var, o zaman biri 'çekilebilir'.
3) 'drawable' dizinine gidin.
4) İstediğiniz görüntüyü oraya yerleştirin.
5) Gezgini tekrar kapatın.
Şimdi görüntü Android Studio'da 'res / drawable' altında.
En basit yol, görüntüyü çekilebilir klasöre sürükleyip bırakmaktır. Android Studio 2.2.x sürümünü kullanıyorsanız aklınızda bulundurmanız gereken önemli bir şey, PROJE GÖRÜNÜMÜ'nde olduğunuzdan emin olmanız , görüntüyü sürükleyip bırakmanıza izin vermeyecektir.
Android Studio 3.2
Şaşırtıcı derecede hızlı: P
Sadece bu klasöre Kopyala ve Yapıştır
Görüntü varlıklarını dışa / içe aktarma yöntemim. Sketch tasarımını kullanıyorum.
1. Adım. Eskiz: Android hazır ayarını kullanarak dışa aktarma
2. Adım. Bulucu: Dışa aktarma klasörüne gidin> Cmd+C
Adım 3. Bulucu: Projenizin / res klasörüne gidin> Cmd+ V> Tümünü uygula> Birleştir
Tamam, görüntüler şimdi projenizde.
Oldukça basit
1) sadece resimlerinizi kopyalayın ve çekilebilir klasöre yapıştırın.
2) resmi (örneğin "mdpi için) çekilebilir klasöre yapıştırdığınızda, klasör adı add -mdpi'yi soran bir açılır pencere görüntülenir.
3) Herkes için yapın (hdpi, xhdpi, xxhdpi).
Şüpheniz varsa kontrol edebileceğiniz bir bağlantı ekledim.
http://www.androidwarriors.com/2015/07/android-studio-drawable-folders.html
Sadece resimlerinizi kopyalayın ve çizilebilir'i seçin ve ardından Yapıştır seçeneğine basın veya ctrl v. Kısayoluna basın. Resimler eklenir
XML içermeyen örnek
Resminizi koyun image_name.jpg
içine res/drawable/image_name.jpg
ve kullanım:
import android.app.Activity;
import android.os.Bundle;
import android.widget.ImageView;
public class Main extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
final ImageView imageView = new ImageView(this);
imageView.setImageResource(R.drawable.image_name);
setContentView(imageView);
}
}
Android 22'de test edildi.
Görüntüyü kopyalayın ve android stüdyosunda projenizin kaynak klasöründeki çekmecelere yapıştırın.Görüntünüzün adının çok uzun olmadığından ve boşluk karakterleri olmadığından emin olun.Ardından özellikler altında SRC'ye (kaynak) tıklayın ve görüntü üzerine tıklayın sonra otomatik olarak size emülatörde görüntü görünümüne aktarılacaktır.
Çekilebilir klasöre görüntü eklemek oldukça basittir. Şu adımları uygulamanız yeterlidir:
Resminiz çekilebilir içine kaydedilir ve kullanabilirsiniz.
Android Studio'da
Resim öğesi seçin
Öğe türünde İşlem Çubuğu ve Sekme simgelerini seçme
Sonrakine tıkla
Beden seçin
Sen bittin!
mipmap
Klasörün içindeyse neden sorun var ? Sadece daha va erişimi gerekR.mipmap.[...]
ziyadeR.drawable.[...]
Ayrıca, sürükleyebilir ve doğrudan içine görüntüleri damladrawable
sadece emin Project Yapısı ayarlandığını yapmak - Android Studio'da klasördeProject
değil,Android
ekranın sol üst kısmında,.