ggg
Amazing Categories :
Android
Node.js

دسته بندی نشده
(16)

آماده سازی محیط برنامه نویسی
(11)

آموزش ها و مباحث پایه ای اندروید
(8)

نکات پایه ای اندروید استودیو
(3)

وب سایت های مفید و کاربردی
(1)

AlertDialog
(1)

LogCat
(1)

Activity Lifecycle
(1)

Activity
(3)

Manifest
(2)

Strings
(1)

StatusBar
(1)

ActionBar
(2)

Toast
(1)

Library
(6)

ListView
(3)

آموزش های مرتبط با طراحی متریال ( Material Design )
CardView
(1)

RecyclerView
(0)

ویوها و ابزارهای موجود در محیط برنامه نویسی
MediaPlayer
(4)

WebView
(1)

VideoView
(1)

Button
(1)

ImageButton
(1)

RadioButton & RadioGroup
(1)

EditText
(0)

TextView
(1)

ScrollView
(2)

طراحی رابط کاربری و زیباسازی
Layout
(4)

Style
(2)

Shape
(2)

Animation
(2)

Typeface
(2)

آموزش های مرتبط با سخت افزار
Camera
(1)

Vibrator
(1)

Bluetooth
(0)

WiFi
(0)

ذخیره اطلاعات و پایگاه داده
SQLite Database
(0)

Shared Preferences
(0)


دسته بندی نشده
(8)


معرفی و آموزش کار با لاگ کت (LogCat) در محیط برنامه نویسی اندروید استودیو

.رایگان
هزینه یادگیری

سامان سلطانی پور
مدرس آموزش

---
سطح آموزش

---
تعداد جلسات

---
نوع آموزش

---
تعداد ویدیوها

---
زمان ویدیوها

---
حجم ویدیوها


مطالعه آموزش
دانلود ویدیو ها
دانلود فایل ها

به نام خدا

 

سلام دوستان ؛

در این جلسه  قراره که با یکی از امکانات فوق العاده اندروید استودیو کار کنیم ،

قراره که با لاگ کت (LogCat) کارکنیم ،

لاگ کت مباحث زیادی داره که در جلسه اول از سری مباحث LogCat به روش استفاده از آن در محیط برنامه نویسی اندروید استودیو می پردازیم

با همیار اندروید برنامه نویسی اندروید را اصولی و مرحله به مرحله یاد بگیرید …

 

اصلا لاگ کت چیه و چه کاربردی داره…!؟

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

و همچنین لاگ کت گزارشی از مراحل اجرای برنامه برای ما نمایش می دهد ، به عنوان مثال ، من به اپلیکیشن خودم وارد می شم و هنگام وارد شدن یک آهنگ هم پخش می شود ، بلافاصله لاگ کت گزارش آن را به صورت متنی به من می دهد که الان شما به فلان اکتیویتی با فلان متد وارد شدید و پس از آن فلان آهنگ با فلان نام اجرا شد ،

و همچنین برای گزارش و نمایش عملیات پشت پرده هم کاربرد دارد ، به عنوان مثال من یک برنامه دارم که در آن عدد اول با عدد دوم جمع می شود و سپس نتیجه با عدد سوم ضرب می شود که در نهایت فقط جواب نهایی را به کاربر نمایش می دهم بدون اینکه بگم چه اتفاقی بین اونا افتاده ، اما اگر همین برنامه را با لاگ کت گزارش گیری کنید تمام مراحل را به ترتیب به شما نمایش می دهد و اگر شما در بین یکی از قسمتها محاسبات را اشتباه انجام دادهباشید راحت می توانید متوجه بشید که کجای عملیات بوده و اقدام به برطرف کردن آن کنید …

خیلی خوبه نه 🙂 ، اینا فقط بخش هایی ساده بودند که معرفی کردم و در جلسات بعدی بخش های تخصصی تر را خواهم گفت …

 

روش گزارش گیری با لاگ کت در اندروید استودیو

برای اینکه گزارش یک پروژه رو بگیرید باید مراحل زیر رو انجام بدید

در حالی که درون پروژه خود هستید ، پروژه را روی یک دیوایس اجرا کنید ، دیوایس شما یا یک شبیه ساز است و یا یک گوشی واقعی

حال به بخش Android Monitor و سپس به بخش Logcat مراجعه کنید ، به تصویر زیر دقت کنید

سپس از قسمت شماره ۱ (به تصویر زیر دقت کنید) باید دیوایس خود را انتخاب کنید

و از قسمت شماره ۲ باید پکیج خود را انتخاب کنید

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

 

چند نکته مهم و کاربردی برای استفاده از لاگ کت

گزارش ها به صورت لحضه ای هستند به طوری که با زدن یک دکمه بلافاصله در لاگ کت گزارش می ده و میگه که با زدن این دکمه به ترتیب این اتفاقات رخ دادن

قسمت شماره ۱ (به تصویر زیر دقت کنید) : شما ۶ نوع روش برای دریافت گزارش دارید که بسته به نیاز خود باید یکی را انتخاب کنید ، که در جلسات آینده آن ها را به صورت تخصصی بررسی خواهیم کرد

قسمت شماره ۲ : هرگاه به دیوایس خود متصل هستید نه فقط اپلیکیشن شما بلکه گزارشاتی دیگر را هم از دیوایس به شما می دهد برای این که فقط گزارش های اپلیکیشن شما را تحویل دهد باید نام پکیج خود را در این فیلد بنویسید به صورتی که در تصویر می بینید

 

یک مثال ساده برای درک موضوع لاگ کت

من یک پروژه کوچیک ساختم که فقط تو اون یه دکمه است که وقتی روی اون دکمه کلیک می کنیم گوشی شروع به ویبره زدن می کنه ، و به مدت ۱۰۰۰ میلی ثانیه لرزش ادامه داره

حالا فرض کنید این کار توی یه پروژه بزگ هستش که می خواید تست کنید که ببینید قبلا واسه ویبره چند میلی ثانیه زمان گزاشته بودید ، واسه این کار کافیه از لاگ کت استفاده کنید و لازم نیست برید تو پروژه خودتون دنبال اون بگردید که ببینید چند میلی ثانیه بوده (به تصویر زیر دقت کنید)

 

 

خیلی خوب دوستان اینم از این 🙂

امیدوارم به کارتون بیاد … منتظر نظرات شما هستم …

بدرود

 




این آموزش ویدیویی برای دانلود ندارد




این آموزش فایلی برای دانلود ندارد

یــــــک راه آسان برای ارتباط با هـــــــم :)
عضویت در کانال تلگرام همیار اندروید

آموزش های مرتبط با موضوع انتخابی شما
معرفی و روش استفاده از متد setOnClickListener در برنامه نویسی اندروید
آموزش کار با کارد ویو (CardView) در برنامه نویسی اندروید
معرفی و روش استفاده از آلرت دیالوگ (AlertDialog) در برنامه نویسی اندروید
آموزش کامل و استاندارد تغییر دادن آیکون اپلیکیشن در اندروید استودیو (روش دستی)
آموزش کامل و استاندارد تغییر دادن آیکون اپلیکیشن در اندروید استودیو (روش اتوماتیک)
آموزش نصب پلاگین در اندروید استودیو به روش آفلاین

برچسب‌ها : , , , , , , , , , , ,

دیدگاه ها و پرسش های دانشجویان
دیدگاه یا پرسش خود را فقط در رابطه با همین مطلب ارسال کنید .
پرسش های دیگر دانشجویان را بررسی کنید ، به پرسش های تکراری رسیدگی نمی شود .
تایپ به صورت فینگلیش تایید نخواهد شد .
لطفا قوانین را رعایت کنید .
تا الان تعداد ۰ دیدگاه و پرسش برای این مطلب ارسال شده است .

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

آموزش های گام به گام
پشتیبانی سایت در تلگرام