همیار اندروید
همیار اندروید
همیار اندروید
همیار اندروید
نه
بله
منوی وبسایت
جستجوی پیشرفته صفحه اصلی اپلیکیشن های ما
حساب کاربری
منوی وبسایت
حساب کاربری

همیار اندروید

مرجــع تخصـصــی توسـعــه انــدرویــد

منوی وبسایت
جستجوی پیشرفته اپلیکیشن های ما
حساب کاربری
صفحه اصلی
آموزش
جمع کردن عدد Add Two Numbe ...

جمع کردن عدد Add Two Numbers در برنامه نویسی اندروید

جمع کردن عدد Add Two Numbers در برنامه نویسی اندروید
مشخصات این آموزش
موضوعات مرتبط
نامشخص
زبان برنامه‌نویسی
Java  ,  XML
نوع قسمت‌ها
مبحث تک قسمتی
محتوای ارائه شده
متن  ,  تصویر
مهارت های مورد نیاز
Android Studio
وضعیت انتشار
به پایان رسیده
سطح آموزش
مبتدی
انتشار
1399-02-10 , 05:34
آخرین آپدیت
1399-02-10 , 06:03
یادگیری این آموزش

به نام خدا 

سلام به دوستان همیشه همراه

در این بخش از آموزش میخام جمع زدن عدد در برنامه نویسی اندروید رو با همدیگه کار کنیم

خب من در این آموزش به عنوان مثال میام و جمع زدن دوتا عدد رو با هم کار میکنیم و شما هر چند عدد 

که میخان میتونین بعد از این آموزش در برنامتون به کار ببرید

 

 

قدم اول

اول از هرکاری ما باید ببینیم به چه چیزهای یا ویوهایی نیاز داریم

من میخام دوتا عدد بنویسم و با زدن یک دکمه جمع دوتا عدد رو در 

یک نمایشگر به نمایش در بیارم

پس من به دوتا EditText برای نوشتن عدد ها و یک Button برای زدن دکمه

 و به یک TextView برای نمایش دادن حاصل جمع دو عدد نیاز دارم

من تمام ویو های بالا رو در فایل XML مورد نظر مینویسم

activity_main

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    android:gravity="center"
    tools:context=".MainActivity">

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="HamyarAndroid.com"
        android:textSize="25sp"/>



    <EditText
        android:id="@+id/et1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginTop="61dp"
        android:ems="10"
        android:hint="0"
        android:inputType="number" />

    <EditText
        android:id="@+id/et2"
        android:hint="0"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginTop="61dp"
        android:ems="10"
        android:inputType="number" />
    <Button
        android:id="@+id/btn"
        android:layout_width="80dp"
        android:layout_height="40dp"
        android:layout_marginTop="40dp"
        android:text="جمع"/>
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="50dp"
        android:layout_marginTop="20dp"
        android:textSize="30sp"
        android:id="@+id/texview"/>

</LinearLayout>


خب همانطور که در بالا میبینید من ویوهام رو اضافه کردم

 

 

قدم دوم

نوشتن کدهای Java در کلاس مورد نظر 

کدها رو به روش زیر که می بینید نوشتمشون و در پایین خط به خط براتون توضیح میدم

package com.hamyarandroid.myapplication;

import androidx.appcompat.app.AppCompatActivity;



import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;

public class MainActivity extends AppCompatActivity
{
    EditText num1, num2;
    Button btn;
    TextView textView;
    
    @Override
    protected void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        num1 = findViewById(R.id.et1);
        num2 = findViewById(R.id.et2);
        btn = findViewById(R.id.btn);
        textView =findViewById(R.id.texview);


        btn.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v)
            {
                int n1 = Integer.valueOf(num1.getText().toString());
                int n2 = Integer.valueOf(num2.getText().toString());
              textView.setText((String.valueOf(n1+n2)));

            }
        });
    }
}

خط های 15 تا 17

معرفی ویوها به کلاس

خط های 25 تا 28

اتصال ویوهای معرفی شده به آیدی های ویوهای موجود در XML

خط 31

ایجادخاصیت کلیک برای Button

خط 35

در این خط اومدیم و یک عدد به نام n1 ایجاد کردیم

و بهش گفتیم که مقدارت رو از num1 بگیر و به رشته تبدیلش کن

خط 36

باز هم همانند کد بالا ولی برای عدد دومی

خط 37

اینجا گفتیم که درون Textviw ست کن جمع دو عدد را یعنی n1+n2

 

خروجی برنامه به شکل تصویر زیر می باشد

 

دوستان این آموزش برای جمع دو عدد بود شما در کد خط 37 به جای علامت جمع میتونید

ضرب یا تقسیم یا منها بذارید و عمل ریاضی مورد نظرتون رو انجام بدین

تا آموزش بعدی خدا یار و یاورتون باشه

HRoid.ir/tutorial167
لینک کوتاه این آموزش برای انتشار در شبکه های اجتماعی

نظرات این آموزش
ارسال نظر جدید
هنوز نظری برای این آموزش ثبت نشده است
کپی برداری از محتوا و دیگر منابع اختصاصی به هر نحو غیر مجاز است. حتی با ذکر منبع. در صورت تخلف پیگرد قانونی به همراه خواهد داشت.
Copyright © 2021 , www.HamyarAndroid.com , AboutUs , TeamUs , ContactUs , TermsUs , Sitemap
خلـــق هـمیـار انـدرویــد با
logo-samandehi