Log In
Or create an account -> 
Imperial Library
  • Home
  • About
  • News
  • Upload
  • Forum
  • Help
  • Login/SignUp

Index
Preface Before You Begin 1 Introduction to Android 1.1 Introduction 1.2 Android Overview 1.3 Android 2.2 (Froyo) 1.4 Android 2.3 (Gingerbread) 1.5 Android 3.0 (Honeycomb) 1.6 Android Ice Cream Sandwich 1.7 Downloading Apps from the Android Market 1.8 Packages 1.9 Android Software Development Kit (SDK) 1.10 Object Technology: A Quick Refresher 1.11 Test-Driving the Doodlz App in an Android Virtual Device (AVD) 1.12 Deitel Resources 1.13 Android Development Resources 1.14 Wrap-Up
2 Android Market and App Business Issues
2.3.1 Compatibility 2.3.2 Supporting Multiple Screens 2.3.3 Android User Interface Guidelines
2.1 Introduction 2.2 Building Great Android Apps 2.3 Android Best Practices 2.4 Registering at Android Market 2.5 Setting Up a Google Checkout Merchant Account 2.6 AndroidManifest.xml File 2.7 Preparing Your Apps for Publication 2.8 Uploading Your Apps to Android Market 2.9 Other Android App Marketplaces 2.10 Pricing Your App: Free or Fee 2.11 Monetizing Apps with In-App Advertising 2.12 Monetizing Apps: Using In-App Billing to Sell Virtual Goods in Your Apps 2.13 Launching the Market App from Within Your App 2.14 Managing Your Apps in Android Market 2.15 Marketing Your App 2.16 Other Popular App Platforms 2.17 Android Developer Documentation 2.18 Android Humor 2.19 Wrap-Up
3 Welcome App
3.1 Introduction 3.2 Technologies Overview 3.3 Eclipse IDE 3.4 Creating a New Project 3.5 Building the Welcome App’s GUI with the ADT’s Visual Layout Editor 3.6 Examining the main.xml File 3.7 Running the Welcome App 3.8 Wrap-Up
4 Tip Calculator App
4.4.1 TableLayout Introduction 4.4.2 Creating the Project and Adding the TableLayout and Components 4.4.3 Reviewing the Layout So Far 4.4.4 Customizing the Components to Complete the Design 4.4.5 Final XML Markup for the Tip Calculator GUI 4.4.6 strings.xml
4.1 Introduction 4.2 Test-Driving the Tip Calculator App 4.3 Technologies Overview 4.4 Building the App’s GUI 4.5 Adding Functionality to the App 4.6 Wrap-Up
5 Favorite Twitter ® Searches App
5.4.1 main.xml TableLayout 5.4.2 Creating the Project 5.4.3 Creating the Resource Files 5.4.4 Adding the TableLayout and Components 5.4.5 Creating a TableRow That Displays a Search and an Edit Button
5.1 Introduction 5.2 Test-Driving the Favorite Twitter Searches App 5.3 Technologies Overview 5.4 Building the App’s GUI and Resource Files 5.5 Building the App 5.6 AndroidManifest.xml 5.7 Wrap-Up
6 Flag Quiz Game App
6.4.1 main.xml LinearLayout 6.4.2 Creating the Project 6.4.3 Creating and Editing the Resource Files 6.4.4 Adding the Components to the LinearLayout 6.4.5 Creating a Button That Can Be Dynamically Inflated 6.4.6 Creating the Flag Shake Animation
6.1 Introduction 6.2 Test-Driving the Flag Quiz Game App 6.3 Technologies Overview 6.4 Building the App’s GUI and Resource Files 6.5 Building the App 6.6 AndroidManifest.xml 6.7 Wrap-Up
7 Cannon Game App
7.4.1 Creating the Project 7.4.2 AndroidManifest.xml 7.4.3 strings.xml 7.4.4 main.xml 7.4.5 Adding the Sounds to the App 7.5.1 Line Class Maintains a Line’s Endpoints 7.5.2 CannonGame Subclass of Activity 7.5.3 CannonView Subclass of View
7.1 Introduction 7.2 Test-Driving the Cannon Game App 7.3 Technologies Overview 7.4 Building the App’s GUI and Resource Files 7.5 Building the App 7.6 Wrap-Up
8 SpotOn Game App
8.4.1 AndroidManifest.xml 8.4.2 main.xml RelativeLayout 8.4.3 untouched.xml ImageView for an Untouched Spot 8.4.4 life.xml ImageView for a Life 8.5.1 SpotOn Subclass of Activity 8.5.2 SpotOnView Subclass of View
8.1 Introduction 8.2 Test-Driving the SpotOn Game App 8.3 Technologies Overview 8.4 Building the App’s GUI and Resource Files 8.5 Building the App 8.6 Wrap-Up
9 Doodlz App
9.4.1 Creating the Project 9.4.2 AndroidManifest.xml 9.4.3 strings.xml 9.4.4 main.xml 9.4.5 color_dialog.xml 9.4.6 width_dialog.xml 9.5.1 Doodlz Subclass of Activity 9.5.2 DoodleView Subclass of View
9.1 Introduction 9.2 Test-Driving the Doodlz App 9.3 Technologies Overview 9.4 Building the App’s GUI and Resource Files 9.5 Building the App 9.6 Wrap-Up
10 Address Book App
10.4.1 Creating the Project 10.4.2 AndroidManifest.xml 10.4.3 styles.xml 10.4.4 textview_border.xml 10.4.5 AddressBook Activity ’s Layout: contact_list_item.xml 10.4.6 ViewContact Activity ’s Layout: view_contact.xml 10.4.7 AddEditContact Activity ’s Layout: add_contact.xml 10.4.8 Defining the App’s MenuItem s with menu Resources in XML 10.5.1 AddressBook Subclass of ListActivity 10.5.2 ViewContact Subclass of Activity 10.5.3 AddEditContact Subclass of Activity 10.5.4 DatabaseConnector Utility Class
10.1 Introduction 10.2 Test-Driving the Address Book App 10.3 Technologies Overview 10.4 Building the GUI and Resource Files 10.5 Building the App 10.6 Wrap-Up
11 Route Tracker App
11.4.1 Creating the Project 11.4.2 AndroidManifest.xml 11.4.3 Route Tracker Layout: main.xml 11.5.1 RouteTracker Subclass of MapActivity 11.5.2 BearingFrameLayout Subclass of FrameLayout 11.5.3 RouteOverlay Subclass of Overlay
11.1 Introduction 11.2 Test-Driving the Route Tracker App 11.3 Technologies Overview 11.4 Building the GUI and Resource Files 11.5 Building the App 11.6 Wrap-Up
12 Slideshow App
12.4.1 Creating the Project 12.4.2 Using Standard Android Icons in the App’s GUI 12.4.3 AndroidManifest.xml 12.4.4 Layout for ListView Items in the Slideshow ListActivity 12.4.5 Slideshow ListActivity ’s Menu 12.4.6 Layout for the EditText in the Set Slideshow Name Dialog 12.4.7 Layout for the SlideshowEditor ListActivity 12.4.8 Layout for ListView Items in the SlideshowEditor ListActivity 12.4.9 Layout for the SlideshowPlayer Activity 12.5.1 SlideshowInfo Class 12.5.2 Slideshow Subclass of ListActivity 12.5.3 SlideshowEditor Subclass of ListActivity 12.5.4 SlideshowPlayer Subclass of ListActivity
12.1 Introduction 12.2 Test-Driving the Slideshow App 12.3 Technologies Overview 12.4 Building the GUI and Resource Files 12.5 Building the App 12.6 Wrap-Up
13 Enhanced Slideshow App
13.4.1 Creating the Project 13.4.2 AndroidManifest.xml 13.4.3 SlideshowEditor ListActivity ’s Modified Layout 13.4.4 PictureTaker Activity ’s Layout 13.4.5 SlideshowPlayer Activity ’s Modified Layout 13.5.1 MediaItem Class 13.5.2 SlideshowInfo Class 13.5.3 Slideshow Class 13.5.4 SlideshowEditor Class 13.5.5 PictureTaker Subclass of Activity 13.5.6 SlideshowPlayer Class
13.1 Introduction 13.2 Test-Driving the Enhanced Slideshow App 13.3 Technologies Overview 13.4 Building the GUI and Resource Files 13.5 Building the App 13.6 Wrap-Up
14 Weather Viewer App
14.4.1 AndroidManifest.xml 14.4.2 WeatherViewerActivity ’s main.xml Layout 14.4.3 Default Cities and ZIP Codes in arrays.xml 14.4.4 WeatherViewerActivity ’s actionmenu.xml Menu Layout 14.4.5 WeatherProvider App Widget Configuration and Layout 14.5.1 Class WeatherViewerActivity 14.5.2 Class CitiesFragment 14.5.3 Class AddCityDialogFragment 14.5.4 Class ForecastFragment 14.5.5 Class SingleForecastFragment 14.5.6 Class ReadLocationTask 14.5.7 Class ReadForecastTask 14.5.8 Class FiveDayForecastFragment 14.5.9 Class ReadFiveDayForecastTask 14.5.10 Class DailyForecast 14.5.11 Class WeatherProvider
14.1 Introduction 14.2 Test-Driving the Weather App 14.3 Technologies Overview 14.4 Building the App’s GUI and Resource Files 14.5 Building the App 14.6 Wrap-Up
Index
  • ← Prev
  • Back
  • Next →
  • ← Prev
  • Back
  • Next →

Chief Librarian: Las Zenow <zenow@riseup.net>
Fork the source code from gitlab
.

This is a mirror of the Tor onion service:
http://kx5thpx2olielkihfyo4jgjqfb7zx7wxr3sd4xzt26ochei4m6f7tayd.onion