《知我》项目简介
来源:互联网 发布:网络不稳定是什么原因 编辑:程序博客网 时间:2024/05/16 23:33
简单说几句
敲这个项目也是一时兴起,到时在敲这个项目过程,发现越敲越有劲。可以把自己在CSDN,掘金,干货集中营看到酷炫的效果运用到这个项目,有时候我也可以通过这个项目去验证我的某些想法。
在这个项目将看到
基本遵循Google Material Design设计风格。
自定义NavigationView搭配DrawerLayout的具体使用。
MVP的项目应用。
ToolBar,CardView,SwipereFreshLayout 等控件使用
Glide加载监听,获取缓存,圆角图片。
RecyclerView下拉刷新,上拉加载 。
面向Hoder编程(类似ListView 多类型处理) 。
Fragment懒加载模式。
LinearSnapHelper结合RecyclerView完成酷炫画廊效果。
build.gradle的签名配置,buildConfigField,so文件依赖配置等Gradle的配置。
RxJava+Retrofit+DiskLruCache+LruCache完成三级缓存。
NestedScrollView嵌套WebView完成TooBar放缩。
不使用任何第三方框架完成QQ,微博第三方登录和QQ ,微博,微信分享。
butterknife,gson,BoomMenu第三方依赖库的使用。
项目运行展示图
总结
这个项目还存在某些Bug,我后期会一一处理,但是大致功能出来。每次看到以前代码总发现还有很多地方值得修改,代码不够简洁,逻辑清楚不够,在后期我也不会再加功能,力求以最简单代码,完成相同功能。
演示视频(ps:上传至爱奇艺,有点小广告 大家见谅)
有些特殊效果用视频展示更好
点我看视频
点我在看视频
GitHub地址:
点我传送GitHub
希望大家可以点个Star,fork
后期我会采用目前比较火的 React native,kotlin 去完成这个项目
- 《知我》项目简介
- 我的开源项目 之 Android Scanner 简介
- 项目简介
- 项目简介
- 项目简介
- 项目简介
- 项目简介
- Android 练手项目《知我》项目开发
- 我的求职简介
- 我的博客简介
- 我的简介
- 我的职业简介
- 我的简介
- 我的简介
- 我 的简介
- 我的框架:简介
- 我的博客简介
- 任我行 简介
- iOS发布问题,求各位大神指教
- STM32 学习笔记——GPIO口控制
- ios CABasicAnimation 动画结束后如何判断是哪个动画结束了
- 什么Android模拟器好用,方便反复安装app?
- Android 通过RGB_565加载图片在内存中占用大小
- 《知我》项目简介
- Python列表解析和生成器表达式
- 100分!!!如何实现两个不同手机不同APP之间的实时的数据传递
- 洛谷 P3355 骑士共存问题
- Netty权威指南 第2版学习笔记4——TCP粘包/拆包问题的解决之道
- P1219 八皇后
- asp+access点击提交时产生判断
- [架构优化]webAPP优化解决办法
- 灰度变换与空间滤波之一(读数字图像处理学习halcon)