خلاصه نویسی های برنامه نویسی اندروید

طبق آموزش سایت فرادرس و مکتب خونه

خلاصه نویسی های برنامه نویسی اندروید

طبق آموزش سایت فرادرس و مکتب خونه

دارم برنامه نویسی اندروید یاد می گیرم هر چی یاد می گیرم این جا می نویسم ایشالا
هر کی خواست دوره مکتب خونه رو بخره بگه من بهش کد تخفیف ۴۰ درصد بدم!

طبقه بندی موضوعی

جلسه ۳ بخش ۲(دکمه)

دوشنبه, ۴ فروردين ۱۳۹۹، ۰۲:۱۳ ق.ظ
  • ساختن یک تابع جاوا وقتی می خوایم از یه کد هی استفاده کنیم:

refactor:

انتخابش می کنیم

refactor>extract>method

 

از همون فایل جاوا هم میشه رنگ و اینای دکمه رو تغییر داد

TextView tv= this.<TextView>findViewById(R.id.tv);
tv.setText(new Date().toString());
tv.setTextColor(Color.rgb(10, 140, 200));
tv.setTextColor(Color.LTGRAY);
tv.setTextSize(56);
tv.setVisibility(View.VISIBLE);

gone کلا برداشته میشه ولی اینویزیبل فقط مخفی میشه

Button button=findViewById(R.id.button3);
استاد نوشته :
Button button= this.<Button>findViewById(R.id.button3);

ینی alt+2enter هم زد

 

اضافه کردن ایونت مثلا کلیک شدن دکمه

 

اول تو خود xmlش میری تعریف می کنی :

android:onClick="button3OnClick"

بعد تو جاوا main activity و از دستور

button.setOnClickListener(this);

استفاده می کنی برا من بدون این this هم کار کرد!

اون خط بالا هم می نویسی

public class MainActivity extends AppCompatActivity implements View.OnClickListener {
 implements View.OnClickListener

این viewها همین آبجکت ها هستن

اینو که نوشته چن تا method لازم داری

میری رو کلمه main activity می زنی alt+enter-> implement method->set OnClickListener

اون پایین اینو میسازه

    @Override
    public void onClick(View v) {
    hoop();
    }

هوپ اون تابعه س که متدشو ساختم رنگ متنو رندم می کنه

موافقین ۰ مخالفین ۰ ۹۹/۰۱/۰۴
Put Yourself First

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی