서브메뉴
검색
상세정보
Hands-on Android UI development : design and develop attractive user interfaces for Android applicat
Hands-on Android UI development : design and develop attractive user interfaces for Android applicat
상세정보
- 자료유형
- 전자책(국외)
- 미국국회도서관 청구기호
- QA76.9.U83
- 자관 청구기호
- 기본표목-개인명
- 표제와 책임표시사항
- Hands-on Android UI development : design and develop attractive user interfaces for Android applications / Jason Morris. [electronic resource]
- 발행, 배포, 간사 사항
- 형태사항
- 1 online resource (iv, 333 pages) : illustrations
- 일반주기
- Includes index.
- 내용주기
- 완전내용Cover -- Title Page -- Copyright -- Credits -- About the Author -- About the Reviewers -- www.PacktPub.com -- Customer Feedback -- Table of Contents -- Preface -- Chapter 1: Creating Android Layouts -- Material Design -- Android Studio -- Android application structure -- Creating SimpleLayout -- Discovering the layout editor -- Organizing project files -- Summary -- Chapter 2: Designing Form Screens -- Exploring form screens -- Designing a layout -- Creating a form layout -- Creating the description box -- Adding the amount and date inputs -- Creating the category chooser -- Making icons change with state -- Creating the category picker layout -- Adding the attachment preview -- Try it yourself -- Test your knowledge -- Summary -- Chapter 3: Taking Actions -- Understanding Android event requirements -- Listening for some events -- Wiring the CaptureClaimActivity events -- Handling events from other activities -- Making events quick -- Multiple event listeners -- Test your knowledge -- Summary -- Chapter 4: Composing User Interfaces -- Designing a modular layout -- Creating the DatePickerLayout -- Creating the data model -- Creating the Attachment class -- Creating the Category enum -- Creating the ClaimItem class -- Wrapping up the category picker -- Creating the Attachment Pager -- Creating the Attachment preview widget -- Creating the Attachment Pager Adapter -- Creating the Create Attachment Command -- Creating the Attachment Pager Fragment -- Capturing the ClaimItem data -- Try it yourself -- Test your knowledge -- Summary -- Chapter 5: Binding Data to Widgets -- Exploring data models and widgets -- The Observer pattern -- Enabling data binding -- Data binding a layout file -- Creating an Observable model -- Establishing the AllowanceOverviewFragment -- Creating the AllowanceOverview layout -- Updating the SpendingStats class.
- 내용주기
- 완전내용Data binding and fragments -- Test your knowledge -- Summary -- Chapter 6: Storing and Retrieving Data -- Data storage in Android -- Using the SQLite database -- Introducing Room -- Adding Room to the project -- Creating an Entity model -- Creating the Data Access Layer -- The LiveData class -- Implementing Data Access Objects in Room -- Creating a database -- Accessing your Room database -- Test your knowledge -- Summary -- Chapter 7: Creating Overview Screens -- Designing an Overview screen -- Elements of an Overview screen -- Creating layouts for ViewHolders -- Creating a simple ViewHolder class -- Creating a ViewHolder with data binding -- Creating a RecyclerView adapter -- Data binding an adapter -- Creating the Overview activity -- Creating new ClaimItems with a Fragment -- Allowance overview with a Room database -- Test your knowledge -- Summary -- Chapter 8: Designing Material Layouts -- Looking at material structure -- Introducing CoordinatorLayout -- Coordinating the Overview Screen -- Swiping to delete -- Elevating widgets -- Building layouts using grids -- Stack view -- Test your knowledge -- Summary -- Chapter 9: Navigating Effectively -- Planning navigation -- Tabbed navigation -- Bottom tabs navigation -- Navigation menus -- Navigating using Fragments -- Test your knowledge -- Summary -- Chapter 10: Making Overviews Even Better -- Multiple view types -- Introducing dividers -- Updating by Delta Events -- Test your knowledge -- Summary -- Chapter 11: Polishing Your Design -- Choosing colors and theming -- Producing an application palette -- Generating palettes dynamically -- Adding animations -- Creating custom animations -- Activating more animations -- Creating custom styles -- Test your knowledge -- Summary -- Chapter 12: Customizing Widgets and Layouts -- Creating custom view implementations -- Integrating the SpendingGraphView.
- 내용주기
- 완전내용Creating a layout implementation -- Creating animated views -- Test your knowledge -- Apply your knowledge -- Summary -- Appendix A: Activity Lifecycle -- Appendix B: Test Your Knowledge Answers -- Chapter 2 -- Designing Form Screens -- Chapter 3 -- Taking Actions -- Chapter 4 -- Composing User Interface -- Chapter 5 -- Binding Data to Widgets -- Chapter 6 -- Storing and Retrieving Data -- Chapter 7 -- Creating Overview Screens -- Chapter 8 -- Designing Material Layouts -- Chapter 9 -- Navigating Effectively -- Chapter 10 -- Making Overviews Even Better -- Chapter 11 -- Polishing Your Design -- Chapter 12 -- Customizing Widgets and Layouts -- Index.
- 주제명부출표목-통일표제
- 주제명부출표목-통일표제
- 주제명부출표목-일반주제명
- 주제명부출표목-일반주제명
- 주제명부출표목-일반주제명
- 주제명부출표목-일반주제명
- 주제명부출표목-일반주제명
- 주제명부출표목-일반주제명
- 주제명부출표목-일반주제명
- 전자적 위치 및 접속
- 링크정보보기
MARC
008200114sNove ulk 00 eng■001on1016976409
■003OCoLC
■00520190621070234.5
■006m d
■007cr |n|||||||||
■020 ▼a1788472136▼q(ebk)
■020 ▼a9781788472135▼q(electronic bk.)
■020 ▼z1788475054
■035 ▼a1637909▼b(N$T)
■035 ▼a(OCoLC)1016976409
■037 ▼a1051436▼bMIL
■040 ▼aIDEBK▼beng▼erda▼epn▼cIDEBK▼dOCLCQ▼dOCLCF▼dOCLCO▼dLVT▼dN$T
■049 ▼aMAIN
■050 4▼aQA76.9.U83
■072 7▼aCOM▼x051000▼2bisacsh
■08204▼a005.438▼223
■090 ▼a전자도서
■1001 ▼aMorris, Jason▼eauthor.
■24510▼aHands-on Android UI development :▼bdesign and develop attractive user interfaces for Android applications /▼cJason Morris.▼h[electronic resource]
■260 1▼aBirmingham▼aMumbai▼bPackt▼cNovember 2017.
■300 ▼a1 online resource (iv, 333 pages) ▼billustrations
■336 ▼atext▼btxt▼2rdacontent
■337 ▼acomputer▼bc▼2rdamedia
■338 ▼aonline resource▼bcr▼2rdacarrier
■500 ▼aIncludes index.
■5050 ▼aCover -- Title Page -- Copyright -- Credits -- About the Author -- About the Reviewers -- www.PacktPub.com -- Customer Feedback -- Table of Contents -- Preface -- Chapter 1: Creating Android Layouts -- Material Design -- Android Studio -- Android application structure -- Creating SimpleLayout -- Discovering the layout editor -- Organizing project files -- Summary -- Chapter 2: Designing Form Screens -- Exploring form screens -- Designing a layout -- Creating a form layout -- Creating the description box -- Adding the amount and date inputs -- Creating the category chooser -- Making icons change with state -- Creating the category picker layout -- Adding the attachment preview -- Try it yourself -- Test your knowledge -- Summary -- Chapter 3: Taking Actions -- Understanding Android event requirements -- Listening for some events -- Wiring the CaptureClaimActivity events -- Handling events from other activities -- Making events quick -- Multiple event listeners -- Test your knowledge -- Summary -- Chapter 4: Composing User Interfaces -- Designing a modular layout -- Creating the DatePickerLayout -- Creating the data model -- Creating the Attachment class -- Creating the Category enum -- Creating the ClaimItem class -- Wrapping up the category picker -- Creating the Attachment Pager -- Creating the Attachment preview widget -- Creating the Attachment Pager Adapter -- Creating the Create Attachment Command -- Creating the Attachment Pager Fragment -- Capturing the ClaimItem data -- Try it yourself -- Test your knowledge -- Summary -- Chapter 5: Binding Data to Widgets -- Exploring data models and widgets -- The Observer pattern -- Enabling data binding -- Data binding a layout file -- Creating an Observable model -- Establishing the AllowanceOverviewFragment -- Creating the AllowanceOverview layout -- Updating the SpendingStats class.
■5058 ▼aData binding and fragments -- Test your knowledge -- Summary -- Chapter 6: Storing and Retrieving Data -- Data storage in Android -- Using the SQLite database -- Introducing Room -- Adding Room to the project -- Creating an Entity model -- Creating the Data Access Layer -- The LiveData class -- Implementing Data Access Objects in Room -- Creating a database -- Accessing your Room database -- Test your knowledge -- Summary -- Chapter 7: Creating Overview Screens -- Designing an Overview screen -- Elements of an Overview screen -- Creating layouts for ViewHolders -- Creating a simple ViewHolder class -- Creating a ViewHolder with data binding -- Creating a RecyclerView adapter -- Data binding an adapter -- Creating the Overview activity -- Creating new ClaimItems with a Fragment -- Allowance overview with a Room database -- Test your knowledge -- Summary -- Chapter 8: Designing Material Layouts -- Looking at material structure -- Introducing CoordinatorLayout -- Coordinating the Overview Screen -- Swiping to delete -- Elevating widgets -- Building layouts using grids -- Stack view -- Test your knowledge -- Summary -- Chapter 9: Navigating Effectively -- Planning navigation -- Tabbed navigation -- Bottom tabs navigation -- Navigation menus -- Navigating using Fragments -- Test your knowledge -- Summary -- Chapter 10: Making Overviews Even Better -- Multiple view types -- Introducing dividers -- Updating by Delta Events -- Test your knowledge -- Summary -- Chapter 11: Polishing Your Design -- Choosing colors and theming -- Producing an application palette -- Generating palettes dynamically -- Adding animations -- Creating custom animations -- Activating more animations -- Creating custom styles -- Test your knowledge -- Summary -- Chapter 12: Customizing Widgets and Layouts -- Creating custom view implementations -- Integrating the SpendingGraphView.
■5058 ▼aCreating a layout implementation -- Creating animated views -- Test your knowledge -- Apply your knowledge -- Summary -- Appendix A: Activity Lifecycle -- Appendix B: Test Your Knowledge Answers -- Chapter 2 -- Designing Form Screens -- Chapter 3 -- Taking Actions -- Chapter 4 -- Composing User Interface -- Chapter 5 -- Binding Data to Widgets -- Chapter 6 -- Storing and Retrieving Data -- Chapter 7 -- Creating Overview Screens -- Chapter 8 -- Designing Material Layouts -- Chapter 9 -- Navigating Effectively -- Chapter 10 -- Making Overviews Even Better -- Chapter 11 -- Polishing Your Design -- Chapter 12 -- Customizing Widgets and Layouts -- Index.
■5880 ▼aOnline resource; title from PDF file page (EBSCO, viewed June 20, 2019).
■590 ▼aMaster record variable field(s) change: 050, 072
■63000▼aAndroid (Electronic resource)
■63007▼aAndroid (Electronic resource)▼2fast▼0(OCoLC)fst01776064
■650 7▼aCOMPUTERS / Programming / General▼2bisacsh
■650 0▼aUser interfaces (Computer systems)▼xDesign.
■650 0▼aApplication software▼xDevelopment.
■650 0▼aMobile computing▼vSoftware.
■650 7▼aApplication software▼xDevelopment.▼2fast▼0(OCoLC)fst00811707
■650 7▼aMobile computing.▼2fast▼0(OCoLC)fst01024221
■650 7▼aUser interfaces (Computer systems)▼xDesign.▼2fast▼0(OCoLC)fst01163193
■655 4▼aElectronic books.
■655 7▼aSoftware.▼2fast▼0(OCoLC)fst01411640
■85640▼3EBSCOhost▼uhttp://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=1637909
■938 ▼aProQuest MyiLibrary Digital eBook Collection▼bIDEB▼ncis39532477
■938 ▼aEBSCOhost▼bEBSC▼n1637909
■994 ▼a92▼bN$T


