原文:Android开发 FragmentTransaction的详解

前言 FragmentTransaction的API 了解add 方法 add一共有三种重载方法,用add方法添加的Fragment都会保存在FragmentManage的栈中,源码如下 我加了一些个人注释 : 了解replace 方法 首先我们还是需要了解一下replace 的一些具体使用情况,方便进行对比理解: .replace 方法每次提交Fragment的时候都会清理FragmentMan ...

2020-02-20 14:52 0 3442 推荐指数:

查看详情

Android开发 WorkManager详解

前言   用于支持Android在后台的任务运行,提供延迟、周期性,约束性需求的后台任务。任务是交给系统统一调度的,适合一些轻量级的后台功能使用。还能支持在Doze模式下运行后台任务,WorkManager会在Doze模式的窗口期运行任务。   WorkManager的设计用意就是取代后台 ...

Fri Jul 10 21:44:00 CST 2020 0 2522
Android开发 WebView的详解

前言   WebView 是Android显示html内容的主要方式,当然TextView也可以加载html内容.但是WebView除了功能更加强大,最重要的是还能调用Html里的JavaScript语言,这才是我们必需学习WebView的原因. 加载内容方式 方式一:加载一个网页 ...

Fri Aug 02 04:55:00 CST 2019 0 546
android开发之shape详解

很多时候,使用shape能够实现的效果,你用一张图片也能够实现,但问题是一张图片无论你怎么压缩,它都不可能比一个xml文件小,因此,为了获得一个高性能的手机App,我们在开发中应该遵循这样一个原则:能够用shape实现的效果尽量不使用图片来实现。 今天我们就一起来看看shape的使用。 首先,使用 ...

Tue Oct 27 04:39:00 CST 2015 0 9168
Android开发 SpannableString开发详解

前言   SpannableString,是google提供用来处理富文本的功能类.支持很多文本内容的效果变化.另外,它也是Android实现富文本编辑器的关键. 关键API详解 这是一个简单使用的demo,我们用这个demo来讲解一些关键点. 这行代码的关键是 ...

Tue Jul 23 02:47:00 CST 2019 0 557
Android开发 DownloadManager详解

前言   DownloadManager是Android系统自带的下载管理工具,此工具可以很好的调度好下载。在没有特殊需求的情况下,一般是推荐使用此工具下载的。另外这个工具下载还有有优势就是可以在下载app完成后直接跳转到安装页面。   参考:https://www.jianshu.com/p ...

Wed Jul 15 00:46:00 CST 2020 0 2994
Android开发 GridView详解

前言   GridView 是Android开发用于横向排列 或者 宫格排列的 列表布局,在数据不多且Ui简单的情况下推荐使用这种布局,因为代码起来会比RecyclerView很少。 xml样板 常用的属性 android:numColumns="auto_fit ...

Tue Mar 31 23:12:00 CST 2020 0 628
Android开发 FragmentManage的详解

前言   我还在学习Android开发的时候发过一篇简单的入门Fragment demo代码:https://www.cnblogs.com/guanxinjing/p/9708626.html 但是,Fragment远远不是一个简单的Demo就能了解清楚的,所以此篇博客将讲解 ...

Thu Feb 20 21:55:00 CST 2020 0 811
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM