Android DataGrid Features
-
Basic Data Grid Features : Ability to organize information as rows and columns, with locked headers, Ability to Customize the appearance Rows and Columns, Interactive, Sortable and Editable Columns.
-
Inline Filtering, with numerous built in Filter Controls, and extensible architecture to define your own.
-
Server and Client Paging, with a fully Customizable Pager UI.
-
Summary Footers, with fine tuned control over Formula, Precision, Formatting, Placement and Rendering of Footers.
-
Ability to Export to Excel, Word, Text, XML and other formats. Ability to plug in your own Exporters.
-
Preference Persistence (Ability for your end users to save viewing preferences, like column order, visibility, widths, filter criteria, print settings etc.)
-
Suppport for Hierarchical Data with Smooth Scrolling and Nested Tree Grids
-
Ability to define Fully Lazy Loaded, Partially Lazy Loaded and Initial Loaded Flat as well as Hierarchical Data Grids.
-
Support for Row Span and Column Span.
-
Support for Virtual Scroll of Hierarchical Data.
-
A vast number of Business Scenarios supported out of the box:
-
Multi Level, Grouped Column Headers
-
Single Cell, Single Row, Multiple Cell, Multiple Row Selection Modes.
-
Display of Homogenous Hierarchical Data (Single Set Of Columns)
-
CheckBox Selection of data, with Tri State CheckBox Header
-
Customizable Loading Animation
-
Smooth Scrolling
-
Display of Heterogeneous Hierarchical Data (Multiple Sets Of Columns)
-
Ability to define paging, filtering and summary footers at each hierarchical level
-
Left and Right Locked columns
-
Built in Cascading and Bubbling of checkbox/row selection for hierarchical data
-
Built in Drill Down/Drill Up/Drill To of Hierarchical data
-
Toolbar action icons, with ability to define custom actions
-
Built in Ability to define initial sort values at any level
-
Built in Ability to define custom logic that controls row selection, enabled, background, and border.
-
Built in Ability to Auto Adjust height based on rows, as well as prevent multiple scrollbars at hierarchical levels.
-
Programatic control over which cells are editable, which rows are selectable, background, border and text colors of each cell.
-
Read write nested properties of complex objects
-
Ability to define various column width modes, like fitToContent, Percentage and Fixed, Automatic column width adjustment on basis of data
AndroidControls Features
-
Auto complete text input : Adds auto complete ability to the stock UITextView.
-
Radio button : Stock Radio button, with customizable images for on/off and disabled state. Radio button group to group multiple Radio buttons to provide an alternative selection user experience.
-
Check box : Stock Check box, with customizable images for checked/unchecked and disabled state. A TriState mode, to support checked, unchecked, and middle state.
-
Combo box : A Smart Combo box that not only fills a void in Android, AndroidPhone and AndroidTablet applications, but also is deisgned to gracefully handle which mode it is in. For AndroidTablet applications, uses a popover controller. For AndroidPhone applications, renders the options with an action sheet, so the UI seems natural, even for a completely new paradigm of interacting with list based data.
-
Date combo box : Building on top of the Combo box, the Date combo box offers your users the ability to quickly select from a predefined set of date ranges, while at the same time exposes the ability to choose custom dates. In addition to smartly managing the UI to display options between AndroidPhone and AndroidTablet applications, it also presents a beautiful UI to select the custom date range which is specific to the device.
-
Check box list : A customized table view, to support checkbox selection within list views. But not only that, it supports excel-like selection of an "All" item, which is very handy on search screen type applications where you have to allow the user to pick from a list of items, or select all items quickly.
-
Multi select combo box : Combine the power of the Check box list, with the compactness of the Combo box to present a fully customizable selection component for your search screens. It presents a dropdown list of values for your user to choose from, and manages the selection internally. All with a very customizable and developer friendly API.