巧用第三方高速开发Android App 热门第三方SDK及框架

巧用第三方高速开发Android App 热门第三方SDK及框架


App从入口一启动就会去推断是否是第一次执行。假设是的话。进入引导页,否则就进入主页,然后这里标记一下,也就做到了推断程序是否是首次启动,引导页使用了ViewPager,监听三个小圆点和跳过button,进入了登录页面。登录,注冊,忘记password,重置password。这是使用的是Bmob的用户管理系统。记住password是我教大家封装的SharedPreferences工具类。当然,前面还会封装一个Log工具类。然后进入的是主页,主页我採用的是TabLayout + ViewPager + Fragment的形式,所以这里有四个主要内容,各自是【服务管家】【微信精选】【美女 区】【个人中心】,这里我们一个个来介绍

【服务管家】重点在于ListView实现对话列表的形式,这里可是有技巧性的。只是,在我的博客中是能够学习到的

  • Android高级控件(五)——怎样打造一个企业级应用对话列表,以QQ,微信为例

当然,还不仅仅是如此,我这里还是使用了科大讯飞的TTS引擎来实现语音聊天,所以在设置里有语音的开关,而聊天的数据使用的是聚合数据的机器人接口, 络解析使用的是RxVolley框架

【微信精选】事实上还算是比較单纯的ListView列表。只是这里牵扯到了图片的载入,我这里会教大家封装一个 络图片的解析工具类,使用的 络解析框架是Picasso。关于这个工具类。大家能够看我的这篇博文

  • 毕加索的艺术——Picasso,一个强大的Android图片下载缓存库,OkHttpUtils的使用,二次封装PicassoUtils实现微信精选

而微信的详情,我就直接用WebView去载入了。这里仅仅是监听了一个进度

【美女 区】这个比較好玩。延续了微信精选的作风。我把ListView换成了GridView,又使用了Gank的福利接口,满屏都是妹子,同一时候我使用了PhotoView进行拖拽和缩放等功能

【个人中心】这里的基本个人资料是延续Bmob的个人信息,还有电话 码查询,以及物流查询等,牵扯到了时间轴的效果等,这个等待大家自己去挖掘吧!

当然课程也不仅仅仅仅是这些。比方我们还有二维码,百度地图。腾讯的Bugly等都是非常有趣的样例。可是我不能透露太多。有兴趣的能够自己去看看

课程地址:智能管家 | 巧用第三方高速开发Android App

相关资源:本草纲目下载李时珍本草纲目查询软件版v1.4_本草纲目pdf彩图版…

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年7月16日
下一篇 2017年7月16日

相关推荐