logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

个人项目-一之(MVP+RxJava2+Retrofit2+RxBus+Glide)

很早之前就想写一个个人项目练练手,但是由于工作的关系,一直没有真正的开动(其实就是懒)。好吧,反正最近这几个星期稍微比较清闲,趁着这个机会,在空余时间撸了一个个人项目。一之简介“一之”是一款资讯类App,主要实现的内容如下:主页(知乎日报、每日新闻、微信精选)干货(每日推荐、干货定制、福利)影视(最新影视资讯,Top250电影推荐)书籍(文学类、文化类、生活类)个人(头像设置)项目地

#rxjava#glide
Android 关于MVP的一些思考与总结

关于MVP的概念,或者MVP相对传统MVC的好处,这些这里就不多讲了,网上的资料随便一搜就是一大把。最近刚好项目重构,参考网上一些文章之后,结合自身的理解,本次简单的总结一下我个人对MVP的一些理解。为了最直观的比较,本次通过三个demo示例实现一个登录demo逻辑,来简单的演示一下MVC、MVP以及实际MVP使用的异同。先看一下布局代码,就是很简单的一个textView,用来显示登录结果...

#重构
禅道发信失败:SMTP错误:无法连接到SMTP主机

服务器系统:ubuntu16.04禅道版本:开源版V8.2.4首先是在虚拟机(Ubuntu12.04)上面部署了禅道:一切正常。禅道后台发信配置如下:然后到服务器上配置,问题来了,发送测试邮件返回以下错误;根据提示,在服务器测试:ping smtp主机正常;telnet登陆25号端口正常;SELinux已经关闭;然后一下就懵逼了,貌似一切都是正常的,然后对比了下和虚拟

#ubuntu
在Android APK中调用底层linux命令或者脚本

由于工作需要,接触到百度语音识别SDK移植,由于需要实现在APK里面控制物理硬件的效果,第一次接触到Runtime.getRuntime().exec方法。通过网上查阅资料,得知Runtime.getRuntime().exec的使用方法,代码如下:Runtime.getRuntime().exec(cmd);很简单的使用方法,本来也以为就是这么简单,但是后面发现程序运行起来抛出异常:IO

#android
到底了