![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android考试内容
浩浩的书包
这个作者很懒,什么都没留下…
展开
-
Fragment动态增加、删除、替换
在Activity中加入Fragment①自定义要添加的Fragment类继承自Fragment类class LeftFragment : Fragment(){ override fun onCreateView(inflater : LayoutInflater,container : viewGroup?, savedInstanceState : Bundle?):View?{ return inflater.inflate(R.layout.left_fragment,contai原创 2020-10-14 11:46:27 · 1137 阅读 · 0 评论 -
RecyclerView实现过程
转自郭神的《第一行代码》第3版①自定义RecyclerView的组件类(比如包含一张图片和一段文字)class Fruit(val name:String,val imageId:Int)②新建组件的布局文件fruit_item.xml<LinearLayout xmlns:android="https://schemas.android.com/apk/res/android" android:layout_width="match_parent"转载 2020-10-13 20:52:57 · 229 阅读 · 0 评论 -
ListView实现过程
转自郭神的《第一行代码》第3版①自定义ListView每行的组件类(比如每行包含一张图片和一段文字)class Fruit(val name:String,val imageId:Int)②新建每行组件的布局文件fruit_item.xml<LinearLayout xmlns:android="https://schemas.android.com/apk/res/android" android:layout_width="match_parent"转载 2020-10-13 20:22:53 · 229 阅读 · 0 评论 -
Fragment生命周期
转载自原文启动FragmentonAttach()→onCreate()→onCreateView()→onActivityCreated()→onStart()→onResume()屏幕灭掉onPause()→onSaveInstanceState()→onStop()屏幕解锁onStart()→onResume()切换到其他FragmentonPause()→onStop()→onDestroyView()切换回原来的FragmentonCreateView()→onActivity转载 2020-10-13 19:38:09 · 96 阅读 · 0 评论 -
Activity任务栈
转载自原文任务栈是什么任务栈Task,是一种用来放置Activity实例的容器。在启动一个Application的时候,系统会为它默认创建一个对应的Task,用来放置根Activity。默认启动Activity会放在同一个Task中,新启动的Activity会被压入启动它的那个Activity的栈中并且显示它。当用户按下回退键时,这个Activity就会被弹出栈,按下Home键回到桌面,再启动另一个应用,这时候之前那个Task就被移到后台,成为后台任务栈,而刚启动的那个Task就被调到前台,成为前台任转载 2020-10-13 19:11:20 · 1256 阅读 · 0 评论