ترجمه pdf کتاب آموزش بیسیک4اندروید
کتاب فارسی بیسیک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
ماژول کلاس
با علاقه بخوانید و دنبال کنید و یاد بگیرید!
یک کتاب آموزشی