项目介绍:社区分为服务器、PC端和APP端三部分,基本原理是PC端和 APP端向服务器请求数据,然后对用户进行展现,APP端包括Home页、推荐页、版块页、酷拍页及个人中心等部分,集成了发帖、发图、搜索、文章分享等多种功能。 个人职责:1、 Home页的构建,采用了ViewPager+Fragment的架构,实现了页面间的自由切换和各个页面生命周期的自我管理。 2、实现了发帖功能,发图片采用了线程池(ExcutorService)技术,提高了图片上传效率。 3、其他应用发帖接口实现,采用了自定义SDK的方式,通过Intent及相关参数设定的方式进行页面跳转,实现了进程间的通信。 4、草稿箱的实现,采用了sqlLite数据库的方式,可根据用户需求进行草稿的保存及读取。 5、文章分享功能的实现,采用添加指定API的方式,实现了微信、qq等重要应用的分享。 6、酷拍详情的实现,采用了异步任务+Handler的方式请求并处理数据,图片的加载使用了异步图片处理工具类进行处理。 7、社区数据统计