当前位置: 首页 > news >正文

Android开发者用RxJs和Python撸了一个网站

作者介绍

       本人是安卓开发一枚,因为闲了一段时间,所以抽空学了python和js并撸了一个网站,通过这篇文章记录一下自己的学习历程。


网站网址 

       www.tutnn.com/lele_video.…


网站简介

       机器人每天定时定点下载直播间截图,将图片以瀑布流形式展现出来,同时还能自动生成照片电影,背景音乐和歌词同步显示出来,这所有的所有都是机器人自动完成的,This is so amazing!!!


效果图预览

        自己点击链接看吧


后端技术
  • Linux + CentOS 
  • Python3+Flask+Tornado 
  • Nginx反向代理 
  • Supervisor进程管理 
  • https证书用的是网上免费的,数据库服务用的是bmob这个网站


前端技术
  • html5+css3+es6 
  • rxjs 
  • react.js 


三大主要功能
  • 照片墙瀑布流(手撸) 
  • 照片电影(手撸,使用到了anime.js动画插件) 
  • 歌词同步(手撸,Dom节点回收复用算法)


总结

       本篇文章并不会出现代码教学,想要学习前端的新手可以去交流群471395156,这个群也是一个Android开发交流群。 

      以上罗列的知识点都是一步步实现的,还有很多小细节没有列出来,因为实在太多了。想要学习的朋友可以加群。 (目前接触过并实战过的语言:C,Java,Kotlin,Python,Js) 

     这里我要纠正一下我之前的一个错误观点。以前做安卓开发的时候,我总觉得安卓开发是最痛苦的,因为我们要适配很多设备,碎片化严重,不光是这些,调试安卓程序也很费时间,修改一个UI运行起来都要一两分钟,很费时间。这次接触了前端和后台开发之后,我发现家家都有本难念的经,突然感觉android好幸福,除了碎片化严重和调试时间长,似乎没有其他缺点了。哈哈。。。。。。


转载于:https://juejin.im/post/5b24f9f4e51d4558d43fb588

相关文章:

  • Vue.js 2.x:组件的定义和注册(详细的图文教程)
  • Nginx负载均衡,ssl原理,生成ssl密钥对,Nginx配置ssl
  • easyui-tree 修改图标
  • egret--一次性给多个对象添加点击事件
  • 《Python从小白到大牛》第3章 第一个Python程序
  • webpack4.X初学之配置VUE开发环境
  • val和var和Java
  • 银河证券互联网转型调研报告:数字化加速器助推银河战舰腾飞
  • 第十七节:易混淆的概念(静态和非静态、拆箱和装箱)
  • 从10亿到百亿规模大促,用云效玩转项目管理
  • for in遍历对象属性注意事项
  • nodejs:开发并发布一个nodejs包
  • android高仿小视频、应用锁、3种存储库、QQ小红点动画、仿支付宝图表等源码...
  • MySQL运维系列 之 如何快速定位IO瓶颈
  • aidl跨进程通讯
  • JS中 map, filter, some, every, forEach, for in, for of 用法总结
  • 「面试题」如何实现一个圣杯布局?
  • - C#编程大幅提高OUTLOOK的邮件搜索能力!
  • CentOS从零开始部署Nodejs项目
  • IndexedDB
  • java8 Stream Pipelines 浅析
  • js ES6 求数组的交集,并集,还有差集
  • Material Design
  • Shadow DOM 内部构造及如何构建独立组件
  • WePY 在小程序性能调优上做出的探究
  • 浮现式设计
  • 深入 Nginx 之配置篇
  • 实习面试笔记
  • 使用 @font-face
  • 使用 Docker 部署 Spring Boot项目
  • 思维导图—你不知道的JavaScript中卷
  • ​MPV,汽车产品里一个特殊品类的进化过程
  • # 20155222 2016-2017-2 《Java程序设计》第5周学习总结
  • # Swust 12th acm 邀请赛# [ A ] A+B problem [题解]
  • #etcd#安装时出错
  • (1)(1.13) SiK无线电高级配置(六)
  • (C语言)共用体union的用法举例
  • (附源码)spring boot儿童教育管理系统 毕业设计 281442
  • (汇总)os模块以及shutil模块对文件的操作
  • (十)DDRC架构组成、效率Efficiency及功能实现
  • (转)Android学习系列(31)--App自动化之使用Ant编译项目多渠道打包
  • (转)VC++中ondraw在什么时候调用的
  • .NET Core6.0 MVC+layui+SqlSugar 简单增删改查
  • .Net 知识杂记
  • .netcore 获取appsettings
  • .NET微信公众号开发-2.0创建自定义菜单
  • /etc/shadow字段详解
  • @Autowired和@Resource的区别
  • [2]十道算法题【Java实现】
  • [2024] 十大免费电脑数据恢复软件——轻松恢复电脑上已删除文件
  • [Android 数据通信] android cmwap接入点
  • [android] 切换界面的通用处理
  • [AUTOSAR][诊断管理][ECU][$37] 请求退出传输。终止数据传输的(上传/下载)
  • [AutoSar]BSW_OS 02 Autosar OS_STACK
  • [BUUCTF]-Reverse:reverse3解析