我的第二个独立开发的邮箱类App—“简邮”(支持QQ、雅虎、阿里云、Outlook)
2015-11-09 11:26
357 查看
360手机市场地址:
360市场
其它市场还在审核,囧。。。
主要有两个原因
1、10月份正逢校招季,……当时和面试官介绍了这个APP
2、在苹果手机上看到一款内置的邮箱app支持多账户,收发邮件非常方便,于是想在Android上弄一个
重要的事说三遍,为什么呢?不管是腾讯官方的QQ邮箱App还是其它的,如果需要在移动设备(Android、IOS等)上支持邮件相关操作,必须先开通IMAP、POP3、SMTP相关协议(QQ邮箱默认没有开通,阿里云邮、雅虎和Outlook默认已经开通了),所以不管你是否使用我这个客户端或者是其它客户端,都必须先开通,具体开通方法以QQ邮箱为例:
其中QQ邮箱开通后需要设置新密码,在设置界面—>账户—>然后见下图:
分别开通即可。
开通后即可在简邮客户端或者其它公司的邮箱客户端方便的管理服务器上的邮件啦!!!
2、邮件自动获取部分有偶然性bug。。。
3、邮件内容解析失败的问题,目前测试时候100多封邮件只有一封邮件内容解析乱码,邮件的编码是个大问题。。。
顺便贴下友盟的自动更新混淆代码为:
360市场
其它市场还在审核,囧。。。
为什么做这个App?
主要有两个原因
1、10月份正逢校招季,……当时和面试官介绍了这个APP
2、在苹果手机上看到一款内置的邮箱app支持多账户,收发邮件非常方便,于是想在Android上弄一个
怎样使用简邮
首先,这是移动端能支持邮件操作的基础!!!这是移动端能支持邮件操作的基础!!!这是移动端能支持邮件操作的基础!!!重要的事说三遍,为什么呢?不管是腾讯官方的QQ邮箱App还是其它的,如果需要在移动设备(Android、IOS等)上支持邮件相关操作,必须先开通IMAP、POP3、SMTP相关协议(QQ邮箱默认没有开通,阿里云邮、雅虎和Outlook默认已经开通了),所以不管你是否使用我这个客户端或者是其它客户端,都必须先开通,具体开通方法以QQ邮箱为例:
其中QQ邮箱开通后需要设置新密码,在设置界面—>账户—>然后见下图:
分别开通即可。
开通后即可在简邮客户端或者其它公司的邮箱客户端方便的管理服务器上的邮件啦!!!
为什么不能支持网易邮箱(163、126)?
说起来有两个原因,一方面在写这个App的后期支持多账户的测试中自己太懒,没有对测试网易邮箱报的错去探究,因为报的错太奇葩,反正后期身心疲惫,独立写实在是比较累,什么都东西都得自己弄,自己懒了,第二就是网易邮箱服务器好像对邮件的端口做了特别处理,非要用它官方的网易邮箱客户端才能用,所以,balabala。。。。简邮App部分运行gif图
由于上传限制,所以分段录制了一些gif。。。简邮App的截图
一些待完善的地方
1、目前不支持对附件的操作,以后有时间再写吧,还有就是邮件的同步问题也待完善。。。2、邮件自动获取部分有偶然性bug。。。
3、邮件内容解析失败的问题,目前测试时候100多封邮件只有一封邮件内容解析乱码,邮件的编码是个大问题。。。
题外话
吐槽一下友盟的文档,是不是实习生写的?顺便贴下友盟的自动更新混淆代码为:
-ignorewarnings -keepclassmembers class * { public <init>(org.json.JSONObject); } -libraryjars ../umengupdate/libs/umeng-update-v2.6.0.1.jar -dontwarn com.umeng.* -keep class com.umeng.** { *;}
相关文章推荐
- iOS应用框架概述
- Android布局拉到尽头取消渐变颜色
- android 通知栏背景颜色跟随app导航栏背景颜色变化而变化
- Android Theme的设置
- iOS新建PCH文件路径找不到的问题解决办法
- 【Cocos2dx】用当前游戏状态作为暂停背景、纯文字纯图片按钮与不间断的重复动作序列
- Android APP应用开发中异常处理
- 【11/09】 iOS开发成长之路,【iOS真机测试出现iPhone unavailable】Xcode7 真机测试,真机出现"unavailable"字样,Could not find develo
- Android 在Activity中关闭Activity
- 使用[NSKeyedUnarchiver unarchiveObjectWithData:data]程序crash
- Android之WindowManager实现悬浮按钮
- 百度地图android API开发---框架篇
- iOS真机测试 ,There was an internal API error 的解决办法
- 如何取Android设备日志
- 如何取Android设备日志
- Silver: Swift for .NET, Java and Cocoa
- Android 创建shortcut
- Android 即时聊天布局解析
- Android 蒙层效果的实现
- Android隐藏/移除ActionBar