Ev Kişisel Finans Android Uygulamanızın Davranışını Java ile nasıl kodlandıracak - mankenler

Android Uygulamanızın Davranışını Java ile nasıl kodlandıracak - mankenler

Video: How to create first android app in mit app inventor 2024

Video: How to create first android app in mit app inventor 2024
Anonim

Android uygulamanızın davranışını kodlamak, ne kadar çok iş yapmak istediğinize bağlıdır. Android 1. 6 (ayrıca Donut olarak da bilinir), bir uygulamanın işlemlerinin kodlamasını düzene sokan bir android: onClick özelliği sunmuştur. İşte yapmanız gereken:

  1. Android Studio'yu başlatın. Zaten uygulamanız için "görünüm" oluşturduğunuzdan emin olun.
  2. Designer aracını önizleme ekranlarıyla görmüyorsanız, app / res / layout / activity_main öğesini çift tıklatın. xml dalını Proje aracı penceresinde açın. Designer aracı göründüğünde Tasarım sekmesini seçin.
  3. Bileşen ağacındaki dallardaki etiketleri not edin. Bileşen ağacı, Tasarımcı aracının paletinin hemen altında solundadır. Ağacın dallarındaki etiketlere dikkat edin. Ekrandaki her öğenin bir id (bu öğeyi tanımlayan bir ad) vardır. Burada, ekran öğelerinin bazılarının kimliği editText , düğmesi ve textView 'dır.

    Neden "tanımlama" sözcüğünün yerine, daha geleneksel İngilizce kısaltma KİMLİK yerine, garip küçük harf kısaltması id kullanıldığını merak ediyor olabilirsiniz. Neyin meydana geldiğini öğrenmek için Android Studio'nun tasarımcı aracında Metin sekmesini seçin. Etkinliğin düzenine ilişkin XML kodunda, android: id = "@ + id / textView" gibi satırlar bulacaksınız. Android'in XML dosyalarında id bir kod kelimesidir.

    Bir bileşen, önizleme ekranına düştüğünüzde, Android Studio bu bileşene bir kimlik atar. Bunu, ikinci bir TextView bileşenini önizleme ekranına bırakarak deneyebilirsiniz. Bunu yaparsanız, bileşen ağacında ek bir dal bulunur ve daldaki etiket (yeni bileşenin kimliği) muhtemelen textView2 olur.

    Java büyük / küçük harfe duyarlıdır, bu nedenle kelimelerin büyük harfle değiştirilme biçimine dikkat etmeniz gerekir. Örneğin, EditText sözcüğü editText kelimesi ile aynı değildir. Bu örnekte, EditText sözcüğü bir çeşit bileşen (bir metin alanı) anlamına gelir ve editText belirli bir bileşeni temsil eder (uygulamanızdaki metin alanı - metin alanını önizleme ekranına düşürdünüz).

    İsterseniz bir bileşenin kimliğini değiştirebilirsiniz. (Örneğin, editText adını thatTextThingie olarak değiştirebilirsiniz.) Bu örnekte, muhtemelen bileşen ağacında gördüklerini kabul etmek istersiniz. Ancak sonraki adıma geçmeden önce, uygulamanızın bileşen ağacındaki kimlikleri not edin.

    Bir bileşen kimliği değiştirmek için, önizleme ekranında veya bileşen ağacında o bileşeni seçin.Ardından, Tasarımcı aracının sağ tarafındaki Özellikler bölmesinde, bir kimlik alanı arayın. Bu kimlik alanında bulduğunuz metni değiştirin. (Evet, Özellikler bölmesinde, KIMLIĞIN büyük harfleri vardır.)

  4. Önizleme ekranında veya bileşen ağacında, KOPYALA düğmesini seçin. Sonuç olarak, Özellikler bölmesi düğme bileşeninizle ilgili bilgileri görüntüler.
  5. Özellikler bölmesinde, onClick alanına onButtonClick yazın.

    Aslında onClick alanına yazdığınız kelimenin onButtonClick olması gerekmiyor. Ancak bu talimatlarda, onButtonClick kelimesi kullanılır.
  6. Proje aracı penceresinin uygulaması / java şubesi içinde MainActivity 'ı çift tıklatın. Tabii ki, yeni projeyi oluştururken varsayılan etkinlik adını ( MainActivity ) kabul etmediyseniz, kullandığınız etkinlik adını çift tıklayın.

    Proje aracı penceresinde MainActivity dalı, uygulamanızın paket adıyla etiketlenmiş bir dala yerleştirilmiştir. (Paket adı com ör. Benim uygulamanız veya com.alldourcode. A03_01 ya da buna benzer bir şeydir.) Bu paket adı dalının doğrudan java dalında, bu da sırasıyla uygulama dalında.

    Çift tıklamayı bitirdiğinizde etkinliğin kodu Android Studio düzenleyicisinde görünür.

  7. Etkinliğin kodunu değiştirin.

    Aşağıdaki kodda, uygulamanızın bileşen ağacındaki dalların yukarıdaki ağaçla aynı etiketleri aldığı varsayılmaktadır. Başka bir deyişle, uygulamanızın bileşenlerinin ids editText , düğmesi ve textView olduğunu varsayıyor. Uygulamanızın bileşenleri farklı kimliklere sahipse, kodu buna göre değiştirin. Örneğin, ilk EditText bileşeni id editText2 değerine sahipse, ilk findViewById çağrısını findViewById (R. id. EditText2) olarak değiştirin >. Uygulamayı çalıştırın.

  8. Uygulama çalışmaya başladığında, uygulamanızın
  9. EditText bileşenine bir şeyler yazın. Ardından düğmeyi tıklayın. Düğmeyi tıkladığınızda Android, EditText bileşeninizden TextView bileşene metni kopyalar. pakedi com. allyourcode. a03_01;

android ithal etmek. destek. v7. Uygulamanın. AppCompatActivity;

android ithal etmek. işletim sistemi. Bundle;

android ithal etmek. görünüm. Görünüm;

android ithal etmek. widget. Metni düzenle;

android ithal etmek. widget. Metin görünümü;

public class MainActivity, AppCompatActivity'yi genişletir {

EditText editText;

TextView textView;

@Override

korumalı void onCreate (Bundle savedInstanceState) {

süper. onCreate (savedInstanceState);

setContentView (R. düzeni activity_main);

editText = (EditText) findViewById (R. id. EditText);

textView = (Metin Görünümü) findViewById (R. id. Metin görünümü);

}

public void onButtonClick (Görünüm görüntüle) {

textView. setText (editText. getText ());

}

}

Eğer uygulamanız çalışmazsa, e-posta yoluyla yardım isteyebilirsiniz. Adres Java4Android @ allmycode'dur. com.

Android Uygulamanızın Davranışını Java ile nasıl kodlandıracak - mankenler

Editörün Seçimi

Daha İyi Raporlama Modelleri için Power Query ve Power Pivot'u birlikte kullanın - Power Pivot'u kullanarak mankenler

Daha İyi Raporlama Modelleri için Power Query ve Power Pivot'u birlikte kullanın - Power Pivot'u kullanarak mankenler

Güç Sorgusu birlikte yönetilmesi ve bakımı kolay raporlama modelleri oluşturmanıza yardımcı olabilir. Bir raporlama modeli, raporlama mekanizmasının oluşturulduğu temeli sağlar. Verileri içe aktaran, dönüştüren, şekillendiren ve toplayan bir raporlama işlemi oluşturduğunuzda esasen bir raporlama modeli oluşturursunuz demektir. Kötü oluşturma ...

Excel Verilerinizi saklamak isteyen, Excel Veri Modelinizi Belgelemek ve Düzenlemek için Tabları Kullanın - mankenler

Excel Verilerinizi saklamak isteyen, Excel Veri Modelinizi Belgelemek ve Düzenlemek için Tabları Kullanın - mankenler

Bir çalışma sayfası sekmesiyle sınırlı model doğaldır. Bir sekmeyi takip etmek, farklı sekmeleri kullanmaktan çok daha kolaydır. Bununla birlikte, veri modelinizin bir sekme ile sınırlandırılması, aşağıdakiler de dahil olmak üzere sakıncaları vardır: Bir sekmeyi kullanmak, genellikle analiziniz üzerinde sınırlar getirir. Çünkü yalnızca çok fazla veri kümesi olabilir ...

Excel Gösterge Tablonuzu ve Raporları için Düğme Denetimi'ni kullanın - mankenler

Excel Gösterge Tablonuzu ve Raporları için Düğme Denetimi'ni kullanın - mankenler

Excel, bir dizi denetimler sunar Gösterge panolarına ve raporlarınıza kullanıcı arabirimi öğeleri eklemek için özel olarak tasarlanmış Form kontrolleri. Bir çalışma sayfasında bir Form denetimi yerleştirdikten sonra daha sonra belirli bir görev gerçekleştirmek için yapılandırabilirsiniz. Düğme denetimi, kitlenize makroları yürütmek için net ve kolay bir yol sunar ...

Editörün Seçimi

Kendi Özelleştirilmiş Excel 2013 Üstbilgi veya Altbilgi'nizi - zaman zaman

Kendi Özelleştirilmiş Excel 2013 Üstbilgi veya Altbilgi'nizi - zaman zaman

Mankenler yapabilir, bilgi eklemek isteyebilirsiniz Excel 2013'te hisse senedi liste kutularında veya hazır bilgi başlıkları ve altbilgilerinde Excel'in sunmadığı bir düzenleme kullanılabilir. Bu zamanlarda Tasarımın Üst Bilgi ve Altbilgi Öğeleri grubunda görünen komut düğmelerini kullanmanız gerekir ...

Excel 2010 Grafik Nesneleri

Excel 2010 Grafik Nesneleri

Işleci excel 2010, çalışma sayfalarındaki grafik nesneleri değiştirmenize izin veren birçok araç sunar. Örneğin nesneleri silmek, taşımak, yeniden boyutlandırmak, döndürmek, çevirmek ve kırpmak için kullanabilirsiniz. Bir resmi veya resmi kırpmak, resmin istenmeyen bölümlerini kaldırmanıza izin verir. Grafikleri işleme Çalışma sayfasındaki grafik nesnelerini değiştirmek için aşağıdaki adımları izleyin: Nesneyi seçin ...

Gömülü bir Excel 2007 Grafiğini taşıma ve yeniden boyutlandırma - mankenler

Gömülü bir Excel 2007 Grafiğini taşıma ve yeniden boyutlandırma - mankenler

Gömülü grafiği kolayca taşıyabilir veya yeniden boyutlandırabilirsiniz. Yerleşik bir grafik seçildiğinde (oluşturduktan hemen sonra veya herhangi bir bölümünü tıkladıktan sonra), Tasarım, Yerleşim ve Biçim sekmeleriyle Grafik Araçları içeriksel sekmesi görünür ...

Editörün Seçimi

PHP Değişkenlerine Ad Verme - mankenler

PHP Değişkenlerine Ad Verme - mankenler

Değişkenleri, bilgi tutmak için kullanılan kaplardır. PHP değişkenlerinin bir adı vardır ve bilgiler değişkente saklanır. Örneğin, bir değişkene $ yaş adını verebilir ve içindeki sayı 12'yi saklayabilirsiniz. Bir değişkende saklanan bilgiler daha sonra komut dosyasında kullanılabilir. Değişkenler için en yaygın kullanımlardan biri ...

PHP ile bir Web Sayfasında İçerik Gösterimi - mankenler

PHP ile bir Web Sayfasında İçerik Gösterimi - mankenler

Web'de içerik görüntülersiniz PHP echo veya print ifadeleriyle sayfa; ikisi de aynı şeyi yapar. Eko veya print deyimi kullanıcının tarayıcısına gönderilen çıktı üretir. Aslında, tarayıcı çıktıyı HTML olarak işler. Eko ifadesinin genel biçimi echo outputitem, outputitem, outputitem, ... şu şekildedir ...

HTML5 ve CSS3 Programlama için PHP ile Döngüler Yapmak - AYRINTILAR

HTML5 ve CSS3 Programlama için PHP ile Döngüler Yapmak - AYRINTILAR

Bazen siz HTML5 ve CSS3 programcısı olarak bir şeyler tekrarlamak istiyorlar. PHP (çoğu programlama dili gibi) bir dizi döngüsel kurmayı desteklemektedir. Mütevazı ama sevimli döngü ile başlayın. Bu 100 zar atar. Bu elle yapmak sıkıcı olacak, ancak bilgisayarlarda o kadar iyi şeyler tam olarak böyle.