Android开发项目“深夜”,陪你度过每一个无聊的虚度时光

时间:2017-11-13 11:54 来源:互联网 作者:源码搜藏收藏

  • 源码类别:项目源码
  • 源码大小:未知
  • 编码格式:gbk,utf8,不限
  • 运行环境:Android studio
  • 广告推荐


Android开发项目“深夜”,陪你度过每一个无聊的虚度时光

深夜

“深夜”,陪你度过每一个无聊的虚度时光

免责声明:本软件所使用到的图片资源以及接口都来源于网络,有任何侵权行为请告知删除

一。截图

截图分每一个阶段截图,也可以分版本截图,但是都不是最终的版本截图,因为项目现在还在开发...

二。使用到的图标

  • 材料图标:https//design.google.com/icons/
  • iconfont:http : //www.iconfont.cn/

三。使用到的接口

  • 1.Gank:http ://www.gank.io/api
  • 2. 几乎日报:https : //github.com/izzyleung/ZhihuDailyPurify/wiki/知乎日报-API-分析
  • 3.One一个:暂未公布
  • 4.百度apistore:http ://apistore.baidu.com/

四。使用到的框架

  • 1.RxVolley:https//github.com/kymjs/RxVolley

  • 2.PhotoView:https//github.com/chrisbanes/PhotoView/

  • 3.Shimmer:https//github.com/RomainPiel/Shimmer-android

  • 4.Bmob:http ://www.bmob.cn/

  • 5.Bugly:https://bugly.qq.com/

  • 6.TastyToast:https//github.com/yadav-rahul/TastyToast

  • 7.Glide:https//github.com/bumptech/glide

  • 8.CircleViewPager:https//github.com/CodingForAndroid/CircleViewPager

  • 9.CircleImageView:https//github.com/hdodenhof/CircleImageView

  • 10.ScaleScrollView:https//github.com/LichFaker/ScaleView

  • 11.InfiniteCycleViewPager:https//github.com/DevLight-Mobile-Agency/InfiniteCycleViewPager

  • 12.uCrop:https//github.com/Yalantis/uCrop

  • 13.JieCaoVideoPlayer:https//github.com/lipangit/JieCaoVideoPlayer

  • 14.Picasso:https//github.com/square/picasso

  • 15.FlowLayout-master:https//github.com/qiushi123/FlowLayout-master

  • 16.MPAndroidChart:https//github.com/PhilJay/MPAndroidChart

  • 17.Retrofit2.0:http ://square.github.io/retrofit/

五,更新日志

Version1.0.2

  • 1.更新README
  • 2.新增Retrofit2.0
  • 3.请求女将RxVolley更改为Retrofit2.0

Version1.0.1

  • 1.实现StandardAdapter
  • 2.更名StandardData数据类
  • 3.创建AboutActivity关于
  • 4.新增CoordinatorLayout
  • 5.新增AppBarLayout
  • 6.新增CollapsingToolbarLayout
  • 7.新增工具栏
  • 8.实现的Android界面
  • 9.实现IOS /前端
  • 10.创建ReadingActivity
  • 11.实现轮播
  • 12.完善资料选择
  • 13.完成星座页面
  • 14.创建CoverFlow 3D画廊
  • 15.创建ZoomScrollView滑动下拉放大
  • 16.创建AppActivity
  • 17.新增快捷方式
  • 18.完善用户信息
  • 19.开始逻辑整合
  • 20.完成重置密码功能
  • 21.新增复制到剪贴板
  • 22.创建SmallVideoActivity小视频
  • 23.新增JieCaoVideoPlayer
  • 24.完成小视频界面
  • 25.创建MovieActivity电影
  • 26.新增电影列表
  • 27.创建NovelActivity小说
  • 28.创建JokeActivity笑话
  • 29.天气功能完成
  • 30.天气增加刷新
  • 31.完善用户数据更新
  • 32.完成自动登录逻辑
  • 33.新增毕加索
  • 34.美化妹纸
  • 35.完善选择头像
  • 36.创建SelectBirthdayActivity选择生日
  • 37.创建SelectDescActivity简介
  • 38.创建SelectOccupationActivity职业
  • 39.创建SelectSchoolActivity学校
  • 40.完善选择头像
  • 41.完善选择生日
  • 42.完善选择职业
  • 43.完善简介的填写
  • 44.完善更新信息的逻辑
  • 45.完善天气
  • 46.完善ONE
  • 47.完善引导页
  • 48.小视频暂时替换成本地文件
  • 49.完善电影详情
  • 50.完善音乐功能
  • 51.实现音乐列表
  • 52.开启硬件加速
  • 53.实现笑话列表
  • 54.实现段子列表
  • 55.更新标志
  • 56.UI定稿,湛蓝色
  • 57.新增妹子点击预览
  • 58.新增主页深海泡沫特效
  • 59.优化图片预览
  • 60.优化图片预览参数
  • 61.新增登录加载进度
  • 62.完善设置
  • 63.新增更多职业
  • 64.创建AppDownloadActivity应用下载
  • 65.创建DonationActivity捐赠
  • 66.更改更新资料的逻辑
  • 67.完善天气数据刷新机制
  • 68.创建用户编辑菜单
  • 69.新增天气图表
  • 70.编译的ffmpeg库libffmpeg.so借此来解决节操真机ANR的问题
  • 71.对整体UI重构
  • 72.项目重构
  • 73.版本更新至1.0.2

Version1.0.0

  • 1.创建项目上传到Github上
  • 2.创建一系列包
  • 3.创建SplashActivity(闪屏页)
  • 4.创建BaseApplication
  • 5.创建BaseActivity
  • 6.实现BaseActivity逻辑
  • 7.自定义全屏样式
  • 8.自定义CustomDialog
  • 9.创建BootCompletedReceiver开机监听
  • 10.创建ConnectionChangeReceiver网络监听
  • 11.实现网络状态监听的逻辑
  • 12.自定义日志类大号
  • 13.自定义SharedPreferences封装
  • 14.新增RxVolley
  • 15.新增的PhotoView
  • 16.微光新增
  • 17.创建GuideActivity引导页
  • 18.创建LoginActivity登录页
  • 19.创建RegisteredActivity注册页
  • 20.创建常量常量类
  • 21.新增Bmob
  • 22.新增Bugly
  • 23.创建TermsActivity隐私条约
  • 24.创建ForgetActivity忘记密码
  • 25.调整登录UI
  • 26.新增图标
  • 27.新增密码正则表达式
  • 28.创建SettingActivity设置页
  • 29.新增MD5加密类
  • 30.新增正则表达式
  • 31.新增TastyToast
  • 32.创建SetPassWordActivity设置密码页
  • 33.实现短信验证验证功能
  • 33.实现手机号注册功能
  • 34.新增滑翔
  • 35.新增CircleViewPager
  • 36.封装GlideUtils
  • 37.创建PhoneFormatCheckUtils手机号码正则类
  • 38.注册功能完成
  • 39.完成设置密码功能
  • 40.更改注册逻辑
  • 41.新增CircleImageView
  • 42.登录功能完成
  • 43.创建SelectSexActivity选择性别
  • 44.创建SelectAgeActivity选择年龄
  • 45.新增ScaleScrollView
  • 46.创建SelectHeightActivity选择身高
  • 47.创建SelectWeightActivity选择体重
  • 48.创建SelectConstellationActivity选择星座
  • 49.新增股票代码
  • 50.新增InfiniteCycleViewPager
  • 51.新增天气接口
  • 52.主页完成
  • 53.完善开源库,新增主页点击接口setOnPagerItemClickListener
  • 54.完善选择性别
  • 55.增加尺子测量监听
  • 56.完善主页功能
  • 57.创建WebViewActivity网页界面
  • 58.新增uCrop
  • 59.创建AndroidActivity
  • 60.创建IOSActivity
  • 61.创建WebActivity前端
  • 62.创建MusicActivity音乐
  • 63.创建GirlActivity妹子
  • 64.创建MusicService
  • 65.新增几个封装方法
  • 66.新增记住密码
  • 67.新增自动登录
  • 68.新增Multidex
  • 69.解决罐冲突的问题
  • 70.新增百度地图罐
  • 71.实现自动定位
  • 72.创建ChargingService充电服务
  • 73.创建ShortcutsProvider小组件
  • 74.去除北京时间
  • 75.自定义RiseNumberTextView自动滚动
  • 76.完善天气逻辑
  • 77.新增Android的逻辑
  • 78.创建StandardAdapter标准的适配器
  • 79.创建AndroidData实体类
  • 80.版本更新至1.0.1

六,常规性的错误

1.Jar冲突

OKHttp

错误执行失败任务:应用程序:transformClassesWithJarMergingForDebug 
com.android.build.api.transform TransformException  java.util.zip ZipException 重复条目 okhttp3 / 地址

RxAndroid

错误执行失败任务:应用程序:transformClassesWithJarMergingForDebug 
>  com.android.build.api.transform TransformException  java.util.zip ZipException 重复条目 rx / android / MainThreadSubscription $ 1 

奥基奥

错误执行失败任务:应用程序:transformClassesWithJarMergingForDebug 
>  com.android.build.api.transform TransformException  java.util.zip ZipException 重复条目 com / okio / AsyncTimeOut 

JAR包重复添加了,可以尝试下使用这篇博客的方法:安卓开发之引入第三方库导致的jar冲突包解决办法 我的解决办法:

 // RxVolley 
    compile( ' com.kymjs.rxvolley:rxvolley:1.1.0 '){
       排除组 ' com.squareup.okhttp3 ',模块 ' okhttp ' 
       排除组 ' com.squareup.okio ' 
       排除组 ' io.reactivex '
    }
 //下载模块 
    compile( ' com.kymjs.rxvolley:okhttp:1.1.0 '){
        排除组 ' com.squareup.okhttp3 ' 
        排除组 ' com.squareup.okio '
    }
 
本站资源仅限于学习研究,严禁从事商业或者非法活动! 源码搜藏网所有源码来自互联网转载与用户上传分享,如果侵犯了您的权益请与我们联系,我们将在24小时内删除!谢谢!

项目源码下载排行

最新文章