1.毕业设计(论文)题目: 基于Android微博整合客户端的设计与实现
2.应完成的项目:
(1) 研究Oauth2.0授权认证机制,实现第三方微博客户端获取微博用户授权,实现第三方微博客户端获取用户数据。
(2) 研究复杂客户端UI界面的设计和实现,整合滑动菜单SlidingMenu、ViewPager、PullToRefresh下拉列表刷新等开源控件的实现。
(3) 研究微博开放平台的SDK使用方法 ,基于微博Android SDK开发第三方应用的开发模式。研究微博开放平台的微博API,根据微博开放平台给开发者提供的接口,实现获取微博实时数据。
(4) 研究任务队列、多线程操作、异步更新UI等高级核心Android开发技术,实现复杂的微博业务逻辑。
(5) 整合新浪微博和腾讯微博两个主流微博平台,实现获取不同微博平台的数据。
(6) 研究用户体验设计要素,优化界面和程序,对程序做适当代码重构。
(7) 研究移动应用平台广告的投放形式和投放广告的方法,实现客户端广告投放。
(8) 增加实时检测软件版本,提示用户更新软件,实现软件自动更新功能; 打包apk文件,投放到应用商店。
3.参考资料以及说明:
[1]庞周. 基于Android的微博客户端设计与实现[J]. 电脑编程技巧与维护,2012,10:66-67+130.
[2]黄佳星,王晶,沈奇威.基于Android的移动互联网应用框架方案[J]. 电信工程技术与标准化,2012,08:77-80.
[3]严武军.基于Android腾讯微博客户端系统设计与实现[J]. 电脑开发与应用,2012,11:50-51+56.
[4]舒后,刘娇洋. 基于Android平台的移动博客的设计与实现[J]. 北京印刷学院学报,2012,06:42-46.
[5]王明超.基于Android系统的新浪微博客户端的设计与实现[J]. 电脑知识与技术,2012,33:7933-7935+7944.
[6]姚永明,吕建平. 基于Android平台的用户管理软件的设计与实现[J]. 西安文理学院学报(自然科学版),2013,01:79-83.
总结
学习技术是一条慢长而艰苦的道路,不能靠一时激情,也不是熬几天几夜就能学好的,必须养成平时努力学习的习惯。所以:贵在坚持!
最后如何才能让我们在面试中对答如流呢?
答案当然是平时在工作或者学习中多提升自身实力的啦,那如何才能正确的学习,有方向的学习呢?有没有免费资料可以借鉴?为此我整理了一份Android学习资料路线:
这里是一部分我工作以来以及参与过的大大小小的面试收集总结出来的一套BAT大厂面试资料专题包,在这里免费分享给大家,主要还是希望大家在如今大环境不好的情况下面试能够顺利一点,希望可以帮助到大家。需要的小伙伴们可以点击我的GitHub获取免费领取方式
好了,今天的分享就到这里,如果你对在面试中遇到的问题,或者刚毕业及工作几年迷茫不知道该如何准备面试并突破现状提升自己,对于自己的未来还不够了解不知道给如何规划,可以去我的主页加一下技术群。来看看同行们都是如何突破现状,怎么学习的,来吸收他们的面试以及工作经验完善自己的之后的面试计划及职业规划。
最后,祝愿即将跳槽和已经开始求职的大家都能找到一份好的工作!
这些只是整理出来的部分面试题,后续会持续更新,希望通过这些高级面试题能够降低面试Android岗位的门槛,让更多的Android工程师理解Android系统,掌握Android系统。喜欢的话麻烦点击一个喜欢再关注一下~