移动端开发-各类免费收费api及网站工具收藏

news/2024/5/20 11:09:42/文章来源:https://blog.csdn.net/weixin_34138255/article/details/91720764

为什么80%的码农都做不了架构师?>>>   hot3.png

一 、api 
1、https://www.juhe.cn/ 跟百度api集市差不多,超级赞,做好认证就行了,我有20+认证能用的免费api

2、http://apistore.baidu.com/astore/servicesearch?word=%E5%85%8D%E8%B4%B9&isFree=1 百度api集市

3、https://developers.douban.com/wiki/?title=guide 豆瓣开放 ,仅向企业开放

4、http://open.taobao.com/?spm=a219a.7395905.1.1.YdFDV6 淘宝开放平台

5、http://www.tuling123.com/help/h_cent_andriodsdk.jhtml?nav=doc 图灵语音

6、http://www.xfyun.cn/robots/solution 讯飞语音

7、https://open.weixin.qq.com/ 马化腾的微信开放平台(对应的还有腾讯开放平台,百度吧 没啥用)

8、https://developer.rongcloud.cn/signin?returnUrl=%2Fapp%2Fappkey%2FPv4vYQwaxSZdfpLX5AI%3D 融云IM

9、http://developer.baidu.com/ 百度开发者中心,我用过地图和语音。。

10、http://www.faceplusplus.com.cn/ 人脸识别,我下的demo没法用 就没再继续研究,

11、http://www.mob.com/#/ 新兴的,暂时没用过

12、https://bugly.qq.com/v2/ 腾讯的崩溃收集平台

13、http://lbs.amap.com/ 高德地图,准备近期尝试一下,还有那个腾讯地图听说也不错;

14、http://open.qingting.fm 蜻蜓FM,我审核了一周还没动静 。

15、http://app.open.youku.com/ 优酷开放云,这个屌!真的,各种资源都开放,各种功能 ,拿好纸巾看文档吧!(前提是准备好资料进行审核)

二、后端云 
1 http://docs.arrownock.com/docs/ansocial/user/create :网站自己继承了一个社交系统,可以直接拿来用,且包含了IM、PUSH功能

2、https://leancloud.cn/docs/leanstorage_guide-android.html 美味书签,集成三方登录、应用内社交,应用内搜索(超赞),有免费空间;

3、http://www.bmob.cn/ 比目云,3.53开始加入了RxJava,so, 如果你想搭一个RxJava的项目,这个会跟你项目中的RxJava冲突,能用 ,但是我在打包环节出现了问题,我就弃用了他;

开源网站

三、网站:(容易忽略不看的) 
1、http://www.jcodecraeer.com/ 泡在网的日子 :全栈开源、

2 、http://www.runoob.com/ 菜鸟教程,全栈教程

3、http://www.jianshu.com/ 简书,类似论坛的心得交流,并非IT论坛

4、http://www.jobbole.com/ 伯乐在线 以行业资讯为主,无php频道

5、http://geek.csdn.net/ 。。。。。。。

6、http://gold.xitu.io/timeline/android 稀土 开源实用的东西较多

7、https://segmentfault.com/news 堆栈科技 国产StackOverflow

8、https://toutiao.io/ 开发者头条 功能单一 可以不看

9、http://doc.okbase.net/site/category/10000 好库文摘 帖子 以技术实现为主

10、 
工具类 
baseactivity 
各种工具 
开源组件收藏: 
安卓UI 
1、 http://www.oschina.net/p/Android-SpinKit 简洁美观的进度栏动画 
2、类似IOS系统的 开关按钮 http://www.oschina.net/p/switchbutton 
开发环境帮助 1 无线adb WIFIADB 适用于AS;2 
3、有空搞一下状态栏颜色变更 
数据处理 
网络处理 网络请求RxJava+Retrofit OkHttp和HttpURLConnection一样, 是面向java的, 而且是做socket层的事情的, 使用时要在子线程调用, 通过handler发送结果到主线程. 而NoHttp和Volley不是做socket层的东西. 直接在主线程就可以调用, 拿到结果后直接更新UI, 不需要用handler去发送, 很简单. 
不过我推荐使用NoHttp. 原因是NoHttp封装了: 文件下载, 断点续传, 304缓存, 302/303传参数, 传文件, 请求头, 多文件上传, 大文件上传, Cookie自动管理等多种功能, 这些是Volley而没有, 使用Volley时这些功能要我们去写蛮多代码来再次封装. 而且Volley用的HttpClient来解析的, Android6.0删除了HttpClient后, 我们在6.0下也不能使用Volley的源码了, 所以还是用NoHttp吧, NoHttp兼容2.0-6.0以上 而使用OkHttp还需要我们自己去封装, 而且Android4.4之后NoHttp也是使用OkHttp做底层的。

来源: http://zhidao.baidu.com/link?url=xRCFNFG4ocZxJ4gzljhn4yKy0zq0hNEay8cHHB5-t5e5PZRwIFs5y3Fe7gv37t6ruf5F3-0a3bPmXU084in3F26ZUPNYDrSRs6KoIkgxV1a 
数据库操作:Afinal框架 xUtils框架、 ThinkAndroid、LoonAndroid

gradle中需要compile编译的常用依赖 批量复制:

apply plugin: 'com.neenbedankt.android-apt' // 用于dagger 
compile 'com.android.support:appcompat-v7:23.4.0'
compile 'com.android.support:support-v4:23.4.0'
//  compile 'com.jakewharton:butterknife:7.0.1'
// 视图
compile 'com.sdsmdg.tastytoast:tastytoast:0.0.2'// 超级帅的吐司,需要删除 manifest中的backup
compile 'com.github.ybq:Android-SpinKit:1.0.2'
compile 'com.android.support:design:24.0.0'
compile 'com.ldoublem.thumbUplib:ThumbUplib:0.2'// 点赞图标 https://github.com/ldoublem/ThumbUp  
compile 'com.nineoldandroids:library:2.4.0'
compile 'cn.bingoogolapple:bga-refreshlayout:1.1.6'//如上两个库是上拉下拉刷新组件
// 架构
apt 'com.google.dagger:dagger-compiler:2.0'//    Dagger2:依赖注入(或叫ioc,用过Spring的都知道这东东)框架,用于解耦的。
compile 'com.google.dagger:dagger:2.0'
// 网络
//    compile 'eu.the4thfloor.volley:com.android.volley:2015.05.28'
//    compile 'com.alibaba:fastjson:1.2.15'
//    compile 'com.squareup.retrofit2:retrofit:2.1.0'// 网络请求
compile 'com.squareup.okhttp:okhttp:2.5.0'// 网络请求 同时依赖compile 'com.squareup.okio:okio:1.5.0'
compile 'com.squareup.okio:okio:1.6.0'
compile 'com.squareup.retrofit:retrofit:2.0.0-beta2'
compile 'com.squareup.retrofit:converter-gson:2.0.0-beta2'//json解析为DAO模型
compile 'com.google.code.gson:gson:2.4'
project's build.gradle
classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'// 用于dagger

tips 当导入开源组件时 很多配置是不正确的,比如gradle版本、sdk、等,这时可以在down之后导入项目依赖之前,到文件夹中去修改一下grale中的对应设置,改好了再导入; 
如果已经导入 就去工作空间(project)找到导入的module,因为配置不正确,所以在androidstudio中是无法显示的 ,只能在文件夹中去修改 ;

文章来源:http://blog.csdn.net/sdjianfei/article/details/53157334

转载于:https://my.oschina.net/yomut/blog/790185

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_755020.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网页设计与网站建设(CS3中文版)从新手到高手

为什么80%的码农都做不了架构师?>>> 网页设计与网站建设(CS3中文版)从新手到高手 本书是一本典型的案例实例教材,从网页制作和网站建设的应用实践出发,详细介绍如 何开发博客、餐饮、健康、企业门户、…

国内政府网站群云门户建设标准

我国政府网站已经走过了以技术为导向的发展阶段,现在正处于以内容为导向向以服务为导向过渡的关键时期。政府网站如何满足网站用户的实际需求,达到服务性政府的建设要求将是当今政府亟待解决的问题。美国政府推出“云优先”发展战略和云服务门户&#xf…

MVC与单元测试实践之健身网站(八)-统计分析

2019独角兽企业重金招聘Python工程师标准>>> ​统计分析模块与之前的内容相对独立,用于记录并跟踪各部位围度的变化。还需提供对所作计划的分析,辅助使计划更合理。 一 围度记录 这儿可以记录各项身体围度指标,现在包括体重在内身…

不能忍!花钱买的视频网站VIP账号别人在用,都是撞库惹的祸

你的牙刷被别人偷偷用了,是不是不能忍? 那你花钱买的视频网站VIP账号呢?有些人可能能忍,然而有些人却不能。 央视财经频道曝光了一则消息——你买的视频网站会员VIP 别人也在用,里面的当事人田女士不能忍,因为她的其他网银密码、…

优秀网站看前端 —— 小米Note介绍页面

刚开始经营博客的时候,我写过不少“扒皮”系列的文章,主要介绍一些知名站点上有趣的交互效果,然后试着实现它们。后来开始把注意力挪到一些新颖的前端技术上,“扒皮”系列便因此封笔多时。今天打算重开“扒皮”的坑,不…

作业4: 用户体验分析——以 “师路南通网站” 为例

一、作业目标 基于实例分析,体会用户体验设计的 7 条准则。二、作业要求 针对师路南通 ,开展UX分析。PS:对比另外2个学习网站:1. UMU学习平台 ;2. 学生安全教育平台基于7 条UX评价准则,分析“师路南通” 在…

Scala Playframework 访问HTTPS网站证书错误解决方案

2019独角兽企业重金招聘Python工程师标准>>> 使用Playframework访问https网站报如下错误: Cause: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to fi…

python模拟自动登录网站(urllib2)

不登录打开网页: import urllib2 request urllib2.Request(http://www.baidu.com) response urllib2.urlopen(request).read() print response 保存网页图片(https://www.baidu.com/img/bd_logo1.png): picurl https://www.bai…

如何一步步构建大中型网站架构

(转载自http://kb.cnblogs.com/page/99549/) 之前我简单向大家介绍了各个知名大型网站的架构,MySpace的五个里程碑、Flickr的架构、YouTube的架构、PlentyOfFish的架构、WikiPedia的架构。这几个都很典型,我们可以从中获取很多有关…

5 个鲜为人知的黑科技网站,强大到不敢想象

点击上方“Java基基”,选择“设为星标”做积极的人,而不是积极废人!源码精品专栏 原创 | Java 2019 超神之路,很肝~中文详细注释的开源项目RPC 框架 Dubbo 源码解析网络应用框架 Netty 源码解析消息中间件 RocketMQ 源码解析数据库…

大型网站架构系列:负载均衡详解(下)

大型网站架构系列:负载均衡详解(下): " 《大型网站架构系列:负载均衡详解(上)》 一、软件负载均衡概述 硬件负载均衡性能优越,功能全面,但是价格昂贵,一般适合初期或…

团队-爬虫电影网站-最终程序

托管平台地址:https://gitee.com/w789369/PaChong/tree/master 小组名称:简单 小组成员合照:无 程序运行方法:python 程序运行示例及运行结果:转载于:https://www.cnblogs.com/lws1111/p/7944180.html

网站用户的注册与管理

django-registration安装与设置 执行命令 pip install django-registration此次frameword 会运用django原有的auth架构 在默认的情况下,django-registration只需要在setting.py中设置一个常数,用来指定启动码的天数, ACCOUNT_ACTIVATION_DAYS…

网站代码用什么打开_网站404页面有什么用?

在网站优化过程中,有很多知识点。今天我们要谈的是404页,404页在访问客户端的页面时,服务器出现无法正常显示的信息,或者服务器无法应对,客户输入错误的链接也出现404页但是,朋友们发现很多网站都制作了404…

项目案例:部署社交网站

前言:本次项目是搭建一套动态网站服务器平台,在上面运行社交网站(例如:人人网,开心网,天涯论坛)。相关知识点在前面的课程中都有所涉及,今天的实验就是一个综合运用,体现…

首次配置网站报错原因?

首次搭建自己的网站,在本地wamp服务上没有任何错误,但是同步到阿里云上就报错了,是什么原因呢? 原来,首次搭建网站要给予某些目录权限,否则权限无法运行,肯定报错的。我是把Application下的目录…

Spring cloud实战 从零开始一个简单搜索网站_Hystrix断路由的实现(三)

上文已经完成了一个简单的 浏览器 到 Client 到CSDN端的通路 我们的架构是每个博客网址为一个单独的组件, 这里为了方便直接先用CSDN 那个组件复制下 我这里改成 SDN 修改下 application.properties 端口记得改 eureka.client.serviceUrl.defaultZonehttp://loc…

直面春招!java相关技术网站

面试进大厂必问知识点内容 细节见真知:计算向数据移动、而非数据向计算移动 redis的5大Value类型解析 redis实现活跃用户/用户统计 redis实现秒杀/抢购 redis实现排行榜/评论列表 redis实现推荐系统/抽奖/商品详情页 linux系统的支持: fork、 copy on write redis的持久…

看完全都会了!java语言程序设计与数据结构配套网站

微服务是什么 微服务起源于2005年Peter Rodgers博士在云端运算博览会提出的微Web服务(Micro-Web-Service),根本思想类似于Unix的管道设计理念。2014年,由Martin Fowler 与 James Lewis共同提出了微服务的概念,定义了微服务架构风格是一种通过…

JEECG-P3首个开源插件诞生!CMS网站插件 Jeecg-p3-biz-cms1.0版本发布!

为什么80%的码农都做不了架构师?>>> Jeecg-P3-Biz-Cms ( JEECG 首个微服务插件,支持小程序的CMS系统) 是基于JEECG-P3 微服务框架开发的CMS建站系统,可轻量级集成进jeecg系统,定制各类网站模…