Made the basic lockscreen layout, added interface file for environment variables (Sensors etc)
Added password layout, code for adding layout to ViewAnimator
Created some packeges, added code to EnvironmentVariable base class and added 2 subclasses.
Added table details in Environment Contract
Completed basic contract structure of all the environment tables.
Started implementing EnvironmentDbHelper. Created query for creating geofences table. Wrote jUnit tests to test database creation, insertion and querying of data in geofences table. Will follow this pattern for rest of the tables.
Created query for creating bluetooth_devices table. Wrote jUnit tests to test insertion and querying of data in the same.
Created query for creating wifi_networks table. Wrote jUnit tests to test insertion and querying of data in the same.
Created query for creating environments table. Wrote jUnit tests to test insertion and querying of data in the same.
Created query for creating environment_bluetooth_devices table. Wrote jUnit tests to test insertion and querying of data in the same.
Created query for creating users table. Wrote jUnit tests to test insertion and querying of data in the same.
Created query for creating passwords table. Wrote jUnit tests to test insertion and querying of data in the same.
Created query for creating user_passwords table. Wrote jUnit tests to test insertion and querying of data in the same.
Created query for creating app_whitelist table. Wrote jUnit tests to test insertion and querying of data in the same. This completes the database part for now. Moving on to content provider.