# SmartButler-1 **Repository Path**: zhouhao111/SmartButler-1 ## Basic Information - **Project Name**: SmartButler-1 - **Description**: 全新热门生活助手app,使用热门的安卓技术,包括Picasso、Vitamio、RXvolley、Bmob、Zxing等热门第三方SDK及框架,能和图灵机器人聊天,能看OpenEyes视频,能看微信新闻,能定位与查看地图,能查物流信息,能查看号码归属地。现加入动态权限验证,可以在Android6.0+机器上使用 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2019-04-15 - **Last Updated**: 2021-11-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # SmartButler(生活管家) 生活管家,是一款实用工具App,集成了与智能机器人语音交流,微信精选文章推荐,趣味视频播放,个人中心,短信语言提醒等功能。 界面采用的是主流生活工具App,Tab切换界面。视频采用的是“开眼”App视频源。
## 主要功能
### *动态权限检测,为了兼容Android6.0+ 在登录app后进行授权询问,如果缺少权限可以去设置中重新授权
![](https://raw.githubusercontent.com/felonny/SmartButler/master/app/src/main/res/drawable/checkquan.png) ![](https://raw.githubusercontent.com/felonny/SmartButler/master/app/src/main/res/drawable/check.png) ![](https://raw.githubusercontent.com/felonny/SmartButler/master/app/src/main/res/drawable/settingadd.png) ### 1.闪屏界面,引导视图
在首次打开App时,通过闪屏界面进入引导视图,再进入主页登录界面。
### 2.登录界面
采用Bmob框架,实现登录,注册,记住密码,修改密码。
![](https://raw.githubusercontent.com/felonny/SmartButler/master/app/src/main/res/drawable/loginshow.jpg)
### 3.服务管家
通过图灵机器人接口实现,接入科大讯飞SDK,实现与机器人语音交流功能。
![](https://raw.githubusercontent.com/felonny/SmartButler/master/app/src/main/res/drawable/robotshow.jpg)
### 4.微信精选
通过聚合数据中的微信精选接口实现,使用RxVolley框架实现http请求。
![](https://raw.githubusercontent.com/felonny/SmartButler/master/app/src/main/res/drawable/wechatlist.jpg)
![](https://raw.githubusercontent.com/felonny/SmartButler/master/app/src/main/res/drawable/wechatshow.jpg)
### 5.趣味视频
运用【开眼】App的每日精选作为数据源。采用Vitamio视频播放框架实现视频播放功能。
![](https://raw.githubusercontent.com/felonny/SmartButler/master/app/src/main/res/drawable/videolist.jpg)
![](https://raw.githubusercontent.com/felonny/SmartButler/master/app/src/main/res/drawable/videoshow.jpg)
### 6.个人中心
采用circleImageView框架实现圆形头像,Bmob框架实现修改个人信息功能,以及物流查询和归属地查询的功能。
![](https://raw.githubusercontent.com/felonny/SmartButler/master/app/src/main/res/drawable/usershow.jpg)
### 7.设置
设置语言播报的开关,智能短信提醒开关,新版本检测,版本更新功能。
![](https://raw.githubusercontent.com/felonny/SmartButler/master/app/src/main/res/drawable/settingshow.jpg)
### 技术要点 采用的第三方框架 1.Bugly,用于故障检查 2.Bmob,服务框架 3.circleImageView,圆形头像剪裁 4.RxVolley,网络传输 5.picasso,图片加载 6.NumberProgress,进度条 ### 声明 【智能管家】是一款实用工具app,视频数据来源于开眼视频视频,数据接口均属于非正常渠道获取,请勿用于商业用途,原作公司拥有所有权利。