乐玩SDK
软件环境: android 4.4 及以上
开发工具:android studio 3.0
项目介绍:
手游运营公司推平台的一个解决方案,包括sdk的接入,支付,账号 分享,后台接入。
运用技术:
使用mvp模式进行开发, retrofit+okhttp进行网络数据的请求及反馈,rxjava 进行异步操作
使用RecycleView+Fragment+Viewpager 作为整体布局的排版。
编写base类,减少代码冗余。使用沉浸式状态栏,随意更改状态栏的颜色设定,使用Webview,导入h5支付界面,配合h5进行支付。支付方式有微信支付,支付宝支付。
使用WindowMananger添加悬浮窗
使用ButterKnife绑定控件,减少findbyid的次数
使用glide作为图片缓存,gson解析数据等
使用makejar方式将sdk打包成 jar文件,提供给游戏方,供他们接入!