# 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后进行授权询问,如果缺少权限可以去设置中重新授权



### 1.闪屏界面,引导视图
在首次打开App时,通过闪屏界面进入引导视图,再进入主页登录界面。
### 2.登录界面
采用Bmob框架,实现登录,注册,记住密码,修改密码。

### 3.服务管家
通过图灵机器人接口实现,接入科大讯飞SDK,实现与机器人语音交流功能。

### 4.微信精选
通过聚合数据中的微信精选接口实现,使用RxVolley框架实现http请求。


### 5.趣味视频
运用【开眼】App的每日精选作为数据源。采用Vitamio视频播放框架实现视频播放功能。


### 6.个人中心
采用circleImageView框架实现圆形头像,Bmob框架实现修改个人信息功能,以及物流查询和归属地查询的功能。

### 7.设置
设置语言播报的开关,智能短信提醒开关,新版本检测,版本更新功能。

### 技术要点
采用的第三方框架
1.Bugly,用于故障检查
2.Bmob,服务框架
3.circleImageView,圆形头像剪裁
4.RxVolley,网络传输
5.picasso,图片加载
6.NumberProgress,进度条
### 声明
【智能管家】是一款实用工具app,视频数据来源于开眼视频视频,数据接口均属于非正常渠道获取,请勿用于商业用途,原作公司拥有所有权利。