在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → Smashing_Android_UI

Smashing_Android_UI

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:39.24M
  • 下载次数:1
  • 浏览次数:50
  • 发布时间:2021-03-01
  • 实例类别:一般编程问题
  • 发 布 人:好学IT男
  • 文件格式:.pdf
  • 所需积分:2
 

实例介绍

【实例简介】
Smashing_Android_UI,这本书不用我介绍了吧。自己到网上找找吧。还不错
SMASHING SMASHING ANDROID UI RESPONSIVE USER INTERFACES AND DESIGN PATTERNS FOR ANDROID PH○ NES aND TABLETS Juhani lehtimaki )WILEY John Wiley and Sons, Ltd, Publication This edition first published 2013 o 2013 John Wiley Sons, Inc. Registered office John wiley Sons ltd, The Atrium, Southern Gate, Chichester, West Sussex, PO19 8SQ United Kingdom For details of our global editorial offices, for customer services and for information about how to apply for permission to reuse the copyright material in this book please see our websiteatwww.wileycom The right of the author to be identified as the author of this work has been asserted in accordance with the Copyright, Designs and Patents Act 1988 All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopy- g, recording or otherwise, except as permitted by the UK Copyright, Designs and Patents Act 1988, without the prior permission of the publisher Wiley also publishes its books in a variety of electronic formats. Some content that appears in print may not be available in electronic books Designations used by companies to distinguish their products are often claimed as trademarks. all brand names and product names used in this book are trade names service marks, trademarks or registered trademarks of their respective owners. The publisher is not associated with any product or vendor mentioned in this book. This publication is designed to provide accurate and authoritative information in regard to the subject matter covered. It is sold on the understanding that the publisher is not engaged in rendering professional services. If professional advice or other expert assistance is required, the services of a competent professional should be sought Trademarks: Wiley and the wiley logo are trademarks or registered trademarks of John Wiley Sons, Inc and/ or its affiliates in the United States and/or other countries, and may not be used without written permission. All trademarks are the property of their respective owners. John Wiley Sons, InC is not associated with any product or vendor mentioned in the book Neither the content in this book nor the author have any direct affiliation with Google Inc. Android and Google are trademarks of google Inc 978-1-118-38728-3 A catalogue record for this book is available from the British Library Set in 10/12 Minion Pro Regular by Indianapolis Composition Services Printed in the U.S. by Command Web missouri PUBLISHER S ACKNOWLEDGEMENTS Some of the people who helped bring this book to market include the following Editorial and production VP Consumer and Technology Publishing Director: Michelle leete Associate Director-Book Content Management: Martin Tribe Associate publisher Chris Webb Acquisitions Editor: Craig Smith Publishing Assistant: Ellie Scott Development Editor: Kezia Endsle Copy Editor: Kezia Endsley Technical Editor: Sebastian Kaspari Editorial Manager: Jodi Jensen Senior project Editor: Sara Shlaer Editorial assistant: Leslie saxman Marketing g Senior Marketing Manager: Louise Breinholt Marketing Executive: Kate Parrett Composition services Compositor: Christin Swinford Proofreader: wordsmith editorial Indexer: Potomac Indexing, LLC AB○ UT THE AUTH○R Juhani Lehtimaki is a developer with more than 10 years of experience in consulting and products in various business domains and technologies. He's been working on projects varying from Eclipse plug-in development to backend XML transformation to frontend web development and user interface design Recently, Juhani has been concentrating on Android and especially Android user interface design and development. USability and user interface design has been his passion since early university studies. His interest in user interface design and Android led to the start of a blog about android user interface design patterns in 2010. He still actively writes about topical userinterfaceissuesathttp://www.androiduipatterns.com/aswellasparticipates in the active discussions around android in the Google+ social network AUTH○RS ACKNOWLEDGMENTS Writing this book was a lot of work and a lot of fun It would not have been possible without the support of my girlfriend who patiently understood why i had to sit inside and type away instead of enjoying her company for the last few months. Thank you for your understanding I also want to extend my gratitude to my employer and colleagues at Snapp TV Ltd for being flexible about work arrangements and letting me spend some of my working hours writing this book. A special thanks to Jasper Morgan for encouraging me to take the time I needed for the book, thus avoiding too much stress in the process Also, a big thank you to the awesome android community that has formed in the google+ social network. i enjoy reading your posts and comments Topical matters are discussed in a very informative and friendly matter that encourages everyone to participate a big thank you to Google's android developer advocates, especially Nick Butcher, for the active participation n those discussions as well as the encouragement to write about android hank you to everyone who has read my blog posts and commented on them. It has encour- aged me to keep writing and i have learned a lot. Thank you to fellow android bloggers who have helped to accumulate the amount of information in the online android community Building Android apps would be very difficult without the community of android library contributors. Thank you to anyone who has built an Android library and distributed it free and open Source for anyone to use. You all are doing amazing work and making everyone's life easier I also want to thank Google for providing tools to build Android apps as well as giving us the Android operating system. Writing this book would not have been possible without the awesome Google Drive(docs) that allowed me to concentrate on the writing instead of figuring out the word processing software. Big thank you also to Herzoglich Bayerisches Brauhaus Tegernsee for giving me energy in the late nights of writing Last but not least a huge thank you to Wiley for letting me write my first book. Thank you to Kezia Endsley, Craig Smith, and Sara Shlaer for guiding me in the process and all the help you' ve given me. A massive thanks to Sebastian Kaspari for being the technical editor of this book and making sure that all the code and examples work and are understandable. thank you to Kevin Cannon for helping me by providing a designers point of view for many things C○ NTENTS PART I INTRODUCTION TO ANDROID DESIGN Chapter 1: Introduction to Usability and user Interface Design Considering Technology versus Design Understanding the Mental Model 13450 Designing for Users No App Will Do Everything; Pick Your Battles You are the Expert; Users Are Not Designers 14 Know Your Users; Design for Real People Summary Chapter 2 Dont Start Coding Just Yet 19 Prototyping 20 Tools for Desig 22 ser lesting 26 ummar 29 Chapter 3: Considerations in Designing for Mobile and Touch Devices 31 Designing for mobile 32 Designing for Touch Interfaces 38 Summary 41 Chapter 4: Exploring the Android Platform 43 Challenges of the android platform 44 Android versions 52 Android App Distribution 55 What Does Open Source Mean 57 Summary 58 PART II: ANDROID PLATFORM FEATURES AND UI COMPONENTS 61 Chapter 5: Android App Structure and Online guidelines 63 Android App Structure Overview 64 Android Project Structure Overview 67 Official android guidelines Summary V CONTENTS Chapter 6: Android Intents 73 Intents Allow Apps to Work To 74 Using Social Networks And Sharing 76 Working with bl 76 How Do Android intents work? 79 Creating Your Own Actions 85 Intents Are Everywhere 85 Intents versus Third-Party APIs 86 Summary 86 Chapter 7: Android App Navigation Structure 87 Components of Android Navigation, Activities, and Intents 88 Android Navigation Controls 89 Summary 102 Chapter 8: Home Screen App Widgets 103 Uses of Home Screen App Widgets 104 Updating App Widget Data 108 App Widget Layout and Functionality 110 Implementing an App widget 115 Summary 117 Chapter 9: Notifying and Informing Users 119 Android notification methods 120 When t 122 When not to notify Users 128 Avoiding pop-UT 129 Getting the Most from Status Bar Notifications 130 Summary 136 Chapter 10: Designing For Hardware Buttons, Input Methods, and Sensors 137 Designing for the Touch Screen 138 Designing Phone Hardware Buttons 139 Designing for the On-Screen Keyboard 140 Designing for hardware Keyboards 148 Designing for D-Pads And Trackballs 149 Designing for the stylus 150 Designing for Voice Control 150 Designing for External Keyboards, Mice, and Touchpads 151 Designing for Connected Smart Accessories 152 D esignin g fo or sensors 152 Designing for a Second screen 153 Summary 154 Chapter 11: Designing Platform User Interface Components 155 Using User Interface Widgets 156 Customizing User Interface Widgets 168 Adjusting the Typography 170 Using icons 176 【实例截图】
【核心代码】

标签:

实例下载地址

Smashing_Android_UI

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警