listview 按最新数据展示

/*
	 * 查看所有的数据
	 */
	public List<blackNumberInfo> findAll(){
		List<blackNumberInfo> list = new ArrayList<blackNumberInfo>();
		SQLiteDatabase db = helper.getReadableDatabase();
		Cursor cursor  = db.rawQuery("select number,mode from blacknumber", null);
		while(cursor.moveToNext()){
			blackNumberInfo numinfo = new blackNumberInfo();
			String number = cursor.getString(0);
			String mode = cursor.getString(1);
			numinfo.setNumber(number);
			numinfo.setMode(mode);
			list.add(0,numinfo);//把查到放在第一个位置,因为数据库每次插进去的数据是在表的末尾,也是最新的,所以把最后的都放在第一条
		}
		return list;
	}
原文地址:https://www.cnblogs.com/childhooding/p/4513861.html