صفحه اصلی / دوره‌های آموزشی / آموزش برنامه نویسی اندروید، از مقدماتی تا متوسط / آموزش کار با Progressbar در اندروید و آشنایی با Thread ها

آموزش کار با Progressbar در اندروید و آشنایی با Thread ها

آموزش کار با Progressbar در اندروید و آشنایی با Thread ها
براي خريد اين درس نياز است وارد سايت شويد. در صورت نداشتن حساب کاربري عضو شويد.
رایگان

جلسات دوره


                                        
مهدی عباسی
مدرس:

مهدی عباسی

18 سال سابقه برنامه‌نویسی و تدریس برنامه‌نویسی
کسب مقام‌های اول و دوم کشوری در مسابقات برنامه‌نویسی

مهدی عباسی هستم، مسلط به حداقل ۲۰ زبان مطرح برنامه نویسی به صورت پیشرفته، مدیر عامل شرکت آریا نرم افزار و بنیانگذار آکادمی درسمن، مسلط به تدریس دروس تخصصی کاردانی و کارشناسی کامپیوتر، پایگاه داده ها، برنامه نویسی پیشرفته، مبانی برنامه نویسی، مباحث ویژه طراحی وب و .... مشاهده رزومه

آموزش Therad ها و کار باProgressbar 

در این جلسه با نحوه کار با ویو Progressbar و کار با Theread ها و Handler ها در اندروید آشنا می شوید. مطالبی که در این جلسه یاد میگیرید عبارت اند از:

 

  • آموزش استفاده از دو نوع ویو Progressbar
  • آموزش مبحث Thread ها در اندروید
  • آموزش استفاده از Thread ها در برنامه
Thread thread1=new Thread(new Runnable()
{
    @Override
    public void run()
    {

    }
});

 

  • آموزش مبحث Handler ها و کاربرد آنها
  • آموزش استفاده از Handler در Thread ها
Thread thread1 = new Thread(new Runnable() {
    @Override
    public void run() {
        handler.post(new Runnable() {
            @Override
            public void run() {
            // کد های مورد نیاز را در این قسمت قرار دهید.
            }
        });
    }
});

 

  • آموزش ست کردن میزان پیشرفت Progressbar در کد نویسی

prg2.setProgress(x);

 

  • ساخت برنامه تمرینی برای پر کردن Progressbar(Horizontal) با استفاده از Thread ها و Handler ها
Thread thread1=new Thread(new Runnable()
{
    int x=1;
    @Override
    public void run()
    {
        while(x<100){
            try
            {
                Thread.sleep(200);
            } catch (InterruptedException e)
            {
                e.printStackTrace();
            }
            handler.post(new Runnable()
            {
                @Override
                public void run()
                {
                    prg2.setProgress(x);
                }
            });
            x++;
        }
    }
});

thread1.start();

 

 

برای یادگیری این مبحث مثال ها و نکته های متعددی را در فایل ویدئویی آورده ایم که با دانلود این درس و مشاهده ویدئو ها به طور کامل به این مبحث مسلط خواهید شد.

 

دوست درسمنی عزیز، امیدواریم این آموزش مورد توجه شما قرار گرفته باشد و بتواند شما را در راه رسیدن به اهدافتان کمک کند، سوال های خود را در انجمن برنامه نویسان درسمن بپرسید و انتقادات و پیشنهادات خود را در بخش نظرات برای ما ارسال کنید.smiley

انجمن برنامه نویسان اندروید

 

 

 

 

 

 

 

 

 

 

نظرات دانشجویان

نظر شما در تصمیم دیگران اثرگذار است.

لطفا برای همراهان درسمن و بهتر شدن دوره نظر خود را بنویسید.

برای ارسال نظر نیاز است وارد سایت شوید. در صورت نداشتن حساب کاربری عضو شوید.
ثبت نام

369