من کل پروژه اندروید رو ساختم. فایل پروژه اندروید و همچنین فایل apk ساخته شده از آن، پیوست این ارسال شده است. حتما کدها را بخوانید تا شیوه کدنویسی را متوجه بشوید.
کدهای Activity اصلی به صورت زیر می باشد :
یک عکس از برنامه اندروید :
کدهای Activity اصلی به صورت زیر می باشد :
کد:
package com.kelidestan.addnumbers;
import java.util.ArrayList;
import java.util.Arrays;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;
public class MainActivity extends Activity {
public ArrayList<Integer> myNumbers;
public int muCursor = 0;
public int muCursor_max = 5;
public int sum = 0;
public TextView tv;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
myNumbers = new ArrayList<Integer>(Arrays.asList(8,32,1,16,2,4));
tv = (TextView) findViewById(R.id.textView1);
String sum_string = String.valueOf(sum);
tv.setText(sum_string);
Button b1 = (Button) findViewById(R.id.button1);
b1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
if (muCursor <= muCursor_max) {
sum = sum + myNumbers.get(muCursor);
String sum_string = String.valueOf(sum);
tv.setText(sum_string);
muCursor = muCursor + 1;
}
}
});
Button b2 = (Button) findViewById(R.id.button2);
b2.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
if (muCursor <= muCursor_max) {
muCursor = muCursor + 1;
}
}
});
}
}
یک عکس از برنامه اندروید :
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.