一、常见UI案例
1、微信6.0主界面
本课程将讲解微信6.0主界面的实现方法,包括主界面的上中下三部分,主要难点在于Title的实现和底部Tab的实现两部分,并且此次将根据童鞋们的反馈和建议来实现部分的功能,其中包括使用ActionBar制作Title以及监听ViewPager界面切换的处理
本课程将带领大家实现个性的ViewPager切换动画,首先介绍通过PageTransformer结合ViewPager.setPageTransformer来实现动画效果,然后教大家如何让其兼容到3.0以后,其中会涉及到属性动画等知识点;***将介绍通过自定义ViewPager的方式来实现动画切换效果
UI设计一直是程序设计中非常重要的一环,也是最让人抓狂的一环,好的设计需要不断修改、不断完善,那么我们如何才能减少UI设计中的重复劳动呢、如何在修改设计时减少工作量呢、如何一次开发,重复使用呢?如果你也有这样的疑问,那么本次课程一定会让你获益匪浅。
本课程将带领大家从无到有的实现微信的整体界面和ViewPager指示器跟随手指拖动的动画效果。课程包含ViewPager与FragmentPagerAdapter的使用,通过分析OnPageChangeListener手动控制指示器的动画效果,以及如何将BadgeView作为消息通知用于我们的项目之中。
Tab选项卡几乎成为了App必备的一个功能,它的实现方法也是多种多样,本课程就将讲解迄今为止最主流的4种实现Tab的方法,包括ViewPager、Fragment、FragmentPagerAdapter和ViewPagerIndicator。
二、流行开发工具
Android Studio是Google在I/O大会上发布的一个新的集成开发环境,可以让Android开发变的更简单。本课程会详细的向您介绍Android Studio的安装配置、使用技巧以及相对于Eclipse开发的优势,并通过实际的操作让大家快速熟悉Android Studio的使用,让您体验更强大的开发工具
本课程将介绍Android平台下的一款最快的、***的Android模拟器,以及如何安装Genymotion模拟器,并对eclipse和Intellij等开发工具进行配置