I’ve done my research and from what I’ve read (SQLites data type weirdness aside) dates can be represented with integer, real and text and boolean can be represented with integer.
However I am going through an android book which has an example using DATE and want to know if maybe there are some modifications to Android’s implementation of SQLite?
What actual datatype do I enter in my create statement for DATE,TIME, DATETIME and BOOLEAN?
There is no special handling for DATE in androids sqlite implementation. It follows the same affinity rules you have probably seen in the official sqlite docs here http://www.sqlite.org/datatype3.html
Hope that helps.