Talking about Android-query

Source: Internet
Author: User

Description:android-query He is an open source lightweight package library on GitHub that integrates modules such as network, image loading, and other asynchronous applications in Android as well as UI manipulation, by using this framework, Makes it easier for Android developers to deal with the above issues, using less and more concise code.

Resources:

Project address: Https://github.com/androidquery/androidquery or https://code.google.com/p/android-query/
Document Description: https://code.google.com/p/android-query/#Why_AQuery?
Demo Address: Https://play.google.com/store/apps/details?id=com.androidquery

Advantage:

Why Aquery? https://code.google.com/p/android-query/#Chaining

    • Less code
    • AJAX Callback Asynchronous callbacks
    • Image Loading Image loading
    • XML parsing XML parsing
    • The Chaining UI is used for links (for example, you can set the View property:aq. ID(R. ID. Name). text(name). Background(R. Color. Red), all settings are returned to the view itself);
    • Binding bindings (a simple implementation of bindings for view-click events );

    • Authentication
    • In-app version Check release detection (currently only supported on Google's Android market app)
    • Alleviate fragmentation eases trivial issues (because the trivial issues caused by Android's different screen sizes and API versions can cause a lot of trouble for the device, such as calling hardware acceleration. hardwareaccelerated (), This method requires more than api11 to be used)
    • Multiple UI, one Piece of code multiple UI, a piece of coding (now Android device size is increasing, but also to consider the different dimensions of the tablet, in order to let the app run normally on the tablet, we sometimes have to give the tablet size to write a piece of code, But with aquery, only need to use a piece of code, it can be very good control, if the control address does not exist, then all the setup methods and event handlers will stop, note that this may also cause debugging more cumbersome);
    • Extendable Extension (Aquery provides a virtual class Abstractaquery<t extends Abstractaquery<t>> in his code, so we just inherit this class, You can simply implement the aquery extension, and if you want to have better communication, you can submit it to GitHub.
    • Light Weight lightweight (takes up less space, Aquery library only about 60k)
    • Non-intrusive non-intrusive (does not affect native code, there will be no conflict, completely free of charge)
    • Open Source Open Source

Talking about Android-query

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.