⿊马最新AndroidP2P⾦融项⽬开发实战视频+项⽬源码
p2p⾦融项⽬,结合现有第三⽅应⽤市场上主流p2p⾦融理财产品特点,集成了新的技术与框架。该项⽬内容包含p2p⾦融理财业务流程,数据加密、解密,客户端异常信息上传,⽤户登录注册,数据的图表展⽰,第三⽅⽀付,⼿势密码,分享功能等。
项⽬特点:
p2p⾦融项⽬体现了客户端、服务器端、数据库的交互,是难得的前后台都提供且可操作性强的项⽬。在项⽬进⾏中,⽼师兼顾了android 程序员对后台不熟悉的“劣势”,对此进⾏了加强。
通过此项⽬需要⼤家掌握:
1.熟悉⾦融业务相关知识及业务流程
2.掌握数据加密解密相关操作
3.掌握Activity、Fragment、Adapter等结构代码的抽取
4.掌握⽀付和提现业务的实现流程
5.熟悉使⽤更多框架
AsyncHttpClient,ButterKnife,Picasso,ViewPagerIndicator,Banner,MpAndroidChart,GestureLock,集成⽀付宝sdk,
shareSDK等
6.掌握更多的⾃定义控件
【课程内容】
第⼀章
项⽬储备知识
导⼊⼯程源码和数据库
项⽬演⽰
前后台交互的说明
p2p⾦融与业务中双⽅的关系
p2p借贷模式说明_常见理财产品
p2p⾦融的好处和风险
产品研发流程
前后台交互涉及的技术点
接⼝⽂档的说明
加密算法的说明
后台P2PInvest⼯程的说明
MainActivity布局的设置
应⽤图标名称修改_创建4个Fragment
点击bottom的选项显⽰不同的Fragment
实现不同Fragment切换效果的实现
通⽤的Title的设置
连续点击两次退出应⽤
WelcomeActivity布局的设置_全屏显⽰
第⼆章
未捕获异常的处理器的使⽤
中午分享之Activity的基本使⽤
中午分享之⾯试中Activity的⽣命周期⽅法理解
中午分享之⾯试中不同情况下Activity⽣命周期⽅法调⽤
中午分享之⾯试中Activity各个⽣命周期⽅法的重写作⽤
HomeFragment的布局设置
使⽤Application和Activity作为Context实例加载布局的不同
AsyncHttpClient的使⽤
使⽤FASTJSON解析json数据
更新产品的数据
ViewPager加载图⽚的显⽰
ViewPagerIndicator中CirclePageIndicator的使⽤
Banner替换ViewPager和ViewPageIndicator实现图⽚动态加载使⽤真机测试,需要修改ip
欢迎界⾯的动画
提供MyApplication类
提供UIUtils类
提供AppNetConfig类
提供ActivityManger类
ActivityManager的补充说明
第三章
解决MyScrollView使⽤中的两个⼩问题
中午分享之⾯试中View及View的⽣命周期
中午分享之查看页⾯视图的布局结构图⽰
提供通⽤的BaseFragment
为什么要提供LoadingPage类
LoadingPage的实现步骤说明
LoadingPage中提供4种不同页⾯的显⽰
LoadingPage不同页⾯显⽰的测试
提供LoadingPage中的联⽹操作
HomeFragment中显⽰联⽹数据
⾃定义圆形进度条分析及绘制圆环
⾃定义圆形进度条的圆弧绘制
⾃定义圆形进度条的⽂本绘制
使⽤⾃定义属性设置圆形进度条的显⽰
让圆环的进度“动起来”
⾃定义MyScrollView并获取⼦视图
重写onTouchEvent⽅法实现“跨界”布局
使⽤平移动画实现MyScrollView位置还原
第四章
Context的理解之Application的使⽤
Activity和Application的选择
中午分享之Fragment的使⽤
ProductListFragment的布局设置
实现⽂本的跑马灯效果
全部理财页⾯数据的解析和item布局的设置
ListView中使⽤基本的BaseAdapter加载显⽰数据
ListView中加载不同类型item
BaseAdapter的抽取层次
针对于⾮HomeFragment加载显⽰的处理
测试不同情况下,LoadingPage的加载显⽰
LoadingPage的执⾏流程图
提供加载中显⽰的drawable动画
设置InvestFragment布局_提供三个具体的Fragment ViewPager加载Fragment的显⽰
设置TabPagerIndicator的⽂本显⽰及主题的设置
主题不能正常使⽤的问题的解决
第五章
使⽤GradientDrawable替换shape设置TextView
使⽤StateListDrawable替换selector设置TextView MeFragment的布局的设置
判断⽤户是否登录的实现
提供Activity的抽象⽗类:BaseActivity
LoginActivity布局的设置
LoginActivity登录功能的实现
MeFragment中读取已登录信息显⽰
使⽤StellarMap组件实现随机显⽰效果
数据的显⽰和优化
流式布局的应⽤场景和分析
重写onMeasure⽅法,设置流式布局的宽⾼
重写的onLayout⽅法中初始化集合元素
重写onLayout⽅法中指定每个⼦View的位置
中午分享之事件机制
热门理财中动态的添加流式布局数据
第六章
“退出登录”button回调的实现
移动⽀付和⽀付平台说明
p2p业务的说明
⽀付功能的集成
充值页⾯布局的设置_充值按钮的可操作性设置
⽀付功能的具体实现
Bitmap的圆形处理
Bitmap的压缩处理
UserInfoActivity布局的设置
调⽤系统的相机,设置头像
调⽤系统图库,设置头像
保存数据到本地_测试相机和图库的调⽤UserInfoActivity的返回键操作
数据存储
第七章
⽤户注册功能的实现
前后台交互乱码的问题解决
中午分享之Service的使⽤
设置⼿势密码中ToggleButton状态的设置
导⼊⼿势密码的module并分析ToggleButton实现的逻辑设置⼿势密码,并使⽤
重置⼿势密码的操作
功能的实现
⽤户反馈信息功能的实现
使⽤ShareSDK实现分享功能
提现操作的完成
第三⽅图表库MPAndroidChart的说明与导⼊
折线图的实现
柱状图的实现
图片下载站源码饼状图的实现
MoreFragment实现的功能概述
MoreFragment布局的设置
第⼋章
中午分享之动画和图形处理
签名打包的说明
如何实现带数字签名的apk⽂件关于签名⽂件的补充说明
友盟的多渠道打包
美团的多渠道打包
360的多渠道打包
反编译_当前项⽬实现代码混淆关于硅⾕理财页⾯的实现
联⽹更新的流程说明
联⽹更新应⽤的过程
联⽹更新应⽤的多情况测试
项⽬总结
⼴播接收器
消息机制
下载地址:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论