taha
taha
خواندن ۲ دقیقه·۴ سال پیش

کار های خلاقانه با بولین و i++ !!(اولین پست من)

سلام من طاها هستم و این اولین پست من است.

من تازه برنامه نویسی را شروع کردم فکر کنم ی شش ماهی میشه ولی من کلا ۱۳ سالمه و کلی راه دارم که با تجربه شم ??ولی به یه جایی رسیدم که بتونم آموزش های ساده ولی کاربردی بزارم .



خب بزن بریم .

شاید این سوال برای شما پیش آید که این دو (بولین و i++)در برنامه نویسی عادی به چه درد میخوره حالا باهم میبینیم!



دو کار با یک دکمه!

این خیلی باحاله نه!!؟

خب مثلا یک برنامه رکوردر که با یک دکمه رکود میکنه و بعد با همان پاز میکنه و یا یک مدیا پلیر، برای تغیر دادن ایکون پاز و پلی.

کار به این شکله...

boolean isSet = true; btn_start.setText(&quotnull&quot); if (isSet) { btn_start.setText(&quoton&quot);//نوشته تغیر کرد isSet = false;//آماده سازی برای کیلیک بعدی } else { btn_start.setText(&quotoff&quot);//با کیلیک دیگه این isSet =true;//آماده سازی برای بعدی Intent intent=new Intent(MainActivity.this,MainActivity2.class); startActivity(intent); }

یا در else برای دو بار کیلیک کردن !!

else { btn_start.setText(&quotoff&quot);//با کیلیک دیگه این isSet =true;//اینو خودتون امتحان کنید برا اینکه چرا گذاشتم باشه باحال تره Intent intent=new Intent(MainActivity.this,MainActivity2.class); startActivity(intent); }

این رو انصافا از فلاتر گرفتمش ?? کار خودم نبود

int i = 0; FloatingActionButton actionButton; TextView textView; actionButton = findViewById(R.id.floatingActionButton); textView = findViewById(R.id.textView); actionButton.setOnClickListener(v -> { i++; textView.setText(i + &quot&quot); });
امیدوارم که این آموزش شما را تشویق به انجام کار خلاقانه علاقه مند کنه چون برنامه نویسی کمتر کد میخواد و بیشتر کار خلاقانه و رفع باگ.با سپاس.(;
طاها یک برنامه نویس اندروید ۱۳ ساله.
شاید از این پست‌ها خوشتان بیاید