1.第三方库
1.数据库——GreenDao
2.网络图片加载—–picasso
3.json解析—–gson
4.http请求——OKHttp
5.事件总线——eventbus或rxbus
6.异步——Rxjava
7.通用下拉刷新———PullToRefreshAndLoad
8.Android广告图片轮播控件-https://github.com/youth5201314/banner
以上知识点不熟悉的,可以先熟悉下基本知识:
GreenDao 讲解地址:http://blog.csdn.net/dfskhgalshgkajghljgh/article/details/51304390
picasso 讲解地址:http://blog.csdn.net/dfskhgalshgkajghljgh/article/details/51684693
OKHttp 讲解地址:鸿神的博客讲解地址:
http://blog.csdn.net/lmj623565791/article/details/47911083
eventbus 讲解地址:http://blog.csdn.net/dfskhgalshgkajghljgh/article/details/51681705
PullToRefreshAndLoad:http://blog.csdn.net/zhongkejingwang/article/details/38868463
RxJava使用场景:http://www.jianshu.com/p/e99e22ca09e7
2.绘制图表(K线、饼图等)的开源库
1.https://github.com/PhilJay/MPAndroidChart
2.https://github.com/danielgindi/Charts
3.http://blog.csdn.net/qqyanjiang/article/details/51753791 (参考了前面两种的实现)
3.页面router框架
1.https://github.com/campusappcn/AndRouter
2.https://github.com/mzule/ActivityRouter
3.https://github.com/yjfnypeu/Router (综合上面两个的用法)
4:https://github.com/alibaba/ARouter (alibaba)
4.数据统计
1.友盟统计
2.百度统计
5.内测托管平台
1.fir:https://fir.im/ (要收费)
2.蒲公英:https://www.pgyer.com/
6.bug管理系统
bugtags:https://www.bugtags.com/
7.客户端/服务器 http加密方案—-对称与非对称加密
思想:数据加密用对称加密,对称加密的秘钥通过非对称加密传输。
例:客户端要发送一个消息给服务器.
一,客户端先随机生成一个对称秘钥,这个秘钥可以是随机生成的,
二,客户端用服务器的公钥加密第一步生成的这个对称秘钥
三,客户端把加密过的对称秘钥通过http请求发给服务器
四,客户端用第一步生成的这个对称秘钥加密实际要发的消息,并发给服务器
对于服务器
他先收到客户端发来的对称秘钥,这个秘钥是用自己的公钥加密过的,所以服务器需要用自己的私钥来解密这个秘钥
然后服务器又收到客户端发来的密文,这时候用刚才解密出来的秘钥来解密密文。
详细请查看
1.http://blog.csdn.net/dfskhgalshgkajghljgh/article/details/51557446
2.http://blog.csdn.net/chay_chan/article/details/58605605关于https:https只是保证了数据传输的安全性,数据还是要客户端根据安全程度做相应的加密
7.图标网站
Dribbble
https://dribbble.comUpLabs
https://www.uplabs.comUI中国
http://www.ui.cn站酷ZCOOL
http://www.zcool.com.cn