ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب The Busy Coder's Guide to Advanced Android Development

دانلود کتاب راهنمای Busy Coder برای توسعه پیشرفته اندروید

The Busy Coder's Guide to Advanced Android Development

مشخصات کتاب

The Busy Coder's Guide to Advanced Android Development

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 9780981678016, 0981678017 
ناشر: CommonsWare, LLC 
سال نشر: 2009 
تعداد صفحات: 262 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 4 مگابایت 

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



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

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


در صورت تبدیل فایل کتاب The Busy Coder's Guide to Advanced Android Development به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب راهنمای Busy Coder برای توسعه پیشرفته اندروید نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب راهنمای Busy Coder برای توسعه پیشرفته اندروید

راهنمای برنامه‌نویسی Busy Coder برای توسعه پیشرفته اندروید از همان جایی شروع می‌شود که نسخه قبلی آن متوقف شد و موضوعات مورد علاقه توسعه‌دهنده حرفه‌ای برنامه اندروید را پوشش می‌دهد. اگر نیاز به استفاده از حسگرها، ایجاد ویجت های صفحه اصلی، پخش رسانه، گرفتن عکس با دوربین یا اجرای خدمات پیچیده دارید، این کتاب راهنمای مفیدی خواهد بود. با تمام نمونه کدهای منبع برای دانلود از وب سایت CommonsWare - مانند نمونه های همه کتاب های Android CommonsWare - می توانید خودتان نمونه های کتاب را امتحان کنید و ادامه تحصیل دهید. CommonsWare حتی یک گروه Google پشتیبانی برای خوانندگان دارد تا به سؤالات مربوط به مطالب و نمونه های کتاب پاسخ دهد


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

The Busy Coder's Guide to Advanced Android Development picks up where its predecessor left off, covering yet more topics of interest to the professional Android application developer. If you need to use sensors, create home screen widgets, play back media, take pictures with the camera, or implement sophisticated services, this book will be a helpful guide. With all sample source code available for download from the CommonsWare Web site -- as are the samples from all of CommonsWare's Android books -- you can try out the book examples yourself and continue your education further. CommonsWare even has a support Google Group for readers, to help answer questions about the book materials and examples



فهرست مطالب

The Busy Coder\'s Guide to Advanced Android Development\r......Page 2
Prerequisites......Page 22
Errata and the Book Bug Bounty......Page 24
Creative Commons and the Four-to-Free (42F) Guarantee......Page 26
Lifecycle of a CommonsWare Book......Page 27
Friends with Benefits......Page 32
Turnabout is Fair Play......Page 38
Pick Your Poison......Page 44
Colors, Mixed How You Like Them......Page 46
The Layout......Page 47
The Attributes......Page 49
The Class......Page 50
Seeing It In Use......Page 55
Giant Economy-Size Dividers......Page 58
Choosing What Is Selectable......Page 59
Introducing MergeAdapter......Page 60
Lists via Merges......Page 61
How MergeAdapter Does It......Page 64
From Head To Toe......Page 67
Control Your Selection......Page 70
Create a Unified Row View......Page 71
Configure the List, Get Control on Selection......Page 72
Change the Row......Page 74
Stating Your Selection......Page 76
Traversing Along a Gradient......Page 78
State Law......Page 82
A Stitch In Time Saves Nine......Page 84
The Name and the Border......Page 85
Stretch Zones......Page 86
Tooling......Page 88
Using Nine-Patch Images......Page 89
Home Screen App Widgets......Page 94
The Big Picture for a Small App Widget......Page 95
Crafting App Widgets......Page 96
The Manifest......Page 97
The Metadata......Page 98
The Layout......Page 99
The BroadcastReceiver......Page 100
The Result......Page 102
Another and Another......Page 103
Controlling Your (App Widget\'s) Destiny......Page 104
Change Your Look......Page 105
One Size May Not Fit All......Page 107
New Widgets for App Widgets......Page 108
Preview Images......Page 109
Adapter-Based App Widgets......Page 111
Being a Good Host......Page 121
Interactive Maps......Page 122
Getting the Screen Position......Page 123
Not-So-Tiny Bubbles......Page 125
Defining a Panel Layout......Page 126
Showing and Hiding the Panel......Page 128
Tying It Into the Overlay......Page 130
Selected States......Page 136
Per-Item Drawables......Page 137
Changing Drawables Dynamically......Page 138
In A New York Minute. Or Hopefully a Bit Faster.......Page 142
Touch Events......Page 145
Finding an Item......Page 147
Dragging the Item......Page 149
Your Dialog, Chocolate-Covered......Page 152
Basic AlertDialog Setup......Page 154
State Management......Page 156
Preferring Your Own Preferences, Preferably......Page 157
Creating the View......Page 158
Dealing with Preference Values......Page 159
Using the Preference......Page 162
It\'s Not Just For Toons Anymore......Page 166
Mechanics of Translation......Page 167
The Aftermath......Page 168
Introducing SlidingPanel......Page 169
Fading To Black. Or Some Other Color.......Page 171
Animations in XML......Page 172
When It\'s All Said And Done......Page 173
Loose Fill......Page 174
Hit The Accelerator......Page 175
Animate. Set. Match.......Page 176
Active Animations......Page 177
Sneaking a Peek......Page 180
The Permission and the Feature......Page 181
The SurfaceView......Page 182
The Camera......Page 183
Image Is Everything......Page 186
Asking for a Camera. Maybe.......Page 187
Getting the Camera......Page 188
Taking a Picture......Page 191
Using AsyncTask......Page 193
Maintaining Your Focus......Page 194
All the Bells and Whistles......Page 195
Get Your Media On......Page 196
Making Noise......Page 197
Moving Pictures......Page 203
Pictures in the Stream......Page 207
Rules for Streaming......Page 208
Establishing the Surface......Page 209
Floating Panels......Page 210
Playing Video......Page 212
Touchable Controls......Page 214
Other Ways to Make Noise......Page 216
SoundPool......Page 217
ToneGenerator......Page 218
Get Moving, First Thing......Page 222
The Receiver Element......Page 223
The Receiver Implementation......Page 224
I Sense a Connection Between Us.........Page 225
Feeling Drained......Page 228
Sticky Intents and the Battery......Page 232
Other Power Triggers......Page 233
Remote Services......Page 234
When IPC Attacks!......Page 235
A Consumer Economy......Page 237
Service From Afar......Page 239
Servicing the Service......Page 245
The Bind That Fails......Page 251
If the Binding Is Too Tight......Page 252
The WakefulIntentService Pattern......Page 254
The How and Why of WakefulIntentService......Page 259
Background Data Setting......Page 263
The \"Everlasting Service\" Anti-Pattern......Page 264
Basic Settings......Page 266
Secure Settings......Page 270
Can You Hear Me Now? OK, How About Now?......Page 271
Attaching SeekBars to Volume Streams......Page 272
Using the Clipboard on Android 1.x/2.x......Page 275
Advanced Clipboard on Android 3.x......Page 279
The Rest of the Gang......Page 284
Using a Content Provider......Page 286
Pieces of Me......Page 287
The Database-Style API......Page 288
Building Content Providers......Page 293
First, Some Dissection......Page 294
Next, Some Typing......Page 295
Implementing the Database-Style API......Page 296
Implementing the File System-Style API......Page 300
Issues with Content Providers......Page 301
Step #1: Create a Provider Class......Page 304
Step #2: Supply a Uri......Page 311
Step #3: Declare the \"Columns\"......Page 312
Step #1: Create the Provider Class......Page 313
Step #2: Update the Manifest......Page 316
Using this Provider......Page 317
Introducing You to Your Contacts......Page 318
Organizational Structure......Page 319
Pick a Peck of Pickled People......Page 320
Spin Through Your Contacts......Page 324
Pre-Joined Data......Page 325
The Sample Activity......Page 326
Dealing with API Versions......Page 328
Accessing People......Page 331
Accessing Email Addresses......Page 333
Makin\' Contacts......Page 334
Hunting Season......Page 340
Search Yourself......Page 342
Craft the Search Activity......Page 343
Update the Manifest......Page 346
Searching for Meaning In Randomness......Page 348
May I Make a Suggestion?......Page 350
SearchRecentSuggestionsProvider......Page 351
Custom Suggestion Providers......Page 353
Integrating Suggestion Providers......Page 354
Putting Yourself (Almost) On Par with Google......Page 355
Augment the Metadata......Page 356
Convince the User......Page 357
The Results......Page 358
Introspection and Integration......Page 362
Would You Like to See the Menu?......Page 363
Give Users a Choice......Page 365
Asking Around......Page 366
Finding Applications and Packages......Page 370
Finding Resources......Page 371
Finding Components......Page 372
The Manifest......Page 373
The Main Activity......Page 374
The Results......Page 376
Take the Shortcut......Page 378
Implementing a Shortcut Provider......Page 379
Using the Shortcuts......Page 381
Manifest Modifications......Page 385
Creating a Custom URL......Page 387
Reacting to the Link......Page 388
Homing Beacons for Intents......Page 390
Sending Out an SOS, Give or Take a Letter......Page 392
Sending SMS Directly......Page 393
Inside the Sender Sample......Page 394
Receiving SMS......Page 400
Working With Existing Messages......Page 402
Just Looking For Some Elbow Room......Page 404
Configuring Your App to Reside on External Storage......Page 405
What the User Sees......Page 407
What the Pirate Sees......Page 409
What Your App Sees...When the Card is Removed......Page 410
Choosing Whether to Support External Storage......Page 413
Using an Alias......Page 414
Device Configuration......Page 416
WifiManager......Page 417
Settings.Secure......Page 418
System Properties......Page 419
Automation, Both Shiny and Dark......Page 420
Push Notifications with C2DM......Page 422
Your Server......Page 423
Getting From Here to There......Page 424
Permissions for Push......Page 425
Registering an Interest......Page 426
Getting Authenticated......Page 430
Sending a Notification......Page 431
A Controlled Push......Page 432
Message Parameters......Page 433
The Right Way to Push......Page 434
All Grown Up......Page 438
Your Expertise......Page 439
Crowd-Developing......Page 440
Security......Page 441
Cross-Platform Compatibility......Page 442
Maturity...On Android......Page 443
On-Device Development......Page 444
Installing Interpreters......Page 445
Running Supplied Scripts......Page 450
Editing Options......Page 453
Calling Into Android......Page 456
Browsing the API......Page 457
Running SL4A Scripts......Page 458
Shortcuts......Page 459
Security...From Scripts......Page 460
Security...From Other Apps......Page 461
Languages on Languages......Page 462
A Brief History of JVM Scripting......Page 463
Android SDK Limits......Page 464
Age......Page 465
Architecture for Embedding......Page 466
Inside the InterpreterService......Page 467
BeanShell on Android......Page 477
Rhino on Android......Page 480
Other JVM Scripting Languages......Page 483
Jython......Page 484
Pick Up a JAR......Page 488
Resources......Page 489
Manifest Entries......Page 492
Permissions......Page 493
Your API......Page 494
Licensing......Page 495
Pros, Cons, and Other Forms of Navel-Gazing......Page 496
Code Duplication......Page 497
Intended Form of Integration......Page 498
Creating a Library Project......Page 499
Using a Library Project......Page 500
Picking Up a Parcel......Page 501
Resource Naming Conventions......Page 502
Parcel Distribution......Page 505
You Get What They Give You......Page 506
Erecting More Scaffolding......Page 508
ActivityInstrumentationTestCase......Page 510
AndroidTestCase......Page 513
Other Alternatives......Page 514
Monkeying Around......Page 515
Market Theory......Page 518
Role of Code Signing......Page 519
What Happens In Debug Mode......Page 520
Creating a Production Signing Key......Page 521
Signing with the Production Key......Page 523
Two Types of Key Security......Page 526
Versioning......Page 527
Icon and Label......Page 528
Logging......Page 529
Testing......Page 530
EULA......Page 531
Google Checkout......Page 532
Terms and Conditions......Page 533
Data Collection......Page 534
Pulling Distribution......Page 539
Going Wide......Page 540
Click Here To Download......Page 541




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