Git Product home page Git Product logo

caizhihao's Projects

ninegridview icon ninegridview

类似QQ空间,微信朋友圈,微博主页等,展示图片的九宫格控件,自动根据图片的数量确定图片大小和控件大小,使用Adapter模式设置图片,对外提供接口回调,使用接口加载图片,支持任意的图片加载框架,如 Glide,ImageLoader,Fresco,xUtils3,Picasso 等,支持点击图片全屏预览大图。

ninegridview-1 icon ninegridview-1

一个九宫格自定义控件,实现类似微信和微博的九宫格图片显示

nohttp icon nohttp

Android实现Http标准协议框架,支持缓存(提供五种缓存模式)、代理、重定向,底层可动态切换OkHttp、URLConnection,与RxJava完美结合,比Retrofit更简单易用。

novate icon novate

A safety client by Https for android, (Android网络库,基于Retrofit和RxJava打造的链式网络库, 支持okhttp的调用风格,又兼容Retrofit API,并支持rxJava链式操作)

okhttp icon okhttp

An HTTP+HTTP/2 client for Android and Java applications.

okhttp-okgo icon okhttp-okgo

OkHttpUtils-2.0.0 升级后改名 OkGo,全新完美支持RxJava,比Retrofit更简单易用。该库是封装了okhttp的标准RESTful风格的网络框架,支持大文件上传下载,上传进度回调,下载进度回调,表单上传(多文件和多参数一起上传),链式调用,可以自定义返回对象,支持Https和自签名证书,支持超时自动重连,支持cookie的持久化和自动管理,支持五种缓存模式缓存网络数据,支持301和302重定向,扩展了统一的上传管理和下载管理功能

one icon one

目标高仿《ONE》,实际《ONE》山寨版

otto icon otto

An enhanced Guava-based event bus with emphasis on Android support.

p3c icon p3c

Alibaba Java Coding Guidelines pmd implements and IDE plugin

pagerslidingtabstrip icon pagerslidingtabstrip

Android-导航栏特效,新闻类APP(仿iOS 版的网易,今日头条效果),主要是导航栏字体大小和颜色的渐变特效

pageslidingtab icon pageslidingtab

类似新闻客户端,应用市场,购物等应用基本架构。界面等待加载状态具体三种状态:加载中,加载失败,加载为空。自定义view,PageSlidingTab,封装了ViewPageIndicator控制ViewPage,且保留了预加载特性。使用fragment与该view进行关联,方便界面之间通信。使用了DrawerLayout增加侧滑菜单,actionbar点击动画弹出(滑动)关闭效果。

panellist icon panellist

a panel list to display massive data. easy to use, highly customization supported

picasso icon picasso

A powerful image downloading and caching library for Android

qq icon qq

一款高仿腾讯QQ的IM软件,代码写的十分优雅,主UI框架采用侧滑菜单+底部导航的方式,核心聊天功能基于bmob SDK,已经实现文本,表情,图片,位置,语音等信息的发送。万水千山总是情,来个Star行不行?

reactivenetwork icon reactivenetwork

Android library listening network connection state and Internet connectivity with RxJava Observables

recordwave icon recordwave

MP3音频录制,支持类似IOS原生的单边或者双边波形显示,低版本音频权限兼容,本地或者在线音频播放的波形显示,录制波形和播放波形会根据声音频率变色的功能,边播边缓存功能,简书入口http://www.jianshu.com/p/2448e2903b07

recyclerviewall icon recyclerviewall

RecyclerView分割线、增删动画、多布局、添加头布局、脚布局

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.