代码及开源集锦

1.窗口自动关闭js

2.Android 开源

xUtils https://github.com/wyouflf/xUtils

目前xUtils主要有四大模块:

  • DbUtils模块:
  • android中的orm框架,一行代码就可以进行增删改查;

  • 支持事务,默认关闭;

  • 可通过注解自定义表名,列名,外键,唯一性约束,NOT NULL约束,CHECK约束等(需要混淆的时候请注解表名和列名);

  • 支持绑定外键,保存实体时外键关联实体自动保存或更新;

  • 自动加载外键关联实体,支持延时加载;

  • 支持链式表达查询,更直观的查询语义,参考下面的介绍或sample中的例子。

  • ViewUtils模块:
  • android中的ioc框架,完全注解方式就可以进行UI,资源和事件绑定;

  • 新的事件绑定方式,使用混淆工具混淆后仍可正常工作;

  • 目前支持常用的20种事件绑定,参见ViewCommonEventListener类和包com.lidroid.xutils.view.annotation.event。

  • HttpUtils模块:
  • 支持同步,异步方式的请求;

  • 支持大文件上传,上传大文件不会oom;

  • 支持GET,POST,PUT,MOVE,COPY,DELETE,HEAD,OPTIONS,TRACE,CONNECT请求;

  • 下载支持301/302重定向,支持设置是否根据Content-Disposition重命名下载的文件;

  • 返回文本内容的请求(默认只启用了GET请求)支持缓存,可设置默认过期时间和针对当前请求的过期时间。

  • BitmapUtils模块:
  • 加载bitmap的时候无需考虑bitmap加载过程中出现的oom和android容器快速滑动时候出现的图片错位等现象;

  • 支持加载网络图片和本地图片;

  • 内存管理使用lru算法,更好的管理bitmap内存;

  • 可配置线程加载线程数量,缓存大小,缓存路径,加载显示动画等…

XListView-Android https://github.com/Maxwin-z/XListView-Android

An ListView support “pull down refresh” and “pull up load” feature.

How to use:
Just replace ListView by me.maxwin.XListView.

Screenshots see the Wiki plz.

已停止维护 by maxwin 2014

SlidingMenu https://github.com/jfeinstein10/SlidingMenu

SlidingMenu is an Open Source Android library that allows developers to easily create applications with sliding menus like those made popular in the Google+, YouTube, and Facebook apps. Feel free to use it all you want in your Android apps provided that you cite this project and include the license in your app.

Setup with ActionBarSherlock

Js工具箱:格式化js/html

http://yunpan.cn/ccTrypHsfrepg (提取码:1ca3)

0%