کتاب فارسی بیسیک4اندروید
جمعه, ۲۳ بهمن ۱۳۹۴، ۱۰:۲۰ ب.ظ
gameover.blog.ir
کتاب فارسی بیسیک4اندروید که اینجا در اختیارتون قرار میگیره ترجمه فارسی کتاب برنامه نویسی سریع با بیسیک4اندروید است که میتونید نسخه اصلی رو در آمازون ببینید. یکی از دوستان زحمت کشیدن و اون رو در 170 صفحه ترجمه کردند. البته ترجمه آزاد بوده و بعضی جاها رو خلاصه کردند و بعضی جاها رو اضافه کردند که نتیجه شده یه کتاب 170 صفحه ای. امیدارم هم از مطالب خوب کتاب استفاده کنید و هم با خرید اون از مترجم زحمت کش اون قدردانی کنید که این هزنیه بخش کوچیکی از زحمت ایشون رو جبران میکنه و امیدوارم فایلش رو در اختیار کسی که خریداری نکرده قرار ندین.
- مثالها: مباحث زیادی پوشش داده شده و لینک مثالها داخل بخشهای مختلف هر بخش اومده
- دمو: چند صفحه ابتدایی کتاب رو میتونید از اینجا ببینید تا از کیفیت خوب کتاب و مباحثش مطمین بشید.
فهرست:
- دکمه های مختلف محیط basic4android
- ایجاد لی اوت
- ایجاد ماژول اکتیویتی
- ایجاد ماژول سرویس
- اجرا مستقیم روی AVD
- اجرا مستقیم روی بلواستک
- کاراکتر های مجاز برای اسم پروژه
- کامپایل و اجرای برنامه
- تغییر آیکن اپلیکیشن
- تغییر ورژن اپیکیشن
- عمودی بودن یا افقی بودن اجرا
- مانیفست
- بدست آوردن آی پی وای فای
- تغییر permission ها و دسترسی ها به اندروید
- ارسال پیامک
- ویبره
- ساخت سرویس نوتیفیکیشن
- ساخت یک خبرخوان
- ساخت image downloader
- حرکت لیبل توسط تایمر
- اجرای برنامه های گوشی از طریق کد(مثل واتساپ یا …)
- اجرای رینگ تون
- پاک کردن لیست تماس
- گشت و گذار در API دستگاه جاری
- Android Screen
- Status Bar
- Navigation Bar
- Action Bar
- Tabbed Views :(وی یوهای سربرگ دار)
- کشوی ناوبری(: (Navigation Drawer
- ایجاد قالب
- Msgbox
- Msgbox2
- InputList
- InputMultiList
- Compiling
- :Debug Legacy Mode
- Debug Rapid Mode
- Release Mode
- Release (obfuscated
- Strings obfuscation
- توابع معمول Canvas
- DrawBitmap
- DrawBitmapRotated
- DrawCircle
- DrawColor
- DrawLine
- DrawRect
- DrawRectRotated
- DrawText
- Database
- Table
- Record
- Field
- Process
- Activity_Pause و Activity_Resume
- Activity Module
- Activity Template
- Activity Attributes
- Variables within an Activity
- Setting Your Project Parameters
- Launcher Icon
- Icon sizes
- Statement Separator
- Comments
- Splitting Long Lines
- متغیرها
- ثابت ها
- نوع ها
- دستور Dim
- دستور ReDim
- دستورات else و else if در شرط
- Colors )رنگ ها
- List of Core Objects
- For Each
- کتابخانه ی Dialogs
- رویداد
- خصوصیت یا Property
- اندازه گیری دقیق width و height از EditText در b4a
- اندازه گیری ارتفاع
- ساختار select case
- نمایش عکس و متن با هم
- تعریف آرایه
- ساخت نوار لغزان دلخواه
- باز کردن سایت
- لیست ویو
- message box همراه با ایکن دلخواه
- اجرای فایل html در b4a
- افزودن چند پنل با عکس و دکمه روی یک اسکرول یا کادر با قابلیت پیمایش
- فرق Exit و Return در b4a
- استفاده از ابزار رنگ برای بدست آودن کد رنگ
- ایجاد منو در نوار عنوان Activity در b4a
- ساخت منوی کشویی یا آبشاری
- نوشتن و خواندن فایل متنی در b4a
- تغییر فونت
- تغییر اندازه متن
- ماژول اکتیویتی + ماژول کد+ ماژول کلاس + ماژول سرویس
- تنظیم یک کنترل در مرکز صفحه هنگام شروع لی اوت
- تنظیم زبان فارسی برای blueStack
- tab host
- حل نشناختن توابع Audio/Vide Recorder و برخی دستورات در b4a
- خواندن از فایل+نمایش روی label + اسکرول+تنظیم اندازه در b4a :
- برنامه نویسی دیتابیس SQLite
- جستجو ر دیتابیس
- file.dirAssets
- File.DirInternal
- حرکت پنل با لمس/جابجایی پنل با لمس/تغییر رنگ پنل با فشردن و رها کردن انگشت
- بزرگترین عدد نزدیک تر به عدد ورودی
- قرار دادن اکتیویتی یا بالاآوردن آن در صورت وجود
- آغاز سرویس یا اجرای یک سرویس
- توقف سرویس
- ایجاد یک messagebox چند ثانیه ای
- تابع continue
- تبدیل ASCII به کاراکتر معادل
- ایجاد new line و کاراکتر های carriageReturn و LineFeed
- دسترسی به مقیاس موبایل با Density
- دسترسی به اطلاعات لی اوت موبایل با دستور GetDeviceLayoutValues
- برگشت نوع یک متعیرهای مجموعه جاوا
- بررسی مقدار عددی یا غیر عددی ورودی
- لود بیت مپ یا بارگذاری عکس
- تابع LoadBitmapSample
- کپی فایل در پوشه جدید کارت حافظه
- ساخت دایرکتوری)پوشه
- کنسل) cancel ( کردن سرویس زمابندی شده جهت اجرا
- حدف فضای خالی رشته ها
- تبدیل کل حروف رشته به حروف کوچک یا بزرگ
- تابع خروج کامل از اپلیکیشن
- CharAt
- substring2
- strCopy
- سوال:میخوام یه اپلیکیشن quiz )تست زدن( بسازم.روش کار چیه ؟
- انتخاب سطرهای جدول به طور تصادفی
- تولید یک عدد تصادفی
- نکته بسیار مهم درباره برنامه های دیتابیسی
- نکته ای در مورد debug mode نوع legacy و rapid
- تماس تلفنی یا زنگ زدن به شماره دلخواه
- ساخت یک تایمر
- تغییر زنگ خور یا ringtone به آهنگ دلخواه
- رفع خطای لیب های XML
- بدست آوردن شماره سریال)نامبر( گوشی) serial numbe
- دانلود فایل
- فهمیدن مسیر SDCard و برنامه ها
- ارسال دیتا به سایت
- باز کردن یک پوشه یا لیست کردن فایل های داخل یک پوشه/نمایش محتوای یک پوشه روی list view
- تبدیل عدد به رشته /تبدیل رشته به عدد/تبدیل به int /تبدیل به long
- ساختار Try Catch
- فرق نوتیفیکیشن با toastMessage در b4a
- نکته ای درباره توابع رشته ای
- ایجاد Progress bar )نوارپیشرفت
- ساخت یک متن نویس و تایپ کننده ی خودکار
- تغییر نوار عنوان یا title bar و label name اپلیکیشن
- تغییر نام اپلیکیشن یا تغییر برچسب اپلیکیشن در صورتیکه تغییر نکند
- ورق زدن کتاب یا صفحه با لمس و کشیدن/تاچ touch پنل/جابجایی پنل ها به چپ و راست با لمس
- نمایش slide show و تکی تصاویر پشت سر هم با استفاه از تایمر
- معرفی طراحی متریال گوگل برای طراحی
- دستور SQL حذف کل سطرهای جدول+سطر دلخواه
- حذف از دیتابیس
- رفع خطای NULL POINTER EXCEPTION /افزودن label به اکتیویتی
- جلوگیری از تکراری بودن سطرهای جدول موقع درج اطلاعات
- ایجاد و افزودن RadioButton به ScrollView ی موجود روی لی اوت
- راجرای فایل صوتی یا اجرای صدا در basic4android / اجرای mp3 یا موزیک
- در مورد density و scale و dpi و dip توضیح دهید
- نکته String Obfuscation
- نکته ای در مورد کش نیومدن عکس های شما) streath نشدن و Fill نشدن( در image view
- مروری بر انواع ماژول در b4
- ماژول کلاس
۹۴/۱۱/۲۳