GithubHelp home page GithubHelp logo

Comments (6)

pengjianbo avatar pengjianbo commented on August 10, 2024

谢谢你的意见。新版我会改善你说的问题。

from galleryfinal.

pengjianbo avatar pengjianbo commented on August 10, 2024

拍照是按下返回键问题。可以说具体点吗?是不是拍照按下返回键提示拍照失败,回调错误信息给调用者?

from galleryfinal.

pengjianbo avatar pengjianbo commented on August 10, 2024

明白了,谢谢~

from galleryfinal.

springeye avatar springeye commented on August 10, 2024

对的就是那个意思。library不建议去干预library自身之外的任何视觉上的东西,哈哈。我觉得可以把各种状态返回给调用着,比如:

static final int RESULT_SUCCESS=0x0;
static final int RESULT_TAKE_FAILD=0x1;
static final int RESULT_CROP_FAILD=0x2;
....
....
switch(code){
case RESULT_TAKE_FAILD:
//这个时候开发着会去提示,同时干一些他自己的逻辑
break;
case RESULT_CROP_FAILD:
//此错误可能开发者不需要任何提示
break;
}

总之我的建议就是尽量告诉开发者结果,library本身不做任何多余的处理,有点啰嗦。不好意思

from galleryfinal.

pengjianbo avatar pengjianbo commented on August 10, 2024

嗯。明白你的意思。我是想让开发者使用起来比较简单,所有的复杂的逻辑都交给了框架,对于开发者只需要关心拿到的图片和错误信息,就像小白用户可以很快速的入手,同时又想满足大家不同的需求,一心想框架功能做全做强大。哈哈~也许自己考虑太多了。非常感谢你意见和看法.

from galleryfinal.

springeye avatar springeye commented on August 10, 2024

@pengjianbo 你可以提供另一个library来作为它人补充用于提供默认Simple实现,就像retrofit 2.0的各个convert一样。我觉得这样不错。

from galleryfinal.

Related Issues (20)

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.