开源软件名称(OpenSource Name):JustRight815/xplan_kotlin
开源软件地址(OpenSource Url):https://github.com/JustRight815/xplan_kotlin
开源编程语言(OpenSource Language):
Java
96.1%
开源软件介绍(OpenSource Introduction):xplan_kotlin
此项目停止更新,转移到新的项目:
native/flutter混合开发版本:https://github.com/JustRight815/xplan_native_flutter
纯flutter版本:https://github.com/JustRight815/xplan_flutter_module
个人业余练习的一个小应用。目的想练习一些主流开源项目的使用,搞一些自己感兴趣但是没有做过的东西,最近一年多比较忙,业余做的功能也少了,xplan借鉴了很多开源项目,所以想开源出来。
本项目仅做学习使用,谨慎用于实际项目,拒绝用于商业用途,数据均属于非正常渠道获取,原创公司拥有所有权利。
效果预览:
项目环境
android studio 、kotlin(本来是java项目,部分界面使用kotlin重写)
功能列表:
1、常见功能:Android app启动秒开并避免白屏或黑屏
2、常见功能:解决Android应用第一次安装成功后Home键切到后台再点击桌面图标应用重启
3、图片模块:仿电商类app首页复杂布局,瀑布流展示图片。支持下拉刷新,加载更多,快速返回。
4、图片模块:点击图片进入浏览大图模式,仿今日头条样式,支持放大缩小,上下滑动图片退出。
5、视频模块:GSYVideoPlayer实现网络视频播放、本地视频播放
6、头条模块:仿头条新闻
7、仿今日头条、腾讯新闻界面滑动关闭 下层activity有缩放效果(还在试验中,谨慎用于实际项目)
8、支持夜间模式(只适配了部分界面,没有时间)
9、微信支付和支付宝支付封装
10、jsoup抓取网页图片和文字信息
11、沉浸式状态栏
12、动态权限处理
13、美团toast优化方案
16、今日头条适配屏幕方案
14、zing和zbar结合扫描二维码
15、X5 webviw使用,原生webview防止内存泄露和漏洞
16、app字体不随系统字体大小改变
欢迎大家提issues ,喜欢就拿去用,感兴趣就star
开源项目使用:
Retrofit + OkHttp + Gson + glide
BaseRecyclerViewAdapterHelper(ReclerView万能适配器)
statusbarutil 沉浸式状态栏
PhotoView 图片浏览
permissionsdispatcher 动态权限处理
QSkinLoader 应用换肤,无需重启界面
bga-swipebacklayout 滑动返回
logger 日志
|
请发表评论