Git Product home page Git Product logo

easyadapter's Introduction

Easyadapter

1 universal adapter implementation to avoid duplication made ​​similar wheels. Can be used directly inherited AbsListView of View (GridView, ListVIew).

2 ListView row abstract UI structure (GridView grid UI). The focus of concerns to the line UI structure, easy diverse and complex line UI (grid UI), but also through an object-oriented inheritance to reuse UI.

3 shows a view can be flexible UI in each row according to the current gesture. For example, do not show pictures when FLING, not registered in the SCROLL when OnClickListener so.

  1. Welcome to download the following example easyadapter-sample

easyadapter 简介

  1. 通用的adapter实现,避免重复造类似的轮子。可直接用于继承AbsListView的View(GridView、ListVIew)。

  2. 抽象出ListView行UI构造(GridView格子UI)。将关注点聚焦到行UI的构造,轻松实现多样复杂的行UI(格子UI),而且还可以通过面向对象的继承方式来复用UI。

  3. 在每行UI中可以灵活的根据当前手势展示视图。比如在FLING时不显示图片、在SCROLL时不注册OnClickListener等等。

  4. 欢迎下载下面的示例easyadapter-sample

easyadapter's People

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

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.