zoukankan      html  css  js  c++  java
  • 一些实用的开发用到的工具,网站等

    1.Desmos图形计算器,通过给出公式进行图形,清晰的看出你需要的什么图形.

    网站:https://www.desmos.com/calculator

    效果:

    2.在线JSON校验格式化工具 ,在线格式化JSON并判断当前的json是否符合规范,顶部的菜单栏还有其他功能等你发现。

    网址:http://www.bejson.com/

    3.DevStore移动互联网企业运营解决方案整合平台,集齐众多工具服务的使用和评测,让你使用某些工具或集成某些服务,例如集成微信和QQ就能看看评测怎么写的.

    网址:http://www.davstora.cn/(被博客园算作违禁内容了,把里面的a换成e,就是对的网址了)

    4.极客导航-程序员自己的导航 提供了许多网站的快捷方式,方便快捷的找到想要的东西,找不到?没关系我们也有搜索功能。

    网站:http://www.jikedaohang.com/

    5.想访问google,不好意思,被墙了,不要紧,来看 shadowsocks8——永久免费的SS帐号及相关科学上网资源(具体怎么使用就不教了)

     网址:http://free.shadowsocks8.cc/

    注意:上面的和下面的我推荐下面的。

      换这个网址:https://github.com/getlantern/lantern

    6. Iconfont-阿里巴巴矢量图标库,自己开发,团队开发,需要的图标你大多都能在这里找到,还等什么?打开中间的搜索框开始搜索你要的图标名称吧.

    网站:http://www.iconfont.cn/

    7.easyicon 如同上面的阿里一样,这里的图片更精美一些,icon png ico icns 格式都支持,还有在线格式转换等,既然有了阿里那么多一个也不错啊,来吧找找你的图标吧。

    网址:http://www.easyicon.net/

    8.Echarts 数据展示图形,在现在大数据的情况下,数据如何直观的展示让人一目了然成了重点,那么在你头疼的时候,它就能拯救你。

    网站:http://echarts.baidu.com/examples.html

    9.推送服务,如今app需要推送消息,增加日活,当app在用户手机中沉寂了好久,一个推送就能唤醒它,那么你的app就被拯救了。

      1).腾讯移动推送(信鸽)

      网址:https://www.qcloud.com/product/XGPush

      

       2).极光推送 (口碑不错的推送)

      网址: https://www.jiguang.cn/push

          

    10.收集Android studio 常用的插件  是不是还在苦苦自己findViewById 还是自己在傻傻的为解析json而写个实体类,找个插件吧,帮你解决

    网址:https://github.com/jiang111/awesome-androidstudio-plugins

     11.这里收集了大家常用的一些Android代码。想查看某些代码别人是怎么用的,你可以看看这个。

    网址:https://github.com/jiang111/awesome-android-tips

    12.自己做app没灵感,不知道那些效果实现的怎么样,那就来看看这个吧

    网址https://github.com/wasabeef/awesome-android-ui

     

     

    13.精通 Android Data Binding ,Data Binding 解决了 Android UI 编程的一个痛点,官方原生支持 MVVM 模型可以让我们在不改变既有代码框架的前提下,非常容易地使用这些新特性。Data Binding 框架如果能够推广开来,也许 RoboGuice、ButterKnife 这样的依赖注入框架会慢慢失去市场,因为在 Java 代码中直接使用 View 变量的情况会越来越少。

    网址:https://github.com/LyndonChin/MasteringAndroidDataBinding

     14.

    (1).但凡和线程池/线程/同步/锁等有关的实践问题,尽量不要用Android的解决方案,如AsyncTask,而要用Java中已经历经考验的实践方案 如FutureTask+ThreadPoolExecuters。

    (2).arraycopy(src, srcPos, dest, destPos, length)方法,瞬间摆脱Low到家的for循环来拷贝数组

    15.一个iOS风格的边缘滚动效果,支持几乎所有滚动视图。

    网址:https://github.com/EverythingMe/overscroll-decor

         http://www.open-open.com/lib/view/open1453184356245.html

      RecyclerView demo

    16.一个可以在加载数据的时候显示闪烁(Shimmer)的RecyclerView

      网址:http://www.ctolib.com/ShimmerRecyclerView.html

     

    List DemoGrid Demo

     17.还在为监听android软键盘努力吗?还在为类似QQ的面板和手机软键盘冲突在头疼吗?这个就能拯救你!

          网址:https://github.com/Jacksgong/JKeyboardPanelSwitch

     

     18.记录很多知识,这是别人的githup,我觉得不错就收藏了,作者如有异议,请通知我删去。

    网址:https://github.com/BolexLiu/DevNote

     19.正在成为史上最全分类 Android 开源代码大全~~~~(正在整理收集,不要着急~~先 Star 一下吧)

    网址:https://github.com/XXApple/AndroidLibs

    开源的开发常用的框架工具 (转)

    1. 缓存

    2.图片加载

    • Android Universal Image Loader  一个强大的加载,缓存,展示图片的库

    • Picasso 一个强大的图片下载与缓存的库

    • Fresco  一个用于管理图像和他们使用的内存的库

    • Glide   一个图片加载和缓存的库  (google 推荐)

    3. 图片处理

    4. 网络请求

    • Android Async HTTP  Android异步HTTP库

    • AndroidAsync    异步Socket,HTTP(客户端+服务器),WebSocket,和socket.io库。基于NIO而不是线程。

    • OkHttp  一个Http与Http/2的客户端

    • Retrofit    类型安全的Http客户端 (本质还是okhttp)

    • Volley  Google推出的Android异步网络请求框架和图片加载框架

    可以参考这篇博客:Android网络框架比较

    5. 网络解析

    • Gson    一个Java序列化/反序列化库,可以将JSON和java对象互相转换

    • Jackson Jackson可以轻松地将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象

    • Fastjson    Java上一个快速的JSON解析器/生成器

    • HtmlPaser   一种用来解析单个独立html或嵌套html的方式

    • Jsoup   一个以最好的DOM,CSS和jQuery解析html的库

    6. 数据库

    • OrmLite JDBC和Android的轻量级ORM java包

    • Sugar   用超级简单的方法处理Android数据库

    • GreenDAO    一种轻快地将对象映射到SQLite数据库的ORM解决方案

    • ActiveAndroid   以活动记录方式为Android SQLite提供持久化

    • SQLBrite    SQLiteOpenHelper 和ContentResolver的轻量级包装

    • Realm   移动数据库:一个SQLite和ORM的替换品

    7. 依赖注入

    8. 图表

    9. 后台处理

    10. 事件总线

    • EventBus    安卓优化的事件总线,简化了活动、片段、线程、服务等的通信 (目前我在用)

    • Otto    一个基于Guava的增强的事件总线

    11. 响应式编程

    • RxJava  JVM上的响应式扩展

    • RxJavaJoins 为RxJava提供Joins操作

    • RxAndroid   Android上的响应式扩展,在RxJava基础上添加了Android线程调度

    • RxBinding   提供用RxJava绑定Android UI的API

    • Agera   Android上的响应式编程

    12. Log框架

    • Logger  简单,漂亮,强大的Android日志工具

    • Hugo    在调试版本上注解的触发方法进行日志记录

    • Timber  一个小的,可扩展的日志工具

    13. 测试框架

    Android自带很多测试工具:JUnit,Monkeyrunner,UiAutomator,Espresso等

    14. 调试框架

    • Stetho  调试Android应用的桥梁,使得可以利用Chrome开发者工具进行调试

    15. 性能优化

     文章转载自 开源中国社区 [http://www.oschina.net]

  • 相关阅读:
    Django框架基础之分页
    Django框架基础之session
    Django框架基础之COOKIE
    Django框架基础(二)
    linux挂载/卸载windows共享文件夹
    std::string 字符串操作(分割,去空格)
    Ubuntu sudo不用输入密码的方法
    Qt学习
    ubuntu上利用 checkinstall/dpkg 制作/安装/卸载deb或rpm包
    wxWidgets编译安装
  • 原文地址:https://www.cnblogs.com/woaixingxing/p/6586479.html
Copyright © 2011-2022 走看看