Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

jdyo/P2P

Repository files navigation

P2P金融 APP

image

一、主要技术点:

1.使用RadioGroup + Fragment + ViewPager搭建软件框架; 
2.实现带有回弹效果的MyScrollView; 
3.实现流式布局和随机布局效果; 
4.集成第三方的支付(支付宝); 
5.适配器Adapter的抽取; 
6.实现APP下载更新; 
7.实现九宫格手势图案解锁功能,提高安全性; 
8.实现登录,使用MD5对密码进行加密处理; 
9.自定义圆形进度条效果,并绘制中间文本的百分比显示; 
10.集成第三方Mp_Chart图表库显示各种不同风格的条形图,折线图,饼状图效果; 
11.实现用户头像切换,拍照或从图库中选择,并使用工具实现压缩和圆形处理; 
12.使用ViewPagerIndicator库实现顶部标签页面切换; 
13.使用LoadingPager实现页面加载帧动画效果; 
14.使用TextView实现跑马灯文本效果; 
15.assets目录引用外部字体库到项目中; 
16.使用FastJson解析Json数据; 
17.使用恶汉式单例模式,提供当前应用中所有创建的Activity的管理器,并对外提供添加、删除指定、删除当前、删除所有、返回栈大小的方法; 
18.提供CrashHandler类提供一个全局未被捕获异常时显式捕获的工具类(恶汉式单例); 
19.对Activity、Fragment实现对公共父类的抽取; 
20.实现对APP界面使用权重、代码、布局、图片等进行适配。 

二、服务端代码部署

找到Server目录中的压缩文件

将文件解压后导入JavaEE版Eclipse中,然后在工程中右键点击build path--> Configure Build Path 
重新配置本地的Tomcat服务器,如果有就先移除,然后点add Library --> Server RunTime--> 选择本地的Tomcat服务器,
如果JRE配置有问题就同样配置一下本地的JRE环境,add Library --> JRE System Library 选择本地的jre,然后点击ok,
右键点击工程Run As -->run On server ,如果还不行就clean 一下工程然后refresh工程在重新启动就ok

解决方案有三种:

1、导入项目之前,请确认工作空间编码已设置为utf-8
window->Preferences->General->Wrokspace->Text file encoding->Other 选择UTF-8
2、导入后,由于开发环境中JRE以及Tomcat Library名称可能和源代码中的不一致,可能会出现Build Path的错误,
解决方法如下:
右键project->Build Path->Configure Build Path->选择Libraries tab页->删除带小红叉的Library->
点击Add Library->选择JRE System Library(删了Tomcat Library的话就选择Server Runtime)->选择一个JRE后->Finish
3、进入项目包下的.settings目录,找到org.eclipse.wst.common.project.facet.core.xml文件,
用记事本打开后查看《runtime name="Apache Tomcat v6.0"/》,看是否与你eclipse设置的tomcat版本一致,
如果不一致,则删除该内容即可。

// TODO

  • 处理M动态权限;
  • 使用MaterialDesign库及设计规范;
  • xiaomi 5手机选择相册设置头像时的Crash.

About

P2P金融项目

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

Languages

  • Java 100.0%

AltStyle によって変換されたページ (->オリジナル) /