가야대학교 분성도서관

상단 글로벌/추가 메뉴

회원 로그인


자료검색

자료검색

상세정보

부가기능

Hands-on Android UI development : design and develop attractive user interfaces for Android applications / [electronic resource]

상세 프로파일

상세정보
자료유형E-Book
개인저자Morris, Jason, author.
서명/저자사항Hands-on Android UI development :design and develop attractive user interfaces for Android applications /Jason Morris.[electronic resource]
발행사항Birmingham ; Mumbai : Packt, November 2017.
형태사항1 online resource (iv, 333 pages) : illustrations
소장본 주기Master record variable field(s) change: 050, 072
ISBN1788472136
9781788472135

일반주기 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.
주제명(통일서명)Android (Electronic resource)
Android (Electronic resource)fast
일반주제명COMPUTERS / Programming / General
User interfaces (Computer systems) -- Design.
Application software -- Development.
Mobile computing -- Software.
Application software -- Development.
Mobile computing.
User interfaces (Computer systems) -- Design.
언어영어
대출바로가기http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=1637909

소장정보

  • 소장정보

인쇄 인쇄

메세지가 없습니다
No. 등록번호 청구기호 소장처 도서상태 반납예정일 예약 서비스 매체정보
1 WE00016057 005.438 가야대학교/전자책서버(컴퓨터서버)/ 대출가능 인쇄 이미지  

서평

  • 서평

태그

  • 태그

나의 태그

나의 태그 (0)

모든 이용자 태그

모든 이용자 태그 (0) 태그 목록형 보기 태그 구름형 보기
 

퀵메뉴

대출현황/연장
예약현황조회/취소
자료구입신청
상호대차
FAQ
교외접속
사서에게 물어보세요
메뉴추가
quickBottom

카피라이터

  • 개인정보보호방침
  • 이메일무단수집거부

김해캠퍼스 | 621-748 | 경남 김해시 삼계로 208 | TEL:055-330-1033 | FAX:055-330-1032
			Copyright 2012 by kaya university Bunsung library All rights reserved.