[vc_row][vc_column][vc_column_text]
دانلود کتاب آموزش برنامه نویسی اندروید با android studio | سلام اندروید
کتاب سلام اندروید، کاملترین و جامع ترین کتاب آموزش برنامه نویسی اندروید به نویسندگی امیدکربلایی برنامه نویس یک انگشتی
اگه به دنبال آموزش برنامه نویسی اندروید در قالب یک کتاب هستید، کتاب سلام اندروید بهترین گزینه برای انتخاب میباشد که از مباحث پایه تا پیچیده رو به سادگی با زبان فارسی توضیح داده
همچنین اگر همین الان هم یک برنامه نویس حرفه ای هستید و دوست دارید تمامی مباحث مبتدی تا حرفه ای اندروید رو یکجا در یک کتاب داشته باشید بازهم کتاب سلام اندروید یک گزینه عالی است
من در این کتاب آموزش برنامه نویسی اندروید سلام اندروید همه چیز به معنی واقعی کلمه “همه چیز” از مباحث ساده تا پیچیده فنی گفتم تا بتونیم با یک منبع به شکل کامل به همه چیز تسلط پیدا کنیم
پس درنگ نکن و همین الان سلام اندروید رو بخر!
توضیحات کتاب آموزش برنامه نویسی اندروید سلام اندروید
سلام من امیدکربلایی ، برنامه نویس یک انگشتی هستم. برای دانستن اینکه چرا به من میگن برنامهنویس یک انگشتی، میتوانید وبسایت شخصی من رو نگاه کنید، من خودم از بچگی به شدت علاقه مند به کتاب خوانی بودم. یکی از دلایل اینکه کتاب خوندن رو شروع کردم این بود که با این بازار اشنا بشم و تایم طولانی بود که دوست داشتم کتاب بنویسم یا حتی ترجمه کنم که کلیات کتاب های مختلفی حتی داستانی و غیر تخصصی رو نوشتم اما هیچکدام رو تمام نکردم.
پشت جلد کتاب آموزش برنامه نویسی اندروید سلام اندروید
من همیشه در تعطیلات عید به انجام امور مختلف کسب
وکارهایی که دارم می پردازم، اما بنا به دلایل شخصی
خواستم تا در تعطیلات نوروز۱۴۰۰ به کار متفاوت انجام بدم.
پس تصمیم گرفتم کامل ترین کتاب آموزش برنامه نویسی
اندروید روباکمک یکی از دوستانم، محمدعلی قلیان تموم
کنم. توی این کتاب خیلی کم از خودم، مديريت وفروش که
تخصص اصلی منه گفته شده. دلیلش هم اینه که می
خواستم نوشتنش زودتر تموم بشه.
بنوشتن یه کتاب کامل فنی به دلیل مشخص بودن
سرفصل ها راحت تر به نظرم می اومد. من وقت کمی
داشتم و باید توی دوهفته نوشتن کتابم رو تموم می کردم.
پس تصمیم گرفتم که کتاب “سلام اندرويد” روباموضوع
آموزش برنامه نویسی اندروید به عنوان اولین کتابم بنويسم.
توی این کتاب از ابتدایی ترین مباحث گرفته تا پیچیده ترین
نکات برنامه نویسی اندروید گفته شده.
اندروید چیست?
اندروید درواقع یک سیستم عامل منبع باز هست که توسط گوگل برای گوشی های هوشمند و تبلت ها عرضه شده، برای برنامه نویسی اندروید نیاز به دانستن زبان جاوا میباشد که زبان اصلی برای توسعه اندروید است که ما هم در این کتاب آموزش برنامه نویسی اندروید به تدریس جاوا پرداختیم
هرچند که زبان های دیگری مثل فلاتر، b4a ، ری اکت نیتیو و کاتلین هم برای توسعه اندروید وجود دارند اما یه نظر متخصصین جاوا و کاتلین بهترین زبان ها برای برنامه نویسی اندروید میباشند
چرا باید برنامه نویسی اندروید رو یادبگیریم?
محبوبیت سیستم عامل اندروید بسیار روز افزون شده و در حال حاضر بیش از ٧٠درصد تلفن های همراه از این سیستم عامل بهره میبرند و در واقع ما با یادگیری برنامه نویسی اندروید با این کتاب آموزش برنامه نویسی اندروید میتوانیم به بیش از دو سوم مردم دنیا سرویس ارائه بدیم و کسب درامد کنیم
واقعا اگه به دنبال آموزش اپلیکیشن نویسی هستید و علاقه دارید که وارد دنیای برنامه نویسی اندروید بشوید این کتاب آموزش برنامه نویسی اندروید میتواند کمک خوبی برای شما باشد. کتاب های آموزش برنامه نویسی زیادی هست که امیدوارم این کتاب من نیز که یک کتاب آموزش برنامه نویسی اندروید است بتواند کمکی به اندروید دوستان بکند.
هرچند من معتقدم که بهترین روش برای یادگیری اندروید، دیدن یا دانلود آموزش برنامه نویسی اندروید ویدیو هست و بعد از اون کتاب آموزش برنامه نویسی اندروید مفید است، که همین کتاب واقعا یکی از کاملترین کتاب ها میباشد که می باشد که میتوانید نسخه دانلودی و نسخه چاپی اون رو از همین صفحه دانلود کنید، با این حال هم آموزش های ویدیویی با کیفیت تولید کردیم که میتوانید از این صفحه دریافت کنید
سوالات متداول قبل از خرید این کتاب آموزش برنامه نویسی اندروید
[/vc_column_text][/vc_column][/vc_row][vc_row][vc_column][vc_toggle title=”زبان این کتاب برنامه نویسی اندروید چیست?”]
- زبان تدریس شده در سلام اندروید جاوا هست که بهترین زبان برای شروع آموزش برنامه نویسی اندروید میباشد.
[/vc_toggle][vc_toggle title=”بعد از خواندن این کتاب تبدیل به چه فردی میشویم?”]
- بعد از خواندن کتاب آموزش برنامه نویسی اندروید با پیاده سازی همه مباحث در اندروید اشنا میشوید و میتوانید هر اپلیکیشنی را در اندروید توسعه بدهید.
[/vc_toggle][vc_toggle title=”بهترین زبان برنامه نویسی اندروید چیست؟”]
- کاتلین و جاوا در حال حاضر بهترین زبان برای توسعه اپلیکیشن های اندروید میباشند، اما بهترین زبان برای شروع آموزش برنامه نویسی اندروید جاوا است. که ما هم در این کتاب آموزش برنامه نویسی اندروید به جاوا پرداختیم
[/vc_toggle][vc_toggle title=”ایا با خرید نسخه چاپی نسخه الکترونیک هم دریافت میکنیم؟”]
- بلی با خرید نسخه چاپی، به رایگان نسخه الکترونیک کتاب آموزش برنامه نویسی اندروید pdf سلام اندروید را هم دریافت میکنید.
[/vc_toggle][vc_toggle title=”من این کتاب رو با امضای اقای کربلایی میخوام، چیکارکنم؟”]
- خبر خوب! کتاب سلام اندروید برای همه خریداران به همراه اثر انگشت من(چون من امضا ندارم) ارسال میشود درواقع اثر همون انگشتی که باهاش برنامه نویسی میکنم:) به نظر من ما خریدار ویژه ای نداریم که برای اون فقط امضا یا در کیس من اثر انگشت بزنم. چون به نظر من همه شما ویژه اید.
[/vc_toggle][/vc_column][/vc_row][vc_row][vc_column][vc_column_text]
ویژگی های کتاب آموزش برنامه نویسی اندروید سلام اندروید
- کاملا 0 تا 100
- توضیحات گام به گام مباحث
- پیاده سازی مثال ها
- کد های تمیز برای فهم بهتر
این کتاب آموزش برنامه نویسی اندروید در چهار فصل نوشته شده که در ادامه سرفصل های اون رو براتون میاریم
فصل اول
first step………………………………………………………………………….. 21
p گرفتن اولین خروجی با جاوا……………………………………………………………….. 21
1. نصب JDK……………………………………………………………………………………… 21
1. شروع نصب JDK 15…………………………………………………………………….. 22
2. تنظیمات شناسایی جاوا………………………………………………………………….. 25
3. تست JDK………………………………………………………………………………….. 29
2. نصب اندروید استودیو (Android Studio)……………………………………………. 31
3. نوشتن اولین برنامه (Hello, World!)………………………………………………….. 38
p آموزش اندروید………………………………………………………………………………… 43
مخاطبین………………………………………………………………………………………… 43
پیشنیاز………………………………………………………………………………………….. 44
بررسی اجمالی………………………………………………………………………………….. 44
اندروید چیست؟………………………………………………………………………………… 44
چرا اندروید؟…………………………………………………………………………………….. 44
امکانات اندروید………………………………………………………………………………… 45
برنامههای اندرویدی………………………………………………………………………….. 46
تاریخچه اندروید……………………………………………………………………………….. 47
API-Level چیست؟…………………………………………………………………………. 47
معماری اندروید………………………………………………………………………………… 49
هسته کرنل…………………………………………………………………………………….. 49
کتابخانهها………………………………………………………………………………………. 50
کتابخانههای اندروید………………………………………………………………………….. 50
اندروید در زمان اجر…………………………………………………………………………… 51
فریمورکهای اپلیکیشن……………………………………………………………………… 51
p اپلیکیشنها…………………………………………………………………………………….. 52
اجزا اپلیکیشن در اندروید…………………………………………………………………….. 52
p اکتیویتیها……………………………………………………………………………………… 53
p سرویسها……………………………………………………………………………………… 53
p Broadcast Receiver یا شنودکننده رویدادها……………………………………….. 54
p Content Providers یا تأمینکنندههای محتوا……………………………………… 54
p سایر اجزا……………………………………………………………………………………….. 55
p منابع در اندروید……………………………………………………………………………….. 55
سازماندهی منابع در اندروید استودیو…………………………………………………….. 56
منابع جایگزین…………………………………………………………………………………. 58
دسترسی به منابع……………………………………………………………………………… 60
دسترسی به منابع در کد……………………………………………………………………… 60
دسترسی به منابع در xml…………………………………………………………………… 63
p Android – Activities……………………………………………………………………. 63
p سرویسها……………………………………………………………………………………… 71
p Broadcast Receivers………………………………………………………………….. 82
ایجاد گیرندۀ پخش……………………………………………………………………………. 83
ثبت گیرندۀ پخش…………………………………………………………………………….. 83
گیرندۀ پخش…………………………………………………………………………………… 84
پخش اهداف دلخواه………………………………………………………………………….. 85
p Content providers……………………………………………………………………… 93
ایجاد ارائهدهندۀ محتوا……………………………………………………………………….. 95
p فرگمنتها (Fragments)………………………………………………………………. 113
چرخۀ حیات فرگمنت………………………………………………………………………. 114
انواع فرگمنتها……………………………………………………………………………… 117
p Intents and Filters…………………………………………………………………… 117
اشیاء هدف……………………………………………………………………………………. 119
عمل (action)………………………………………………………………………………. 119
داده…………………………………………………………………………………………….. 120
دستهبندی……………………………………………………………………………………. 121
پرچمها………………………………………………………………………………………… 122
Component name…………………………………………………………………….. 122
p انواع اهداف…………………………………………………………………………………. 123
اهداف صریح………………………………………………………………………………… 123
اهداف تلویحی (Implicit)……………………………………………………………….. 123
فیلترهای هدف……………………………………………………………………………… 131
فصل یک و نیم
پول در بیار لعنتی!………………………………………………………………….. 143
فصل دوم
Ui layouts……………………………………………………………………….. 147
p انواع طرحبندی اندروید…………………………………………………………………… 149
صفات طرحبندی (Attribute)………………………………………………………….. 150
p شناساییِ نما………………………………………………………………………………… 154
p UI controls………………………………………………………………………………. 154
p عناصر رابط کاربری……………………………………………………………………….. 155
p کنترلهای رابط کاربر اندروید…………………………………………………………… 156
ایجاد کنترلهای رابط کاربری…………………………………………………………… 158
p Event handling………………………………………………………………………… 159
p مدیریت کنندههای رویداد……………………………………………………………….. 160
ثبت شنوندگان رویداد……………………………………………………………………… 161
حالت لمسی………………………………………………………………………………….. 162
تمرکز………………………………………………………………………………………….. 162
p مثالهای مدیریت رویداد………………………………………………………………… 163
ثبت شنوندگان رویداد با استفاده از یک کلاس داخلی ناشناس…………………… 163
p Styles and Themes………………………………………………………………….. 169
p تعریف کردن سبکها…………………………………………………………………….. 169
استفاده از سبکها………………………………………………………………………….. 170
وراثت سبک………………………………………………………………………………….. 171
p اعمال رنگها در صفات تم……………………………………………………………… 172
استفاده از یک Nine-Patch دلخواه با دکمهها……………………………………… 172
مراحل ایجاد دکمههای Nine-Patch…………………………………………………. 173
تعریف یک سبک جدید…………………………………………………………………… 173
اعمال تم……………………………………………………………………………………… 173
p پوستههای (Themes) اندروید…………………………………………………………. 174
سبکها و پوستههای پیشفرض………………………………………………………… 176
p Custom Components……………………………………………………………….. 176
ایجاد یک کامپوننت سفارشی ساده…………………………………………………….. 177
فصل دو و نیم
فریلنسر رویایی…………………………………………………………………….. 183
فصل سوم
Android – Drag and Drop……………………………………………………….. 201
p فرایند Drag/Drop………………………………………………………………………. 201
1. Started…………………………………………………………………………………. 201
2. Continuing…………………………………………………………………………… 202
3. Dropped………………………………………………………………………………. 202
4. Ended…………………………………………………………………………………… 203
متدها………………………………………………………………………………………………. 204
p شنیدن رویداد کشیدن (Listening for Drag Event)…………………………. 205
آغاز یک رویداد کشیدن…………………………………………………………………… 205
p Android – Notifications……………………………………………………………. 215
p ایجاد و ارسال اعلانها…………………………………………………………………… 215
مرحله 1: ایجاد سازندهی اعلان………………………………………………………… 215
مرحله 2: تنظیم ویژگیهای اعلان…………………………………………………….. 216
مرحله 3: پیوست عملها (attach)……………………………………………………. 216
مرحله 4. صدور اعلان……………………………………………………………………. 218
p کلاس NotificationCompat.Builder…………………………………………… 218
p اعلان نمای بزرگ………………………………………………………………………… 228
p Android – Location Based Services………………………………………….. 230
p شیء موقعیت مکانی (Location)…………………………………………………….. 231
دریافت موقعیت مکانی فعلی…………………………………………………………….. 233
دریافت موقعیت مکانی به روز شده…………………………………………………….. 234
کیفیت موقعیت مکانی سرویس………………………………………………………….. 235
نمایش آدرس مکان………………………………………………………………………… 236
p Android – Sending Email…………………………………………………………. 251
p شیء هدف، عمل برای ارسال ایمیل………………………………………………….. 251
شیء هدف، داده/ نوع برای ارسال ایمیل……………………………………………… 251
شیء هدف -Extra برای ارسال ایمیل……………………………………………….. 252
p Android – Sending SMS……………………………………………………………. 258
استفاده از شیء داخلی (built-in) برای ارسال پیامک…………………………….. 269
شیء هدف – عمل برای ارسال پیامک………………………………………………… 269
شیء هدف – داده/نوع برای ارسال پیامک……………………………………………. 269
شیء هدف – extra برای ارسال پیامک……………………………………………… 270
p Android – Phone Calls……………………………………………………………… 277
شیء هدف – عمل برای برقراری تماس تلفنی……………………………………… 278
شیء هدف – نوع/داده برای برقراری تماس تلفنی…………………………………. 278
p Publishing Android Application……………………………………………… 283
p ثبت در گوگلپلی………………………………………………………………………….. 287
فصل سه و نیم
با رعایت این نکات همه جا جاته……………………………………………………… 289
فصل چهارم
Android – Alert Dialog………………………………………………………….. 295
p فرگمنت گفتگو…………………………………………………………………………….. 297
p گفتگوی لیست……………………………………………………………………………… 298
گفتگوی لیست تک گزینهای…………………………………………………………….. 298
p Android – Animations……………………………………………………………… 306
انیمیشن Tween…………………………………………………………………………… 306
p Android – Audio Capture…………………………………………………………. 321
p Android – Audio Manager………………………………………………………… 336
p Android – Auto Complete………………………………………………………… 347
p Android – Best Practices………………………………………………………….. 356
بهترین تمرینات – ورودی کاربر………………………………………………………… 357
بهترین تمرینات – مشاغل پسزمینه…………………………………………………… 358
مقایسۀ Services و AsyncTask……………………………………………………… 358
بهترین تمرینات – عملکرد (performance)……………………………………….. 358
بهترین تمرینات – امنیت و حریم خصوصی………………………………………….. 359
p Android – Bluetooth………………………………………………………………… 367
p Android – Camera……………………………………………………………………. 379
p Android – Custom Fonts………………………………………………………….. 392
p Android – Clipboard………………………………………………………………… 399
کپی کردن دادهها…………………………………………………………………………… 399
جای گذاری دادهها…………………………………………………………………………. 400
p Android – Data Backup……………………………………………………………. 409
امتحان کردن عامل پشتیبانی (BackupAgent)……………………………………. 414
انجام پشتیبانگیری………………………………………………………………………… 415
ابزارهای SDK………………………………………………………………………………. 416
اندروید………………………………………………………………………………………… 417
DDMS……………………………………………………………………………………….. 418
ساخت تماس………………………………………………………………………………… 418
گرفتن اسکرین شات………………………………………………………………………. 418
Sqlite3………………………………………………………………………………………. 419
استفاده از Sqlite3 از راه دور…………………………………………………………….. 419
ابزارهای پلتفرم……………………………………………………………………………… 420
p Android – Emulator…………………………………………………………………. 420
ایجاد AVD…………………………………………………………………………………… 421
تغییر جهتگیری……………………………………………………………………………. 421
دستورات شبیهساز…………………………………………………………………………… 421
ارسال پیامک از طریق Telnet…………………………………………………………. 422
شبیهساز – برقراری تماس……………………………………………………………….. 423
شبیهساز – تبادل فایل…………………………………………………………………….. 423
p Android – Facebook Integration……………………………………………… 424
ادغام SDK فیسبوک……………………………………………………………………… 424
تولید امضای برنامه…………………………………………………………………………. 424
ثبت کردن برنامه……………………………………………………………………………. 425
دانلود SDK و ادغام آن……………………………………………………………………. 425
ایجاد برنامۀ ورود به فیسبوک………………………………………………………….. 425
اشتراکگذاری هدف……………………………………………………………………….. 427
p Android – Gestures………………………………………………………………….. 433
مدیریت جسچر pinch……………………………………………………………………. 434
p Android – Google Maps……………………………………………………………. 441
گوگلمپ – فایل طرح بندی…………………………………………………………….. 442
گوگلمپ – فایل AndroidManifest……………………………………………….. 442
سفارشیسازی گوگلمپ………………………………………………………………….. 443
افزودن نشانگر………………………………………………………………………………. 443
تغییر نوع نقشه………………………………………………………………………………. 444
فعال و غیرفعال کردن بزرگنمایی……………………………………………………….. 444
p Android – Image Effects…………………………………………………………… 451
p Android – Custom Fonts………………………………………………………….. 465
نوشتن در فایل………………………………………………………………………………. 465
خواندن فایل…………………………………………………………………………………. 466
p Android – Image Switcher……………………………………………………….. 476
p Android – JetPlayer…………………………………………………………………. 486
استفاده از ایجادکنندۀ jet…………………………………………………………………. 488
نصب پایتون…………………………………………………………………………………. 488
نصب WxPython…………………………………………………………………………. 489
اجرای ایجاد کنندۀ jet…………………………………………………………………….. 489
ایجاد محتوای jet………………………………………………………………………….. 489
تأیید نتایج……………………………………………………………………………………. 490
p Android – JSON Parser…………………………………………………………….. 490
عناصر JSON………………………………………………………………………………… 491
تجزیه JSON………………………………………………………………………………… 492
p Android – LinkedIn Integration……………………………………………….. 505
ادغام SDK لینکدین……………………………………………………………………….. 505
ثبت کردن برنامه……………………………………………………………………………. 505
اشتراکگذاری هدف……………………………………………………………………….. 506
p Android – Loading Spinner……………………………………………………… 513
p Android – Localization…………………………………………………………….. 522
بومیسازی رشتهها…………………………………………………………………………. 522
p Android – Login Screen……………………………………………………………. 528
p Android – MediaPlayer……………………………………………………………. 539
p Android – Multitouch………………………………………………………………. 555
p Android – Navigation………………………………………………………………. 567
ارائۀ پیمایش به بالا………………………………………………………………………… 567
مدیریت دکمۀ برگشت دستگاه…………………………………………………………… 568
p Android – Network Connection………………………………………………. 577
بررسی اتصال شبکه……………………………………………………………………….. 578
انجام عملیات شبکه………………………………………………………………………… 579
p Android – NFC Guide……………………………………………………………….. 590
نحوۀ کار………………………………………………………………………………………. 591
نحوۀ کار کردن آن با اندروید…………………………………………………………….. 592
p برنامههای آینده……………………………………………………………………………. 594
p Android – PHP/MYSQL……………………………………………………………. 594
PHP – MYSQL / ایجاد پایگاه داده……………………………………………………. 594
ایجاد جدول………………………………………………………………………………….. 595
درج مقادیر در جداول………………………………………………………………………. 595
PHP – متدهای Get و Post…………………………………………………………… 596
اندروید – اتصال به MYSQL…………………………………………………………….. 597
اتصال از طریق متد Get………………………………………………………………….. 597
اتصال با متد Post…………………………………………………………………………. 598
PHP – بخش MYSQL………………………………………………………………….. 599
بخش Android……………………………………………………………………………. 600
p Android – Progress Circle………………………………………………………… 615
p Android Progress Bar using ProgressDialog…………………………… 624
p Android – Push Notification…………………………………………………….. 631
p Android – RenderScript…………………………………………………………… 640
RenderScript نحوۀ کار………………………………………………………………… 640
نحوۀ شروع…………………………………………………………………………………… 641
RenderScript یک هستهای………………………………………………………….. 641
APIهای renderscript………………………………………………………………… 642
نحوۀ استفاده از کتابخانۀ پشتیبانی RenderScript………………………………… 643
مثال RSS…………………………………………………………………………………….. 644
عناصر RSS………………………………………………………………………………….. 644
تجزیۀ RSS………………………………………………………………………………….. 645
مراحل Screen Cast……………………………………………………………………… 662
مرحله 1……………………………………………………………………………………… 662
مرحله 2……………………………………………………………………………………… 663
مرحله 3……………………………………………………………………………………… 663
مرحله 4……………………………………………………………………………………… 663
p Android – SDK Manager…………………………………………………………… 663
اجرای Android SDK Manager…………………………………………………….. 663
بستههای پیشنهادی……………………………………………………………………….. 664
فعال کردن پراکسی در Android SDK Manager……………………………….. 664
افزودن سایتهای شخص ثالث جدید…………………………………………………. 665
p Android – Sensors……………………………………………………………………. 665
دریافت لیست حسگرهای پشتیبانی شده………………………………………………. 667
p Android – Session Management………………………………………………. 675
ترجیحات مشترک (Shared Preferences)……………………………………….. 675
مدیریت جلسه از طریق ترجیحات مشترک…………………………………………… 677
Android – Shared Preferences………………………………………………….. 687
p Android – SIP Protocol…………………………………………………………….. 697
برنامهها……………………………………………………………………………………….. 697
ملزومات………………………………………………………………………………………. 697
کلاسهای SIP…………………………………………………………………………….. 697
توابع SIP……………………………………………………………………………………… 698
کامپوننتهای SIP…………………………………………………………………………. 699
p Android – SQLite Database………………………………………………………. 712
پایگاه داده – پکیج…………………………………………………………………………. 712
پایگاه داده – ایجاد…………………………………………………………………………. 712
پایگاه داده – درج دادهها………………………………………………………………….. 713
پایگاه داده – دریافت (fetching)………………………………………………………. 714
پایگاه داده – کلاس Helper……………………………………………………………. 715
p Android – Support Library………………………………………………………. 745
پشتیبانی از ویژگیهای کتابخانه (library features)……………………………. 745
دانلود کتابخانههای پشتیبانی…………………………………………………………….. 746
انتخاب کتابخانههای پشتیبانی…………………………………………………………… 747
p Android – Testing…………………………………………………………………….. 748
ساختار آزمون………………………………………………………………………………… 748
ابزارهای آزمون در اندروید………………………………………………………………… 749
ویژگیهای Monkey……………………………………………………………………… 750
استفاده از monkey……………………………………………………………………….. 751
p Android – Text To Speech………………………………………………………… 760
p Android – TextureView……………………………………………………………. 769
p Android – Twitter Integration…………………………………………………. 778
ادغام SDK توییتر…………………………………………………………………………… 778
ثبت کردن برنامه……………………………………………………………………………. 778
دانلود SDK و ادغام آن……………………………………………………………………. 779
پست کردن توییت در برنامۀ توییتر…………………………………………………….. 779
اشتراکگذاری هدف……………………………………………………………………….. 779
p Android – UI Design…………………………………………………………………. 787
کامپوننتهای صفحۀ UI………………………………………………………………….. 787
درک کامپوننتهای صفحه………………………………………………………………. 787
نما و گروه نماها…………………………………………………………………………….. 788
انواع طرحبندی………………………………………………………………………………. 788
طرحبندی Linear…………………………………………………………………………. 788
طرحبندی Absolute……………………………………………………………………… 789
طرحبندی TableLayout……………………………………………………………….. 789
طرحبندی RelativeLayout……………………………………………………………. 790
طرحبندی FrameLayout………………………………………………………………. 791
واحدهای اندازهگیری………………………………………………………………………. 792
تراکمهای صفحه…………………………………………………………………………… 793
بهینهسازی طرحبندیها…………………………………………………………………… 793
p Android – UI Patterns………………………………………………………………. 794
کامپوننتهای الگوهای رابط کاربری…………………………………………………… 794
نوار عمل (Action Bar)………………………………………………………………….. 794
کامپوننتهای نوار عمل…………………………………………………………………… 795
تنظیمات………………………………………………………………………………………. 796
قرارگیری تنظیمات…………………………………………………………………………. 796
راهنما………………………………………………………………………………………….. 796
قرارگیری راهنما…………………………………………………………………………….. 797
انتخاب………………………………………………………………………………………… 797
استفاده از نوار عمل متنی (CAB)……………………………………………………….. 797
Android UI Testing…………………………………………………………………… 797
uiautomatorviewer………………………………………………………………….. 798
uiautomator……………………………………………………………………………… 799
p Android – WebView…………………………………………………………………. 808
p Wi-Fi……………………………………………………………………………………….. 817
p Widgets…………………………………………………………………………………… 825
ویجت – فایل XML……………………………………………………………………….. 825
ویجت – فایل طرحبندی………………………………………………………………….. 826
ویجت – فایل جاوا…………………………………………………………………………. 826
ویجت – فایل مانیفست…………………………………………………………………… 827
p XML Parser……………………………………………………………………………… 834
XML – عناصر……………………………………………………………………………… 835
XML – تجزیه………………………………………………………………………………. 836
فصل چهار و نیم
تیمسازی یا کارسازی؟………………………………………………………………. 845
جلد کتاب آموزش برنامه نویسی اندروید سلام اندروید
[/vc_column_text][/vc_column][/vc_row]
فاطمه –
سلام. کتاب چند صفحه هست؟ و اینکه بعد از یادگیری در چه حد میتونیم برنامه بنویسیم؟ چون من مبتدی هستم و در حد طراحی یه ماشین حساب ساده فقط بلدم
امید کربلایی –
کاملا صفر تا صد هست
سهند –
سلام ببخشید چاپ کدوم سال هست؟
امید کربلایی –
درود کتاب آموزش برنامه نویسی اندروید سلام اندروید در عید 1400 نوشته شد
tahahoseinzadeh871@gmail.com (خریدار محصول) –
بسیار عالی حتما تهیه کنید پشتیبانی عالی هم داره
ف ق (خریدار محصول) –
سلام متشکر بابت همچین کتابی واقعا عالی و روان هست✌🏻
گیتی گت –
خوشحالم که مفید بود براتون
محمد –
سلام تازه کتاب رو خریدم میتونم بگم متن خیلی روانی داره و شما رو سردرگم نمیکنه
گیتی گت –
ممنون از ثبت دیدگاهتون