The way SQLite works an autoincrementing ID will be consistent after rows are deleted (e.g if you delete row id 2, row id 1 and 3 will keep the same value), so the only ways of making the IDs sequential again is to move entries manually around or copy the rows, drop the table, create a new one and inserting the rows again.
If you're using the local storage just for a view, however, you could always use the limit clause to get a select portion of your db for viewing.
The way SQLite works an autoincrementing ID will be consistent after rows are deleted (e.g if you delete row id 2, row id 1 and 3 will keep the same value), so the only ways of making the IDs sequential again is to move entries manually around or copy the rows, drop the table, create a new one and inserting the rows again.
If you're using the local storage just for a view, however, you could always use the limit clause to get a select portion of your db for viewing.