搜索结果
查询Tags标签: Fragment,共有 174条记录-
Android 开发必备知识点及面试题汇总(Android+Java,Android基础开发与实践
对于新增和删除操作add和remove,LinedList比较占优势,因为ArrayList要移动数据。 4.ArrayList和Vector的主要区别是什么? ArrayList 和Vector底层是采用数组方式存储数据Vector: 线程同步 当Vector中的元素超过它的初始大小时,Vector会将它的容量翻倍, ArrayList:…
2021/12/20 12:49:40 人评论 次浏览 -
Glide源码分析——Request管理
Glide作为一个优秀的图片加载框架,有很多值得我们学习的地方,这次我们来看看它是如何管理图片加载的请求吧;特别是它是如何感知Activity/Fragment的生命周期的方式。文章目录 RequestManager对象创建Application Context实现FragmentActivity实现 RequestManager对Requ…
2021/12/5 20:49:00 人评论 次浏览 -
Glide源码分析——Request管理
Glide作为一个优秀的图片加载框架,有很多值得我们学习的地方,这次我们来看看它是如何管理图片加载的请求吧;特别是它是如何感知Activity/Fragment的生命周期的方式。文章目录 RequestManager对象创建Application Context实现FragmentActivity实现 RequestManager对Requ…
2021/12/5 20:49:00 人评论 次浏览 -
Android 11 Settings源码入门,别再说自己不会了
一,系统设置首页 Android系统设置的主界面是com.android.settings.Settings, 但是它只是一个activity-alias, 指向的是.homepage.SettingsHomepageActivity需要注意的是通过命令(adb shell “dumpsys window | grep mCurrentFocus”)查看手机顶层activity时,打印出的不是…
2021/12/3 22:06:43 人评论 次浏览 -
Android 11 Settings源码入门,别再说自己不会了
一,系统设置首页 Android系统设置的主界面是com.android.settings.Settings, 但是它只是一个activity-alias, 指向的是.homepage.SettingsHomepageActivity需要注意的是通过命令(adb shell “dumpsys window | grep mCurrentFocus”)查看手机顶层activity时,打印出的不是…
2021/12/3 22:06:43 人评论 次浏览 -
2021-10-09
Android 设计基本结构activity_main.xml结构详情xml效果top,xml详情结构component treexml文件效果bottom.xmleffctionsfragment片段详解component1.取消标题栏2.定义四个fragment对象进栈Android默认隐藏四个fragment为视图对象准备好相应容器获取视图对象后赋值初始化监…
2021/10/9 23:41:10 人评论 次浏览 -
2021-10-09
Android 设计基本结构activity_main.xml结构详情xml效果top,xml详情结构component treexml文件效果bottom.xmleffctionsfragment片段详解component1.取消标题栏2.定义四个fragment对象进栈Android默认隐藏四个fragment为视图对象准备好相应容器获取视图对象后赋值初始化监…
2021/10/9 23:41:10 人评论 次浏览 -
基于Android的微信主界面
实现APP门户界面框架设计 门户界面要求:根据课程实操实现APP门户界面框架设计,至少包含4个tab页,能实现tab页之间的点击切换; 主要步骤 一、设计一个自己喜欢的布局 在设计自己最想要的界面布局之前先要考虑好准备使用哪些布局控件,这里我们可以参考微信里面的实际主…
2021/10/9 23:39:01 人评论 次浏览 -
基于Android的微信主界面
实现APP门户界面框架设计 门户界面要求:根据课程实操实现APP门户界面框架设计,至少包含4个tab页,能实现tab页之间的点击切换; 主要步骤 一、设计一个自己喜欢的布局 在设计自己最想要的界面布局之前先要考虑好准备使用哪些布局控件,这里我们可以参考微信里面的实际主…
2021/10/9 23:39:01 人评论 次浏览 -
ViewPager中使用Fragment时防止数据预加载,安卓app开发教程
if (mCurTransaction == null) {mCurTransaction = mFragmentManager.beginTransaction();}final long itemId = getItemId(position);// Do we already have this fragment?String name = makeFragmentName(container.getId(), itemId);Fragment fragment = mFragmentMa…
2021/9/6 23:38:13 人评论 次浏览 -
ViewPager中使用Fragment时防止数据预加载,安卓app开发教程
if (mCurTransaction == null) {mCurTransaction = mFragmentManager.beginTransaction();}final long itemId = getItemId(position);// Do we already have this fragment?String name = makeFragmentName(container.getId(), itemId);Fragment fragment = mFragmentMa…
2021/9/6 23:38:13 人评论 次浏览 -
Android——Fragment
介绍Fragment:有生命周期的组件作用:1. 全屏页面高效率切换(ViewPaper + Fragment)2. 组件带有生命周期(平板新闻界面)属性android:name="xxxx"显式指定类名,将类fragment加载到标签中方法View onCreateView( LayoutInflater inflater, ViewGroup con…
2021/8/14 6:05:55 人评论 次浏览 -
Android——Fragment
介绍Fragment:有生命周期的组件作用:1. 全屏页面高效率切换(ViewPaper + Fragment)2. 组件带有生命周期(平板新闻界面)属性android:name="xxxx"显式指定类名,将类fragment加载到标签中方法View onCreateView( LayoutInflater inflater, ViewGroup con…
2021/8/14 6:05:55 人评论 次浏览 -
Android——Fragment
介绍Fragment:有生命周期的组件作用:1. 全屏页面高效率切换(ViewPaper + Fragment)2. 组件带有生命周期(平板新闻界面)属性android:name="xxxx"显式指定类名,将类fragment加载到标签中方法View onCreateView( LayoutInflater inflater, ViewGroup con…
2021/8/14 6:05:54 人评论 次浏览 -
Android——Fragment
介绍Fragment:有生命周期的组件作用:1. 全屏页面高效率切换(ViewPaper + Fragment)2. 组件带有生命周期(平板新闻界面)属性android:name="xxxx"显式指定类名,将类fragment加载到标签中方法View onCreateView( LayoutInflater inflater, ViewGroup con…
2021/8/14 6:05:54 人评论 次浏览