1、请根据课程内容实现对Activity生命周期的理解,使用log展示生命周期的状态变化;
结果截图:
运行成功后:
关掉app后:
代码:
以onStart为例,将onRestart,onResume,onPause,onStop,onDestroy都写出来即可。
2、新建一个新的activity1,recycleview的某一项点击后跳转到这个新的activity1。如:点击新闻列表会跳转到新闻详情页面;
结果截图:
在上次作业中我已经制作出了图一的界面,在其中任意点击一行即可进入图二界面。
3、实现最新的activityforresult功能,具体要求如下:新建一个新的activity2,在activity1上添加按钮可收到activity2的回传值。如:新闻详情页面中点击收藏按钮可显示当前的收藏数量为N。
结果截图:
点击上方图二中查看新闻收藏数按钮即可得到此界面。
代码:
Adapter.java
在Adapter
里面直接对控件做点击事件
itemActivity.java
resultActivity.java