Code example for LinkedList

Methods: add, remove, size

0
     *  
     * @param message 
     */ 
    public void addMessage(Message message)
    { 
        messages.add(message.renderTextView(context));
 
        if (messages.size() > historySize) {
            messages.remove(0);
        } 
 
        notifyDataSetChanged();
    } 
 
    /** 
     * Add a list of messages to the list 
     *  
     * @param messages 
     */ 
    public void addBulkMessages(LinkedList<Message> messages)
    {