Giter VIP home page Giter VIP logo

bindroid's People

Contributors

depoll avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bindroid's Issues

Watch for view model changes

Is there an easier/more elegant way to watch for view model changes from arbitrary classes? I seem to be able to do it like this:

void bind() {
  Trackable.track(new Tracker() {
      @Override
      public void update() {
        System.out.println("Tracker#update");
        bind();
      }
  }, new ReflectedProperty(model, "Name").getGetter());  // where model has get/setName
}

It feels nasty and verbose though.

[QUESTION] Creating a complex ListView item

Hello!

First of all thank you for this awesome library. I have one question, how can I create complex ListView item, eg. a LinearLayout with 3 horizontally aligned TextView child? How can I load a new layout xml for that? Could you please provide an example?

Thanks!

Not binding to methods since "get".

I have once method with name isLoading();
Not call as it find getisLoading() and not exist.

You just have to modify the method PropertyPathPart.getValue() for review to since "get" if not exist with "get"

You could add the particle "is" equal to "get" it?

Please add a gradle dependency!

Nowadays, almost every library is providing a gradle dependency for easier use in the projects.
Your library seems like a great one and I really wanted to try it in our app, but cloning and referencing in Eclipse is a deal breaker. I (and many others) don't even use Eclipse anymore!

It would be great if you provide us with a gradle dependency to easily add the library to our projects. If it's not possible, even a .jar or .aar would do.

ReflectedProperty - NullpointerException

I get a NullpointerException in ReflectedProperty.
It happens in invoke -> lastPart.setValue(current, parameter);
ReflectedProperty.this.getSource() returns null.
Looks like a problem with the weak reference.

Best regards,
sobeos

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.