private FavoriteItem buildFavorite(Cursor c) { FavoriteItem ret = new FavoriteItem(); ret.id = c.getLong(0); ret.url = c.getString(1); ret.title = c.getString(2); ret.description = c.getString(3); ret.categoryNames = StringUtils.spliteByToken(c.getString(4), ","); ret.createdTime = new Date(c.getString(5)); ret.isPublic = c.getInt(6) == 1 ? true : false; return ret; }
private void testDBFavoriteItem() { FavoriteItem item = new FavoriteItem(); item.id = 1; item.isPublic = true; item.title = "my title"; item.url = "http://www.google.com"; item.createdTime = new Date(); item.description = "我的标签"; item.categoryNames = new ArrayList<String>(); item.categoryNames.add("niceinc"); item.categoryNames.add("mytype"); try { this.updateFavoriteItem(item); FavoriteItem item2 = this.getFavoriteItem(1); item2.title = "i changed it"; item2.isPublic = false; this.updateFavoriteItem(item2); FavoriteItem item3 = this.getFavoriteItem(1); int count = this.deleteFavoriteItem(1); // int count2 =this.deleteFavoriteItem(1); FavoriteItem item4 = this.getFavoriteItem(1); item4 = null; } catch (Exception e) { // Log.e(LOG_TAG, e.getMessage()); } }