AndroidTemplate
————android通用模板项目,方便敏捷开发
最近博客消停了好久,一方面项目忙,一方面想着github整个项目,期待着能来百个star,那就真是太美妙了。
项目初衷
做开发三五年了。项目也做了些,都是不停地撸码,有自己从0开始的,有从其他人手里接锅的,慢慢的遇到的问题多了起来也就成了经验,自然也就发现很多东西值得整理起来,以备不时之需。随着经验慢慢的有点苗头,开始想要封装一套通用模板框架,用来满足以后项目的开发需求。在这样思索的过程中,恰好网遇了轮子哥,轮子哥早已搭好自己的框架并不断完善,拜读其开源项目(https://github.com/getActivity/AndroidProject),没啥好说的必须膜拜大神!!
项目背景
当github拿到开源项目不会用,导入各种报错,readme看不懂,模块调用花费太多时间
当项目紧急时候,我们又要如何较为出色的及时完成
当我们日复一日年复一年的搬砖的时候,你是否曾想过提升一下开发效率?如果一个模板的项目摆在你的面前,那么你还会犹豫吗
当然做出一个好的模板项目并非易事,有多少人愿意选择去做,还有多少人选择努力去做好,可能寥寥无几,但是你今天看到的,正是你所想要的,轮子哥已经很好的完成了基础,而我就借助巨人的肩膀进行拓展,封装各样工具类模块,组件化综合案例,融合开发中需要的各种小案例!实现一个真正能解决开发新项目时最大痛点的模板工程,不需要再麻木 Copy 原有旧项目的代码,只需改动少量代码就能得到想要的效果,多余的没用上的模块在完成项目后再移除掉,你会发现开发新项目其实是一件很快乐的事
项目已集成框架
状态栏沉浸:https://github.com/gyf-dev/ImmersionBar
界面侧滑功能:https://github.com/bingoogolapple/BGASwipeBackLayout-Android
圆形ImageView:https://github.com/hdodenhof/CircleImageView
缩放ImageView:https://github.com/chrisbanes/PhotoView
ButterKnife注解:https://github.com/JakeWharton/butterknife
项目亮点
APP用户体验:已经集成界面侧滑以及状态栏沉浸框架
必备优秀框架:危险权限处理,标题栏控件,吐司工具类,圆形ImageView
常用页面模板:启动界面,主页界面,登录界面,注册界面,关于界面,浏览器界面
界面样式规范:项目的严格按照 Material Design 设计进行配色,统一和规范Button和EditText控件样式
常用自定义View:圆形ImageView,验证码点击倒计时View,带清除按钮的EditText,正方形的FrameLayout、LinearLayout、RelativeLayout、ImageView
代码注释规范:代码严格按照谷歌级规范来做,同时依据《阿里巴巴开发手册Android1_0_0》,任何一处不关于原生的 API 都有非常完善的注释
项目规划
图片、视频轮播
集成下拉上拉加载刷新框架
网易、滴滴左右导航滑动,下拉菜单
科大讯飞/百度语音合成/识别
高德地图导航、定位
美团淘宝点餐、支付
人脸、指纹识别
电子签名
第三方授权登录
QQ侧滑导航
消息通知
二维码生成与识别
第三方拍照与图片裁剪
图片无损极限压缩
H5/js交互、pdf、图片显示
各类加密算法库
数据处理、文件读写等等各类工具库
……
欢迎各位志同道合的朋友留下您宝贵的意见,在此也将整理了些往年收集的相关android/linux/c++/java/嵌入式/程序人生等电子书上传群文件共享,有需要的朋友可自行下载,非常感谢!!(群名称:android进阶 群 号:1020544287)
github:AndroidTemplate
如果您觉得我的些许辛劳给您节省了大量的开发时间解决了难题,可以劳烦github帮忙点了star,您的肯定是我无穷的动力。
当然要是还想进一步可以扫描下方的二维码随意打赏,要是能打赏个 10.24 🐵就太👍了。您的支持将鼓励我继续创作
网友评论