Android Studio BY : AYMAN YASSIN 2022 – 2023 پێنج محازەرەی ئەندرۆید ستۆدیۆ . .هەندێک تێبینی .هەمیشە کاتێک پڕۆژەیەکی نوێ دەکەینەوە empty activityدەڵدەبژێرین . .دوای ئەوە APIدەکەینە ٣٣وەکو کۆتا ڤێرژنی ئەندرۆید . .کاتێک پڕۆژەکە دەبێتەوە ڵە بەشی Gradle Scriptدواتر minSdk . build.gradle .دەکەیتە ٢٥واتا نزمترین ڤێرژنی کارکردنی پڕۆژەکە .ڵە کۆتایی دا Sync Nowدەدەگری . activity_main.xml .دیزاینی پڕۆژەکەی تێدایە MainActivity.java.کۆدی پڕۆژەکەی تێدا دەنوسرێت .بۆ هەر کەرستەیەك کە بەکاری دەهێنیت IDتایبەت بە خۆی بۆ دابنی بۆ ئەوەی دووربی ڵە کێشە . .هەر کەرستەیەک کە دەیهێنیتە ناو دیزاینەکە دەبێ ڵە فایلی جاڤا تەعریف بکرێت .ئەو کەرستانەی کە ڵەم مەڵزەمەیە بەکاری دەهێنین Plain Text . Text View . Password . Button . Radio Button. یەکەم محازەرە :کاتێک نوسینێک لە نێو لەنێو پلەین تێکست دا دەنووسیت لە خورەوە پیشانی بدات . دیزاین Plain Text Button TextVeow Plain Text ID : Text1 Button ID : bt1 TextView ID : Text2 کۆد دووەم محازەرە :دوو پەیج دروست دەکەین .بەڕێگای پەیجی یەکەم دەچینە نێو پەیجی دووەم . دیزاین چۆنیەتی زیاد کردنی پەیجی دووەم :دەچیتە فایلی resدواتر کلیکی لای ڕاست لەسەر Empty Activity < Activity < New > Layout کۆد سێیەم محازەرە :دروستکردنی دوو پەیج .گواستنەوەی زانیاری بۆ پەیجی دووەم وە پیشان دانی دیزاین Page1 Page2 Plain Text TextView Button کۆدی ڵپەڕەی یەکەم کۆدی ڵپەڕەی دووام چوارەم محازەرە :دروستکردنی فۆڕمی چونەژورەوە ()Log in دیزاین Log in Page کۆد یان ئەگەر بمانەوێت دوای داخل بوون بە تەواوی بچێتە ڵپەڕەیەکی تر پێنجەم محازەرە :دروستکردنی حاسیبە دیزاین EditText n1=findViewById(R.id.n1); کۆد EditText n2=findViewById(R.id.n2); Button sum=findViewById(R.id.sum); Button sub=findViewById(R.id.sub); Button mul=findViewById(R.id.mul); Button dev=findViewById(R.id.dev); TextView result = findViewById(R.id.result); //sum.setOnClickListener(); sum.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { int num1 = Integer.parseInt(n1.getText().toString()); int num2 = Integer.parseInt(n2.getText().toString()); int res = num1 + num2; result.setText(String.valueOf(res)); } }); sub.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { int num1 = Integer.parseInt(n1.getText().toString()); int num2 = Integer.parseInt(n2.getText().toString()); int res = num1 - num2; result.setText(String.valueOf(res)); } }); mul.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { int num1 = Integer.parseInt(n1.getText().toString()); int num2 = Integer.parseInt(n2.getText().toString()); int res = num1 * num2; result.setText(String.valueOf(res)); } }); div.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { int num1 = Integer.parseInt(n1.getText().toString()); int num2 = Integer.parseInt(n2.getText().toString()); int res = num1 / num2; result.setText(String.valueOf(res)); } }); Thank you so much