LG QSlide Developer Libraries
  Introduction
    LG QSlide Overview
      Multi-Tasking Using Floating Window
      Quick Execution of the Application Using Notification bar
      The Various Use Cases of LG QSlide Applications
    LG QSlide SDK Overview
      Components of LG QSlide SDK
      Key Features of LG QSlide SDK
      Preconditions to Run the Application Developed with LG QSlide SDK
  Getting Started
    Setting up Android Development Environment
      Setting up Android Development Environment
    Installing LG QSlide SDK
      Downloading the SDK with Android SDK Manager in Eclipse
      Downloading the SDK Manually with Zip File
    LG QSlide SDK Release Notes
      Android API 17, Revision 1
  Developing
    Overview
      Features
      Activity Lifecycle
    Creating Projects
      Creating an Android Project
      Implementing Your Code
      Running an Application
    Key Implementation
      Modifying the AndroidManifest.xml file
      Creating an Activity
      Switching Display Mode
    Additional Tips
      Adding a launch icon to the Notification bar
      Launching Activity in the floating window mode
    API References
      FloatableActivity
      FloatingWindow
      FloatingWindow.DefaultOnUpdateListener
      FloatingWindow.LayoutParams
      FloatingWindow.MoveOption
      FloatingWindow.ResizeOption
      FloatingWindow.Tag
      FloatingWindowManager
  Development Tips
    Customizing floating window
    Keeping the aspect ratio of floating window
    Adjusting font size when changing floating window size
    Reflecting changes of system configuration
    Running other full screen activity in floating window
    Layout gets broken when user resizes the floating window
    Switch to full screen is delayed after pressing Home key
    Fragment is not displayed in floating window
    Displaying dialog in floating window (1/2)
    Displaying dialog in floating window (2/2)
    Flicking ListView in floating window
    Hiding IME in floating window
    Not exiting other activity when floating window is not displayed
    Exiting floating window when running other activity
    Re-running background activity in floating window
    Using ContentObserver in floating window mode
    Intent is not received in FloatableActivity
    Empty floating window is created when launching application on Notification bar
    Setting LCD always turned on in the floating window mode
    Keeping written content when switching display mode
    Keeping written content when changing system configuration in floating window
  Sample Tutorials
    Sample Application Overview
      Introduction to the Sample Application
      Importing the Sample Application
    Sample Code Analysis
      API Sample
      Lunar Lander
  Publishing
    LG Mobile Ecosystem Overview
      LG Mobile Ecosystem
    App Distribution Process
      Overall Process
      Become a Seller
        Signing up as a CP
        Switching to a Commercial Seller
      Register Your Application
        Overview
        Distribution Details
        Additional Info
        Contents Upload
        Request for Approval
      Quality Assurance Test
      Distribute Your Application
      Manage Application Sales
        Report
        Settlement
  Revision History
  Legal Notice
  Introduction
    LG QSlide Overview
      Multi-Tasking Using Floating Window
      Quick Execution of the Application Using Notification bar
      The Various Use Cases of LG QSlide Applications
    LG QSlide SDK Overview
      Components of LG QSlide SDK
      Key Features of LG QSlide SDK
      Preconditions to Run the Application Developed with LG QSlide SDK
  Getting Started
    Setting up Android Development Environment
      Setting up Android Development Environment
    Installing LG QSlide SDK
      Downloading the SDK with Android SDK Manager in Eclipse
      Downloading the SDK Manually with Zip File
    LG QSlide SDK Release Notes
      Android API 17, Revision 1
  Developing
    Overview
      Features
      Activity Lifecycle
    Creating Projects
      Creating an Android Project
      Implementing Your Code
      Running an Application
    Key Implementation
      Modifying the AndroidManifest.xml file
      Creating an Activity
      Switching Display Mode
    Additional Tips
      Adding a launch icon to the Notification bar
      Launching Activity in the floating window mode
    API References
      FloatableActivity
      FloatingWindow
      FloatingWindow.DefaultOnUpdateListener
      FloatingWindow.LayoutParams
      FloatingWindow.MoveOption
      FloatingWindow.ResizeOption
      FloatingWindow.Tag
      FloatingWindowManager
  Development Tips
    Customizing floating window
    Keeping the aspect ratio of floating window
    Adjusting font size when changing floating window size
    Reflecting changes of system configuration
    Running other full screen activity in floating window
    Layout gets broken when user resizes the floating window
    Switch to full screen is delayed after pressing Home key
    Fragment is not displayed in floating window
    Displaying dialog in floating window (1/2)
    Displaying dialog in floating window (2/2)
    Flicking ListView in floating window
    Hiding IME in floating window
    Not exiting other activity when floating window is not displayed
    Exiting floating window when running other activity
    Re-running background activity in floating window
    Using ContentObserver in floating window mode
    Intent is not received in FloatableActivity
    Empty floating window is created when launching application on Notification bar
    Setting LCD always turned on in the floating window mode
    Keeping written content when switching display mode
    Keeping written content when changing system configuration in floating window
  Sample Tutorials
    Sample Application Overview
      Introduction to the Sample Application
      Importing the Sample Application
    Sample Code Analysis
      API Sample
      Lunar Lander
  Publishing
    LG Mobile Ecosystem Overview
      LG Mobile Ecosystem
    App Distribution Process
      Overall Process
      Become a Seller
        Signing up as a CP
        Switching to a Commercial Seller
      Register Your Application
        Overview
        Distribution Details
        Additional Info
        Contents Upload
        Request for Approval
      Quality Assurance Test
      Distribute Your Application
      Manage Application Sales
        Report
        Settlement
  Revision History
  Legal Notice
LG QRemote Developer Libraries
  Introduction
    LG QRemote Overview
      IR Remote Control on LG Smartphones
      Using LG QRemote
    LG QRemote SDK
      LG QRemote SDK Overview
      Supported Devices
  Getting Started
    Setting up Android Development Environment
      Setting up Android Development Environment
    Installing LG QRemote SDK
      Downloading the SDK with Android SDK Manager in Eclipse
      Downloading the SDK Manually with .Zip File
    LG QRemote SDK Release Notes
      Android API 16, Revision 2
      Android API 16, Revision 1
  Developing
    Application Development Process
      Basic Workflow
      Function Labels
      Result Codes
    Creating Projects
      Creating an Android Project
      Importing LG QRemote Library to Your Project
      Implementing Your Code
      Running an LG QRemote Application
    API References
      Device
      IRAction
      IRBlaster
      IRBlaster.DeviceTypeNames
      IRBlasterCallback
      IRFunction
      IRFunctionLabels
      ResultCode
  Sample Tutorials
    Sample Application Overview
      Introduction to the Sample Application
      Importing the Sample Application
    Sample Code Analysis
      Getting Ready
      Implementing IRBlasterCallback
      Getting list of the configured devices
      Sending IR Signals
      Getting Function Keycode
      Adding and deleting device
  Publishing
    LG Mobile Ecosystem Overview
      LG Mobile Ecosystem
    App Distribution Process
      Overall Process
      Become a Seller
        Signing up as a CP
        Switching to a Commercial Seller
      Register Your Application
        Overview
        Distribution Details
        Additional Info
        Contents Upload
        Request for Approval
      Quality Assurance Test
      Distribute Your Application
      Manage Application Sales
        Report
        Settlement
  Revision History
  Legal Notice
  Introduction
    LG QRemote Overview
      IR Remote Control on LG Smartphones
      Using LG QRemote
    LG QRemote SDK
      LG QRemote SDK Overview
      Supported Devices
  Getting Started
    Setting up Android Development Environment
      Setting up Android Development Environment
    Installing LG QRemote SDK
      Downloading the SDK with Android SDK Manager in Eclipse
      Downloading the SDK Manually with .Zip File
    LG QRemote SDK Release Notes
      Android API 16, Revision 2
      Android API 16, Revision 1
  Developing
    Application Development Process
      Basic Workflow
      Function Labels
      Result Codes
    Creating Projects
      Creating an Android Project
      Importing LG QRemote Library to Your Project
      Implementing Your Code
      Running an LG QRemote Application
    API References
      Device
      IRAction
      IRBlaster
      IRBlaster.DeviceTypeNames
      IRBlasterCallback
      IRFunction
      IRFunctionLabels
      ResultCode
  Sample Tutorials
    Sample Application Overview
      Introduction to the Sample Application
      Importing the Sample Application
    Sample Code Analysis
      Getting Ready
      Implementing IRBlasterCallback
      Getting list of the configured devices
      Sending IR Signals
      Getting Function Keycode
      Adding and deleting device
  Publishing
    LG Mobile Ecosystem Overview
      LG Mobile Ecosystem
    App Distribution Process
      Overall Process
      Become a Seller
        Signing up as a CP
        Switching to a Commercial Seller
      Register Your Application
        Overview
        Distribution Details
        Additional Info
        Contents Upload
        Request for Approval
      Quality Assurance Test
      Distribute Your Application
      Manage Application Sales
        Report
        Settlement
  Revision History
  Legal Notice
LG Real3D Developer Libraries
  About This Library
  Introduction to LG Real3D
    3D Overview
      Basic Principle of 3D Stereoscopy
      Types of 3D Display
    LG Real3D SDK Overview
  Getting started with LG Real3D SDK
    Installing the LG Real3D SDK
      Setting up the Development Environment
        Android Development Environment
        LG Real3D SDK
      Installing the LG Real3D SDK
        Installing the SDK from within Eclipse (Recommended)
        Installing the SDK Manually Using the .ZIP File
    Developing the Application with LG Real3D SDK
      Creating an Android project
      Modifying the AndroidManifest.xml
      Checking Library Availability
      Adding an Android Virtual Device
      Running a Real3D application
    LG Real3D APIs, Demos and Samples
      LG Real3D APIs
      LG Real3D Demos
        Creating and Running the Demo Project
      LG Real3D Samples
    LG Real3D SDK Release Note
      Android API 14, Revision 1
        New Features
        Code changes
        Bug fix
        Known Issues
      Android API 10, Revision 2
        New features
        Code changes
      Android API 10, Revision 1
        New features
        Code changes
        Bug fix
        Known issues
      Android API 8, Revision 1
        New features
        Known Issues
  Developer's Guide
    Implementation of Real3D
      Application which can run on both 2D and Real3D devices
      Implementation of Real3D with Sample
    Real3D Sample Code
      Common Code (Real3D Enable & Drawing)
        Creating Real3D Object and Setting Real3D Information
        Real3D Drawing
      SampleAppList.java
      EarthRotate.java & GLTestRenderer.java
        Creating GLSurfaceView and Enabling Real3D
        Code Flow
      R3Dpict.java
        Action when Clicking Pictures on LCD
        Action when Clicking Button
      R3Dmovable.java
      TinySample.java
      ImagesActivity.java
        Running ImageActivity
        Adjusting Depth
      R3DSpace.java
      DepthSettingActivity.java
        Running DepthSettingActivity
        Action when Clicking a Button
        Developer Constraints
    3D Game Converter (HRZ Engine)
      Introduction to HRZ Engine
        HRZ Engine Overview
        The Operation Principle of the HRZ Engine
        How the HRZ Engine Works
        Running HRZ Engine through 3D Game Converter
      Considerations
        3D Object Modeling
        Sprite (Billboard)
        FBO (Frame Buffer Object)
        Object Culling
        Performance
      OpenGL ES Version
        OpenGL ES 1.1
        OpenGL ES 2.0
    3D View Guide with Sample
      Introduction to 3D View Guide
        Overview of 3D View Guide
        How to Use 3D View Guide Library
        APIs of 3D View Guide Library
      3D View Guide Sample Code
        Sample Project Configuration
        Analysis of ViewGuideJarTestActivity.java
        Considerations for Development
  Preparing for On-device Debugging
    Overview
      Debugging on Android Device
    Driver Installation and Device Settings
      Downloading USB Driver
      Installing USB Driver
      Setting up a Device
  Publishing
    LG Mobile Ecosystem Overview
      LG Mobile Ecosystem
    App Distribution Process
      Overall Process
      Become a Seller
        Signing up as a CP
        Switching to a Commercial Seller
      Register Your Application
        Overview
        Distribution Details
        Additional Info
        Contents Upload
        Request for Approval
      Quality Assurance Test
      Distribute Your Application
      Manage Application Sales
        Report
        Settlement
  Revision History
  Legal Notice
  About This Library
  Introduction to LG Real3D
    3D Overview
      Basic Principle of 3D Stereoscopy
      Types of 3D Display
    LG Real3D SDK Overview
  Getting started with LG Real3D SDK
    Installing the LG Real3D SDK
      Setting up the Development Environment
        Android Development Environment
        LG Real3D SDK
      Installing the LG Real3D SDK
        Installing the SDK from within Eclipse (Recommended)
        Installing the SDK Manually Using the .ZIP File
    Developing the Application with LG Real3D SDK
      Creating an Android project
      Modifying the AndroidManifest.xml
      Checking Library Availability
      Adding an Android Virtual Device
      Running a Real3D application
    LG Real3D APIs, Demos and Samples
      LG Real3D APIs
      LG Real3D Demos
        Creating and Running the Demo Project
      LG Real3D Samples
    LG Real3D SDK Release Note
      Android API 14, Revision 1
        New Features
        Code changes
        Bug fix
        Known Issues
      Android API 10, Revision 2
        New features
        Code changes
      Android API 10, Revision 1
        New features
        Code changes
        Bug fix
        Known issues
      Android API 8, Revision 1
        New features
        Known Issues
  Developer's Guide
    Implementation of Real3D
      Application which can run on both 2D and Real3D devices
      Implementation of Real3D with Sample
    Real3D Sample Code
      Common Code (Real3D Enable & Drawing)
        Creating Real3D Object and Setting Real3D Information
        Real3D Drawing
      SampleAppList.java
      EarthRotate.java & GLTestRenderer.java
        Creating GLSurfaceView and Enabling Real3D
        Code Flow
      R3Dpict.java
        Action when Clicking Pictures on LCD
        Action when Clicking Button
      R3Dmovable.java
      TinySample.java
      ImagesActivity.java
        Running ImageActivity
        Adjusting Depth
      R3DSpace.java
      DepthSettingActivity.java
        Running DepthSettingActivity
        Action when Clicking a Button
        Developer Constraints
    3D Game Converter (HRZ Engine)
      Introduction to HRZ Engine
        HRZ Engine Overview
        The Operation Principle of the HRZ Engine
        How the HRZ Engine Works
        Running HRZ Engine through 3D Game Converter
      Considerations
        3D Object Modeling
        Sprite (Billboard)
        FBO (Frame Buffer Object)
        Object Culling
        Performance
      OpenGL ES Version
        OpenGL ES 1.1
        OpenGL ES 2.0
    3D View Guide with Sample
      Introduction to 3D View Guide
        Overview of 3D View Guide
        How to Use 3D View Guide Library
        APIs of 3D View Guide Library
      3D View Guide Sample Code
        Sample Project Configuration
        Analysis of ViewGuideJarTestActivity.java
        Considerations for Development
  Preparing for On-device Debugging
    Overview
      Debugging on Android Device
    Driver Installation and Device Settings
      Downloading USB Driver
      Installing USB Driver
      Setting up a Device
  Publishing
    LG Mobile Ecosystem Overview
      LG Mobile Ecosystem
    App Distribution Process
      Overall Process
      Become a Seller
        Signing up as a CP
        Switching to a Commercial Seller
      Register Your Application
        Overview
        Distribution Details
        Additional Info
        Contents Upload
        Request for Approval
      Quality Assurance Test
      Distribute Your Application
      Manage Application Sales
        Report
        Settlement
  Revision History
  Legal Notice