舉報

會員
Flash Development for Android Cookbook
最新章節(jié):
Index
Writtenincookbookstyle,thisbookofferssolutionstoallcommonFlashAndroiddevelopmentproblemsthroughrecipes.Eachrecipecontainsstep-by-stepinstructionsfollowedbyanalysisofwhatwasdoneineachtaskandotherusefulinformation.Thebookisdesignedsothatyoucanreaditchapterbychapter,oryoucanlookatthelistofrecipesandrefertotheminnoparticularorder.Thisbookcontainsrecipescoveringavarietyoftopicsfromtheverysimpletothosethataremoreadvanced.IfyouareaseasonedFlashdeveloper,thisbookwillgetyouquicklyuptospeedwithwhatispossiblewithAndroid.ForthosewhoarenewtoFlash,welcometotheworldofvisuallyrich,rapidapplicationdevelopmentformobileAndroiddevices!IfyouhaveanyinterestinFlashdevelopmentforAndroid,thisbookisforyou.
目錄(140章)
倒序
- 封面
- 版權(quán)信息
- Credits
- Foreword
- Mobile is as HOT as a Habanero Chili!
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Getting Ready to Work with Android: Development Environment and Project Setup
- Introduction
- Using Flash Professional CS5.5 to develop Android applications
- Targeting AIR for Android with Flash Professional CS5.5
- Using Flash Builder 4.5 to develop Android applications
- Enabling Flash Builder 4 or Flex Builder to access Flex Mobile SDKs
- Using Flash Builder 4 and below to develop Android applications
- Enabling Powerflasher FDT 4.1 to access Flex Mobile SDKs
- Using Powerflasher FDT 4.1 and below to develop Android applications
- Converting a standard Flex project to a Flex Mobile project
- Configuring the AIR SDK to package AIR for Android applications on Windows
- Configuring the AIR SDK to package AIR for Android applications on Linux or Mac OS
- Chapter 2. Interaction Experience: Multitouch Gestures and Other Input
- Introduction
- Detecting supported device input types
- Detecting whether or not a device supports multitouch
- Verifying specific gesture support for common interactions
- Using gestures to zoom a display object
- Using gestures to pan a display object
- Using gestures to swipe a display object
- Using gestures to rotate a display object
- Accessing raw touchpoint data
- Creating a custom gesture based upon touchPoint data
- Emulating the Android long-press interaction
- Invoking the virtual keyboard programmatically
- Responding to Android soft-key interactions
- Responding to trackball and D-Pad events
- Chapter 3. Movement through Space: Accelerometer and Geolocation Sensors
- Introduction
- Detecting whether or not an Android device supports the accelerometer
- Detecting Android device movement in 3D space
- Adjusting the accelerometer sensor update interval
- Updating display object position through accelerometer events
- Switching between portrait and landscape based upon device tilt
- Detecting whether or not a device supports a geolocation sensor
- How it works...
- There's more...
- See also…
- Retrieving device geolocation sensor data
- Adjusting the geolocation sensor update interval
- Retrieving map data through geolocation coordinates
- Chapter 4. Visual and Audio Input: Camera and Microphone Access
- Introduction
- Detecting camera and microphone support
- Using the traditional camera API to save a captured image
- Using the Mobile CameraUI API to save a captured photograph
- Using the Mobile CameraUI API to save a captured video
- Using the device microphone to monitor audio sample data
- Recording Microphone Audio Sample Data
- Chapter 5. Rich Media Presentation: Working with Images Video and Audio
- Introduction
- Loading photographs from the device cameraRoll
- How it works…
- There's more…
- Applying Pixel Bender Shader effects to loaded images
- Playing video files from the local filesystem or over HTTP
- Playing remote video streams over RTMP
- Playing audio files from the local filesystem or over HTTP
- Generating an audio spectrum visualizer
- Generating audio tones for your application
- Chapter 6. Structural Adaptation: Handling Device Layout and Scaling
- Introduction
- Detecting useable screen bounds and resolution
- Detecting screen orientation changes
- Scaling visual elements across devices at runtime
- Scaling visual elements based on stage resize in Flash Professional CS5.5
- Employing the Project panel in Flash Professional CS5.5
- Freezing a Flex application to landscape or portrait mode
- Defining a blank Flex mobile application
- Defining a Flex mobile view-based application
- Defining a Flex mobile tabbed application with multiple sections
- Using a splash screen within a Flex mobile application
- Configuring the ActionBar within a Flex mobile project for use with ViewNavigator
- Hiding the ActionBar control in a single view for a Flex mobile project
- Chapter 7. Native Interaction: StageWebView and URI Handlers
- Introduction
- Opening a website in the default Android browser
- Rendering a website within an application
- Managing the StageWebView history
- Using StageWebView to load ads using ActionScript
- Using StageWebView to load ads within a Flex mobile project
- Making a phone call from an application
- Sending a text message from an application
- Invoking Google maps from an application
- Invoking the Android Market using application URIs
- Sending e-mail from an application
- Chapter 8. Abundant Access: File System and Local Database
- Introduction
- Opening a local file from device storage
- Saving a file to device storage
- Saving data across sessions through local shared object
- Storing application state automatically by using Flex
- Creating a local SQLite database
- Providing a default application database
- Automating database tasks with FlexORM
- Chapter 9. Manifest Assurance: Security and Android Permissions
- Introduction
- Setting application permissions with the Android Manifest file
- Preventing the device screen from dimming
- Establishing Android custom URI schemes
- Anticipating Android Compatibility Filtering
- Instructing an application to be installed to Device SDCard
- Encrypting a local SQLite database
- Chapter 10. Avoiding Problems: Debugging and Resource Considerations
- Introduction
- Debugging an application with Flash Professional
- Debugging an application with Flash Builder
- Rendering application elements using the device GPU
- Automating application shutdown upon device interruption events
- Exiting your application with the device back button
- Monitoring memory usage and frame rate in an application
- Chapter 11. Final Considerations: Application Compilation and Distribution
- Introduction
- Generating a code-signing certificate using Flash Professional
- Generating a code-signing certificate using Flash Builder
- Generating a code-signing certificate using FDT
- Generating a code-signing certificate using the AIR Developer Tool
- Preparing icon files for distribution
- Compiling an application using Flash Professional
- Compiling an application using Flash Builder
- Compiling an application when using FDT
- Compiling an application using the AIR Developer Tool
- Submitting an application to the Android Market
- Index 更新時間:2021-04-02 19:15:54
推薦閱讀
- Beginning Swift
- Photoshop CS6 互聯(lián)網(wǎng)應(yīng)用設(shè)計教程
- SOLIDWORKS中文版實用教程
- 中文版Photoshop CS6從新手到高手·全彩版
- 網(wǎng)店美工設(shè)計:Photoshop CC案例教程(視頻指導(dǎo)版)
- Elasticsearch數(shù)據(jù)搜索與分析實戰(zhàn)
- AI繪畫+LoRA模型訓(xùn)練從新手到高手
- Origin科技繪圖與數(shù)據(jù)分析
- 機械CAD軟件應(yīng)用入門指導(dǎo)書
- Photoshop海報設(shè)計技巧與實戰(zhàn)
- 玩轉(zhuǎn)微信5.0
- Photoshop-CorelDRAW 基礎(chǔ)培訓(xùn)教程
- 剪映:零基礎(chǔ)輕松掌握手機剪輯短視頻
- Autodesk Maya 2015標(biāo)準(zhǔn)教材II
- Creo 5.0從入門到精通(第2版)
- 攝影師的后期課:RAW格式技法篇
- 工作型PPT該這樣做
- Photoshop人像攝影后期處理技法100問
- Learning FreeNAS
- Building Powerful and Robust Websites with Drupal 6
- Maya 2014基礎(chǔ)教程
- Adobe Dreamweaver CS5 網(wǎng)頁設(shè)計與制作技能基礎(chǔ)教程
- 中文版Photoshop CC完全自學(xué)教程
- Unity 3D Game Development by Example Beginner's Guide
- Excel高效辦公:文秘與行政辦公(AI版)
- Photoshop CC中文版圖像處理
- Java EE 6 Development with NetBeans 7
- 老郵差:Photoshop數(shù)碼照片處理技法·旅游篇
- 中文版AutoCAD 2018完全實戰(zhàn)技術(shù)手冊
- OpenStreetMap