Android integrates mainstream excellent third-party component frameworks and android frameworks

Source: Internet
Author: User

Android integrates mainstream excellent third-party component frameworks and android frameworks

Android integrates mainstream excellent third-party component frameworks

This is an integration of mainstream Android third-party components, excellent and easy-to-use custom controls, utility encapsulation, and some common APP modules (such as version updates, feedback, and guide interfaces) to help programmers quickly develop their own apps that have been integrated with third-party open source components: network request library android-async-http image asynchronous loading Library universal-image-loader Sqlite database operation ormlite-android social sharing ShareSDK + SMS Verification Code Zxing QR code library Baidu map positioning SDK Google dependency injection warehouse roboGuice WebService call library ksoap2 XML parsing XStream animation open source library nineoldandroids Form Verification library android-validation-komensky more excellent open source library waiting for integration... encapsulated tool class: HTTP network communication tool class (ToolHTTP. java), get/post requests, supports multiple interfaces to callback the SOAP protocol communication tool class (ToolSOAP. java), based on Asynchronous callback request WebService Interface Sqlite database operation tool class (ToolDatabase. java), ToolAlert. java), has integrated bubble, toast, dialog box three prompt file operation tool class (ToolFile. java), assets/raw/xml/shrePerface/and other file read/write API map positioning tool class (ToolLocation. java) to read the GPS status, request location, and obtain latitude and longitude. java), the major development platforms share API operation text message Verification Code tool class (ToolMSM. java), mobile/Unicom/Telecom three network send mobile phone text message verification code, asynchronous callback verification result string operation tool class (ToolString. java), generate UUID, non-NULL and non-NULL logic judgment, generate MD5, and other common methods of data operation tool class (ToolData. java), automatically recursively obtains form data and encapsulates it into Map, local data paging common square method, and other image operation tools (ToolPicture. java), generate QR code, verification code, grayscale, merging, rounded corners, watermarks, etc. java), reflecting the local resource file API, avoiding dependency on R files, and releasing the Android unit conversion tool class (ToolUnit. java), sp/dp/px convert to custom Toast tool class (ToolToast. java), custom background color, font color, size, border, and other Properties operation tool class (ToolProperties. java), read and write Properties file operation network operation tool class (ToolNetwork. java), get the network information, change the network, and other related operation date operation tool class (ToolDateTime. java), get date, date addition and subtraction, format date, date conversion, and other XML operation tool class (ToolXml. java), based on DOM/XMLPullPaser mode parsing, generate XML operation XMPP operation tool class (ToolXMPP. java), XMPP-based API operations to adapt to the font tool class (ToolAutoFit. java), the code automatically scales the font size of the View based on the device Density LOG-related tool class (ToolLog. java) functions to be continued --> switch-in records abnormal logs, and store files or upload them to the Service's encapsulated/collected custom controls: compatible with earlier versions of SwitchButton append custom attribute Value CheckBox/RadioButton/RadioGroup/SingleSpinner rounded corner prompt information TipsView rounded corner image RoundImageView custom Style ProgressDialog custom style WebView circular progress bar (RoundProgressBar), vertical progress bar (VerticalProgressBar) Open-source excellent custom controls: imageindicator (image carousel/guide Interface), pulltorefresh, XListView, TableFixHeaders (horizontal + vertical scroll + first row + first column freeze table) viewPager: http://www.devstore.cn/code/info/893.htmlruntime:

Related Article

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.