安卓系统可以存储用户浏览过的活动。可以通过使用SharedPreferences或数据库来实现。
以下是使用SharedPreferences的示例代码:
// 获取SharedPreferences对象
SharedPreferences sharedPreferences = getSharedPreferences("ActivityHistory", Context.MODE_PRIVATE);
// 将浏览的活动添加到SharedPreferences中
void addActivityToHistory(String activityName) {
SharedPreferences.Editor editor = sharedPreferences.edit();
editor.putString("lastActivity", activityName);
editor.apply();
}
// 获取最后浏览的活动
String getLastActivity() {
return sharedPreferences.getString("lastActivity", "");
}
在上面的示例中,我们使用名为"ActivityHistory"的SharedPreferences对象来存储用户浏览的活动。addActivityToHistory()函数将最后浏览的活动名称存储在SharedPreferences中,getLastActivity()函数从SharedPreferences中获取最后浏览的活动名称。
请注意,这只是一个简单的示例,你可以根据实际需求进行更复杂的实现。
另外,你还可以使用数据库来存储用户浏览的活动。你可以使用SQLite数据库或其他数据库管理工具(如Room)来创建和管理数据库表,以存储活动的相关信息。这需要更多的代码和设置,因此这里不提供具体示例。