Tutorial by Topics: x

TextInputLayout was introduced to display the floating label on EditText. The EditText has to be wrapped by TextInputLayout in order to display the floating label. TextInputLayout is a layout which wraps an EditText (or descendant) to show a floating label when the hint is hidden due to the us...
These are two sample programs that work together. One is a simple server, the other a simple client. Start the server in one window: python tserver.py Edit the server address in the client source file if desired. Then run python tclient.py The client connects to the server, then asks for i...
The value null is the default value for an uninitialized value of a field whose type is a reference type. NullPointerException (or NPE) is the exception that is thrown when you attempt to perform an inappropriate operation on the null object reference. Such operations include: calling an inst...
This section provides an overview of what quickblox is, and why a developer might want to use it. It should also mention any large subjects within quickblox, and link out to the related topics. Since the Documentation for quickblox is new, you may need to create initial versions of those related...
If you're using a Firefox version before 48, you'll also need an additional key in manifest.json called applications: "applications": { "gecko": { "id": "[email protected]", "strict_min_version": "42.0", "...
This section provides an overview of what android-edittext is, and why a developer might want to use it. It should also mention any large subjects within android-edittext, and link out to the related topics. Since the Documentation for android-edittext is new, you may need to create initial vers...
The function parse convert text and files into expressions. The function eval evaluate expressions.
Regular expressions (also called "regex" or "regexp") define patterns that can be matched against a string. Type ?regex for the official R documentation and see the Regex Docs for more details. The most important 'gotcha' that will not be learned in the SO regex/topics is that mo...
This section provides an overview of what axapta is, and why a developer might want to use it. It should also mention any large subjects within axapta, and link out to the related topics. Since the Documentation for axapta is new, you may need to create initial versions of those related topics. ...
Special Characters *?+[(){}^$|\./
In the first versions of iText, there was only one font class: Font. With this font, you could create a Font object for fourteen fonts from five font families: Helvetica (regular, bold, oblique, bold-oblique), Times Roman (regular, bold, italic, bold-italic), Courier (regular, bold, oblique, bold...
Creating a document in which you have to switch between styles frequently tends to be tedious in iText 5. You need to create a lot of Chunk objects and you always have to make a trade-off between applying the styles directly to every new Chunk or creating a helper method that creates the Chunk for...
The iText 5 class names PdfPTable and PdfPCell were chosen because we already had classes named Table and Cell to create table and cell objects at the highest programming level. There was also a class named PdfTable to be used by iText internally. Those classes had a lot of flaws and they were dep...
The code to convert a plain text file to a PDF document is pretty simple whether you use iText 5 or iText 7. In iText 7, you have the advantage that you can define the alignment at the level of the document. In iText 5, you have to set the alignment for every separate Paragraph object. To underst...
In iText 5, you can't use the add() method to add a Paragraph to a Document if you want to organize the content in columns. We can't reuse the code of the Text2Pdf.java (iText 5) example. Instead we have to create a ColumnText object, we have to add all the Paragraph objects to this object, and o...
In iText 5, we introduced the concept of page events to allow developers to add specific behavior when a document is opened, when a new page is opened, when a page ends, and when a document is closed. In the documentation, we made it very clear that it was forbidden to add content in the onStartP...
In the original design for iText, it was possible to create a high-level Document object, and then have different DocListener objects listening to that Document object. This was achieved by using different writers: a PdfWriter, an HTMLWriter, and an RtfWriter. When using a PdfWriter, a PdfDocument...

Page 20 of 41