ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Learn Android Studio 4: Efficient Java-Based Android Apps Development

دانلود کتاب Android Studio 4: توسعه کارآمد برنامه های اندروید مبتنی بر جاوا را بیاموزید

Learn Android Studio 4: Efficient Java-Based Android Apps Development

مشخصات کتاب

Learn Android Studio 4: Efficient Java-Based Android Apps Development

ویرایش: 2nd ed. 
نویسندگان:   
سری:  
ISBN (شابک) : 9781484259368, 9781484259375 
ناشر: Apress 
سال نشر: 2020 
تعداد صفحات: 334 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 10 مگابایت 

قیمت کتاب (تومان) : 67,000



کلمات کلیدی مربوط به کتاب Android Studio 4: توسعه کارآمد برنامه های اندروید مبتنی بر جاوا را بیاموزید: علوم کامپیوتر، محاسبات موبایل، تکنیک های برنامه نویسی، جاوا



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 16


در صورت تبدیل فایل کتاب Learn Android Studio 4: Efficient Java-Based Android Apps Development به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب Android Studio 4: توسعه کارآمد برنامه های اندروید مبتنی بر جاوا را بیاموزید نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب Android Studio 4: توسعه کارآمد برنامه های اندروید مبتنی بر جاوا را بیاموزید



برنامه‌های Android مبتنی بر جاوا خود را با استفاده از مجموعه ابزارهای محبوب و کارآمد Android Studio 4، یک محیط توسعه یکپارچه (IDE) برای توسعه‌دهندگان اندروید امروزی، بسازید و اجرا کنید. با استفاده از این کتاب، جدیدترین و پربازده‌ترین ابزارهای موجود در اکوسیستم ابزارهای اندروید را خواهید آموخت که از توسعه سریع برنامه اندروید و حداقل تلاش شما اطمینان حاصل می‌کند.

از میان این ابزارها، شما از ویژگی‌های جدید Android Studio 4، از جمله رابط کاربری پروفایل‌کننده CPU ارتقا یافته، پنجره سرعت ساخت جدید، ویژگی چند پیش‌نمایش و بازرس طرح‌بندی زنده استفاده خواهید کرد.

پس از خواندن و استفاده از این کتاب، می‌توانید به طور موثر برنامه‌های اندرویدی کامل مبتنی بر جاوا را بسازید که بر روی هر تلفن هوشمند Android، تبلت، ساعت هوشمند و غیره اجرا می‌شوند. همچنین می توانید آن برنامه ها را منتشر کنید و آنها را به صورت آنلاین و در فروشگاه Google Play بفروشید.

آنچه یاد خواهید گرفت

  • از Android Studio 4 برای ساخت سریع و مطمئن اولین برنامه های Android خود استفاده کنید
  • رابط کاربری اندروید با استفاده از فعالیت‌ها و طرح‌بندی‌ها، مدیریت رویداد، تصاویر، منوها و نوار عمل
  • کار با ابزارهای جدید در Android Studio 4: پشتیبانی از نوشتن Jetpack، ویرایشگر هوشمند برای قوانین ProGuard، طرح‌بندی حرکتی جدید ویرایشگر، یک پلاگین جدید Android Gradle و یک جادوگر قطعه با الگوهای قطعه جدید
  • ادغام داده ها با پایداری داده
  • دسترسی به ابر

< /p>

این کتاب برای چه کسانی است

کسانی که ممکن است در Android Studio 4 یا به طور کلی Android Studio تازه کار باشند. ممکن است در توسعه اندروید تازه کار نباشید. تجربه قبلی با جاوا توصیه می شود.


توضیحاتی درمورد کتاب به خارجی

Build and deploy your Java-based Android apps using the popular and efficient Android Studio 4 suite of tools, an integrated development environment (IDE) for today's Android developers. With this book, you’ll learn the latest and most productive tools in the Android tools ecosystem, ensuring quick Android app development and minimal effort on your part.

Among these tools, you'll use the new Android Studio 4 features, including an upgraded CPU profiler UI, a new build speed window, the multi-preview feature, and the live layout inspector.

After reading and using this book, you'll be able to efficiently build complete Java-based Android apps that run on any Android smartphone, tablet, smart watch and more. You’ll also be able to publish those apps and sell them online and in the Google Play store.

What You Will Learn

  • Use Android Studio 4 to quickly and confidently build your first Android apps
  • Build an Android user interface using activities and layouts, event handling, images, menus, and the action bar
  • Work with new tools in Android Studio 4: Jetpack compose support, a smart editor for ProGuard rules, a new motion layout editor, a new Android Gradle plugin, and a fragment wizard with new fragment templates
  • Integrate data with data persistence
  • Access the cloud

Who This Book Is For

Those who may be new to Android Studio 4 or Android Studio in general. You may or may not be new to Android development. Some prior experience with Java is recommended.



فهرست مطالب

Table of Contents
About the Author
About the Technical Reviewer
Acknowledgments
Introduction
	Chapter Overview
Chapter 1: Android Overview
	History
	The Operating System
	Summary
Chapter 2: Android Studio
	Setup
	Configuring Android Studio
	Hardware Acceleration
	Summary
Chapter 3: Project Basics
	Create a Project
	Create an AVD
	Summary
Chapter 4: Android Studio IDE
	The IDE
	Main Editor
	Editing Layout Files
	TODO Items
	How to Get More Screen Space for Codes
	Project Tool Window
	Preferences/Settings
	Summary
Chapter 5: Android Application Overview
	What Makes Up an Android Project
	Application Entry Point
	Activities
	Intents
	Summary
Chapter 6: Activities and Layouts
	Activity
		Layout File
			View and ViewGroup Objects
			Containers
		Activity Class
	Hello World
	Modifying Hello World
	Summary
Chapter 7: Event Handling
	Intro to Event Handling
	Handling Long Clicks
	Summary
Chapter 8: Intents
	What Intents Are
	Implicit Intents
	Summary
Chapter 9: Fragments
	Introduction to Fragments
	Summary
Chapter 10: Navigation
	Navigation Before Architecture Components
	Navigation Components
	Working with Jetpack Navigation
	Summary
Chapter 11: Running in the Background
	Basic Concepts
	The UI Thread
	Threads and Runnables
	Summary
Chapter 12: Debugging
	Types of Errors
		Syntax Errors
		Runtime Errors
		Logic Errors
	Debugger
		Single Stepping
	Summary
Chapter 13: Testing
	Types of Testing
	Unit Testing
		JVM Test vs. Instrumented Test
		A Simple Demo
		Implementing the Test
		Running a Unit Test
	Instrumented Testing
		Setting Up a Simple Test
		Recording Espresso Tests
		More on Espresso Matchers
		Espresso Actions
	Summary
Chapter 14: Working with Files
	Internal and External Storage
	Cache Directory
	How to Work with Internal Storage
	Summary
Chapter 15: BroadcastReceivers
	Introduction to BroadcastReceivers
		System Broadcast vs. Custom Broadcast
		Two Ways to Register for Broadcast
	Summary
Chapter 16: Jetpack, LiveData, ViewModel, and Room
	Lifecycle Aware Components
	ViewModel
	LiveData
	Room
	Summary
Chapter 17: Distributing Apps
	Prepare the App for Release
		Prepare Material and Assets for Release
		Configure the App for Release
	Build a Release-Ready Application
	Releasing the App
	Summary
Chapter 18: Short Takes
	Productivity Features
		Importing Samples
		Refactoring
		Generate
		Coding Styles
	Live Templates
	Important Keyboard Shortcuts
	Summary
Appendix A: Java Refresher
	A Brief History
	Editions
	Setup
	Writing, Compiling, and Running
	Syntax
		A Typical Java Program
		Compilation Unit
		Comments
		Statements
		Keywords
		Identifiers
		Methods
		Packages and Imports
		Program Entry Point
	Data Types
		Overflow
		Casting
		Strongly and Statically Typed
		Reference Types
		Stack and Heap
		Constants
	Operators
		Assignment
		Arithmetic
		Unary
		Equality and Relational
		Logical Operators
	Loops and Branches
		If and Switch Statements
		Switch Statement
		While Loop
		For-Loop
		Simple Application of Control Structures
	Arrays
		Array Creation
		Managing Arrays
		Using the Enhanced for-loop
		More on Arrays
	Reference Types
	Classes
		Inheritance
		Constructors
		Overloading
		Overriding
	Strings
		String Creation
		Strings Are Immutable
		Why Can’t We Modify Strings
		Comparing Strings
		Common Usage
	Exceptions
Index




نظرات کاربران