经过几个月的努力,终于基本完成了人人API拥有的所有功能,界面采用仿照人人梦想版5.13制作,其中资源文件也采用人人的APK文件资源,完成的功能及知识点如下:





1.通过三种动画仿照出人人引导页的放大切换图片的效果。

2.通过重写ViewGroup仿照出人人菜单和其他界面的手势滑动切换效果。

3.通过百度地图定位及获取周边。

4.通过重写ImageView和Gallery制作相册。

5.通过afinal来下载缓存显示图片。

6.数据大部分采用人人API的数据获取,其中有些界面为了效果,而人人API没有提供相对应的接口,所以采取了一些的模拟数据来达到界面的效果,其中包括附近优惠,采用的是糯米网的数据,数据为本人所在城市青岛的优惠信息,为保证流量,已经缓存XML数据到Assets中。

7.界面的效果我90%仿照人人梦想版的界面,采用了魅族MX测试界面,没有适配所有界面,敬请谅解。       

下面为各个界面的效果图:

2013-2-17 11:01 上传

下载附件 (44.17
KB)

2013-2-17 11:01 上传

下载附件 (59.2
KB)

2013-2-17 11:01 上传

下载附件 (55
KB)

2013-2-17 11:01 上传

下载附件 (66.64
KB)

2013-2-17 11:01 上传

下载附件 (82.36
KB)

2013-2-17 11:01 上传

下载附件 (62.37
KB)

2013-2-17 11:01 上传

下载附件 (49.38
KB)

2013-2-17 11:01 上传

下载附件 (52.34
KB)

2013-2-17 11:02 上传

下载附件 (60.82
KB)

2013-2-17 11:02 上传

下载附件 (72.18
KB)

2013-2-17 11:02 上传

下载附件 (63.55
KB)

2013-2-17 11:02 上传

下载附件 (70.78
KB)

2013-2-17 11:02 上传

下载附件 (28.45
KB)

2013-2-17 11:02 上传

下载附件 (36.03
KB)

2013-2-17 11:02 上传

下载附件 (141
KB)

2013-2-17 11:02 上传

下载附件 (115.85
KB)

2013-2-17 11:02 上传

下载附件 (34.46
KB)

2013-2-17 11:02 上传

下载附件 (65.36
KB)

2013-2-17 11:02 上传

下载附件 (57.31
KB)

2013-2-17 11:02 上传

下载附件 (57.35
KB)

2013-2-17 11:02 上传

下载附件 (31.53
KB)

android高仿人人网的更多相关文章

  1. 高仿人人网客户端Android版项目源码

    高仿人人网客户端,有兴趣的盆友可以研究下,里面主要包含的一些UI设计与交互.(注:项目中有少许问题,apk能运行,希望开发者可以参考代码研究一下.) 源码下载:http://code.662p.com ...

  2. (android高仿系列)今日头条 --新闻阅读器 (三) 完结 、总结 篇

    从写第一篇今日头条高仿系列开始,到现在已经过去了1个多月了,其实大体都做好了,就是迟迟没有放出来,因为我觉得,做这个东西也是有个过程的,我想把这个模仿中一步一步学习的过程,按照自己的思路写下来,在根据 ...

  3. Android 高仿 频道管理----网易、今日头条、腾讯视频 (可以拖动的GridView)附源码DEMO

    距离上次发布(android高仿系列)今日头条 --新闻阅读器 (二) 相关的内容已经半个月了,最近利用空闲时间,把今日头条客户端完善了下.完善的功能一个一个全部实现后,就放整个源码.开发的进度就是按 ...

  4. Android 高仿QQ5.2双向側滑菜单DrawerLayout实现源代码

    Android 高仿QQ5.2双向側滑菜单DrawerLayout实现源代码 左右側滑效果图 watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a ...

  5. android 高仿京东

    android 高仿京东源码,两年前的作品,最近发现一些老代码,发布出来给初学者学习,下面附上几张展示的效果,有需要的请到下面地址下载,记得stare哦 https://github.com/xian ...

  6. (android高仿系列)今日头条 --新闻阅读器 (二)

    高仿今日头条 --- 第一篇:(android高仿系列)今日头条 --新闻阅读器 (一)    上次,已经完毕了头部新闻分类栏目的拖动效果. 这篇文章是继续去完好APP 今日头条  这个新闻阅读器的其 ...

  7. Android 高仿 频道管理----网易、今日头条、腾讯视频 (能够拖动的GridView)附源代码DEMO

    距离上次公布(android高仿系列)今日头条 --新闻阅读器 (二) 相关的内容已经半个月了.近期利用空暇时间,把今日头条client完好了下.完好的功能一个一个所有实现后.就放整个源代码.开发的进 ...

  8. Android 高仿QQ滑动弹出菜单标记已读、未读消息

    在上一篇博客<Android 高仿微信(QQ)滑动弹出编辑.删除菜单效果,增加下拉刷新功能>里,已经带着大家学习如何使用SwipeMenuListView这一开源库实现滑动列表弹出菜单,接 ...

  9. android高仿小视频、应用锁、3种存储库、QQ小红点动画、仿支付宝图表等源码

    Android精选源码 android模仿支付宝app"记账本"模块源码 android一个超轻量级剪贴板历史记录管理软件源码 android模仿QQ拖动红点消失动画效果源码 展示 ...

随机推荐

  1. RTC时钟和BKP的配置stm32

    摘自:https://blog.csdn.net/gtkknd/article/details/52233605 RTC和后备寄存器通过一个开关供电,在VDD有效的时候选择VDD供电,否则选择VBAT ...

  2. 【习题 3-6 UVA - 232】Crossword Answers

    [链接] 我是链接,点我呀:) [题意] 在这里输入题意 [题解] 模拟题.注意场宽为3 [代码] #include <bits/stdc++.h> using namespace std ...

  3. [Debug] Use Snippets to Store Behaviors in Chrome DevTools

    Using the Snippets tab in the source devtool you can define and run arbitrary pieces of code in your ...

  4. UI组件之AdapterView及其子类关系,Adapter接口及事实上现类关系

    AdapterView本身是一个抽象基类,它派生的的子类在使用方法上十分类似.AdapterView直接派生的三个子类:AbsListView.AbsSpinner,AdapterViewAnimat ...

  5. Android5.0(Lollipop) BLE蓝牙4.0+浅析demo连接(三)

    作者:Bgwan链接:https://zhuanlan.zhihu.com/p/23363591来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. Android5.0(L ...

  6. 【48.47%】【POJ 2524】Ubiquitous Religions

    Time Limit: 5000MS Memory Limit: 65536K Total Submissions: 32364 Accepted: 15685 Description There a ...

  7. 驱动程序调试方法之printk——自制proc文件(一)

    首先我们需要弄清楚proc机制,来看看fs/proc/proc_misc.c这个文件,从入口函数开始看: proc_misc_init(void)         #ifdef CONFIG_PRIN ...

  8. MS SQL Server的STRING_SPLIT和STRING_AGG函数

    在较新版本的SQL中,出现有2个函数,STRING_SPLIT和STRING_AGG,前者是把带有分隔的字符串转换为表,而后者却是把表某一表转换为以某种字符分隔的字符串. 如下面: DECLARE @ ...

  9. [RxJS] Split an RxJS observable conditionally with windowToggle

    There are variants of the window operator that allow you to split RxJS observables in different ways ...

  10. ios开发transform属性

    #import "ViewController.h" @interface ViewController () @property (weak, nonatomic) IBOutl ...