انجمن سایت کلیدستان


رتبه موضوع:
  • 1 رای - 5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
نحوه اجرا کردن کدهای کلاس (در اندروید)

نحوه اجرا کردن کدهای کلاس (در اندروید)

#2
سلام.
اجازه بدهید بخشی از آن کدها را ذکر کنم :

کد پی‌اچ‌پی:
if(th == true){
                        
nDialog.dismiss();
                        new 
GetData().execute();
                    }
                    else{
                        
nDialog.dismiss();
                        
Toast.makeText(getApplicationContext(), "Error in Network Connection"Toast.LENGTH_SHORT).show();
                    } 

به کلید مورد نظر رفته و این بخش از کدها را بیابید. 
در کد بالا، تعیین کرده ایم که اگر گوشی به اینترنت متصل بود، کد زیر اجرا گردد :

کد پی‌اچ‌پی:
nDialog.dismiss();
new 
GetData().execute(); 

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

کد پی‌اچ‌پی:
nDialog.dismiss();
Toast.makeText(getApplicationContext(), "Error in Network Connection"Toast.LENGTH_SHORT).show(); 

که در هر دو مورد، خط اول کدها، مربوط به عدم نمایش Dialog است. یعنی Dialog دیگر نمایش داده نشود. اما برای هنگامی که متصل به اینترنت است، کد زیر بعد از آن اجرا می شود :

کد پی‌اچ‌پی:
new GetData().execute(); 

که از کلاسی با نام GetData (که خود کاربر می تواند آن را به دلخواه تعریف کند و کدهای مورد نظرش را در آن کلاس بنویسد)، یک شیء ساخته و آن را اجرا کرده ایم. اکنون اگر با مفاهیم کلاس (Class) و شیء آشنایی ندارید، می توانید کدهای مورد نظر خود را جایگزین آن کنید.
بد نیست نگاهی به کلید زیر بیندازید :

کلید شماره 2408 

در مورد کلاس ها (Classes)، دسته بندی زیر را ببینید :

http://www.kelidestan.com/keys/categorie...ategory=30

bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط kousha.nikkar


پیام‌های این موضوع
RE: نحوه اجرا کردن کدهای کلاس (در اندروید) - توسط admin - ۱۳۹۳/۱۱/۱۴, ۰۶:۴۳ ب.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان