Introduction
                                    
                                        Android, the web, and Retrofit
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        What you should know
                                            
                                                ()
                                            
                                            
                                    
                             
                            
                                1. HTTP APIs
                                    
                                        REST APIs
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        HTTP methods
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Methods for reading
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Methods for writing
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Formats, models, and converters
                                            
                                                ()
                                            
                                            
                                    
                             
                            
                                2. Get Started with Retrofit
                                    
                                        Review the sample project
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Include required packages
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Define data models
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Implement an API interface
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        GET data with a Retrofit call
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Handle failed requests
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Use query parameters
                                            
                                                ()
                                            
                                            
                                    
                             
                            
                                3. Finish the Sample App
                                    
                                        Manipulate the URL path
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Make a HEAD request
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Include a header
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Authorize every request
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        PUT a star on a Gist
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        DELETE a star on a Gist
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        POST a comment
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Test the sample app
                                            
                                                ()
                                            
                                            
                                    
                             
                            
                                4. More Configuration Options
                                    
                                        Change the names of properties
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Customize the data converter
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Form URL encoding
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Use a query, header, or field map
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Make a multipart request
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Use ProGuard with Retrofit
                                            
                                                ()
                                            
                                            
                                    
                             
                            
                     
                        
                                
                                    Ex_Files_Android_Development_RetroFit.zip
                                    
                                        (78.0 MB)