E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
BaseFragment
Android 自定义
BaseFragment
直接上代码:
BaseFragment
代码:packagecom.example.custom.fragment;importandroid.content.Context;importandroid.os.Bundle
破z晓
·
2024-02-08 07:25
android
安卓fragment监听文本内容取值
首先需要自己定义一个最大的
BaseFragment
,继承这个
BaseFragment
并在骑宠填充你需要绑定的FragmentclassLoginFragment:
BaseFragment
(R.layout.fragment_login
FourAu
·
2024-01-12 21:10
android
Android - ConstraintLayout做内容占位(ViewGroup)布局错乱问题!
最近重构工程,想把BaseActivity,
BaseFragment
封装到更好,更集中管理一些。目前还比较可以,也将权限管理封装到了基础页面,采用的是官方的easypermissions库,还不错!
MonkeyLei
·
2024-01-10 18:11
Android DataBinding使用的基础封装
一、简介本文是databinding使用的简单封装,主要是在基类BaseActivity和
BaseFragment
中二、具体步骤1.在build.gradle中开启databindingdataBinding
zhang106209
·
2023-09-29 03:05
android
java
android
studio
databinding
记录一次解决Fragment问题之旅
先说说程序中遇到的问题代码逻辑如图:在MainActivity通过FragmentTabHost对以上4个Fragment进行初始化操作,BaseLazyFragment封装了不周生命周期Fragment需要进行的操作及初始操作,
BaseFragment
TouchOfSun
·
2023-09-22 05:17
遇见的问题
bug
fragment
从头开始,手写android应用框架
结构如下:com.kiba.framework——activity存储所有的活动——base存储baseActivity——fragment存储所有的Fragment——base存储
baseFragment
qw_6918966011
·
2023-09-15 21:00
android
Android 监听系统返回键实现Fragment返回上一级
Fragment页面监听系统返回键实现返回上一级Fragment页面项目场景:Fragment多层嵌套导致导致在第二级Fragment点击系统返回键直接退出最外层百度好多家博主都po了通过接口回调的方式在
BaseFragment
村民ABC
·
2023-08-31 20:42
Android
android
kotlin
Fragment的懒加载
对于这个问题,我认为最好的方式就是有一个
BaseFragment
,在该Fragment里实现了懒加载的逻辑,当有Fragment需要使用懒加载时,则继承该
BaseFragment
并实现定义好的方法即可。
小小程序员Eric
·
2023-07-30 14:50
Google官方Mvp架构详解(基于仿今日头条News项目)
先来一发Google官方Mvp架构地址:https://github.com/googlesamples/android-architecture/tree/todo-mvp/基类介绍
BaseFragment
Funny灬
·
2023-07-22 06:37
Android进阶宝典—组合替代继承,减少Base类滥用
背景先说一下背景,当接触了比较多的项目之后,其实会发现每一个项目都会封装BaseActivity、
BaseFragment
等等。其实初衷其实是好的。
愿天堂没有996
·
2023-04-20 11:21
android
Android 自定义BaseActivity,
BaseFragment
一、需求分析项目中的activity存在大量相同的方法和变量生命,且在activity的初始化方法中,也有部分代码相同,为方便管理和使用activity,因此自定义一个适用自己的BaseActivity,在这里,BaseActivity不包含任何页面内容。二、代码实现第一部分:BaseActivity新建一个class名为“BaseActivity”,内容如下。代码中已有注释,这里不在说明。pub
刘坤林
·
2023-04-08 00:33
从头开始,手写android应用框架(一)
结构如下:com.kiba.framework——activity存储所有的活动——base存储baseActivity——fragment存储所有的Fragment——base存储
baseFragment
kiba518
·
2023-04-07 05:24
android
okhttp
ToolBar 封装及在 BaseActivity 和
BaseFragment
中的使用
ToolBar常用属性和menu的使用及溢出菜单改变请参考ToolBar详解。一、ToolBar布局自定义style样式如:Android开发常用样式二、ToolBar帮助类ToolBarHelper.class封装packagecom.sliver.base.widgets;importandroid.annotation.SuppressLint;importandroid.content.C
wuchao226
·
2023-04-02 00:08
android中mvp封装,Android MVP 框架 Demo
继承我封装好的BaseActivity,BaseFragmentActivity,BaseSwipeRefreshActivity,
BaseFragment
,BaseSwipseRefreshFragment
Jun Duanmu
·
2023-03-30 17:24
android中mvp封装
Android MVVM的实现
AndroidMVVM的实现前言:在我们写一些项目的时候,通常会对一些常用的一些常用功能进行抽象封装,简单例子:比如BaseActivity,
BaseFragment
等等…一般这些Base会去承载一些比如标题栏
一纸梦
·
2023-03-29 09:57
android
android
kotlin
开发语言
Android Jetpack之打造通用的
BaseFragment
Fragment写多了,难免要写许多重复的代码,这时封装一个包含了大多数重复代码的
BaseFragment
能起到事半功倍的效果。
缺牙青蛙
·
2023-03-27 13:29
我能用注解处理器APT做什么 - 手写一个路由框架
很多时候,一个简单有效的方法,就是定义base类,比如我们已经司空见惯以至于写习惯了的BaseActivity、
BaseFragment
、BasePresenter等,然后在子类对应的流程节点中,对super
小风风吖
·
2023-03-17 16:07
[转]Android改配置项(字体大小)后返回应用时程序(Fragment)崩溃
改配置项(字体大小)后返回应用时程序(Fragment)崩溃https://blog.csdn.net/u013754742/article/details/33722713解决办法:在fragment或者
basefragment
Amy_LuLu__
·
2023-03-15 16:42
Android组件化
项目中用到的工具类(包含三方SDK的工具类,网络框架的封装等),自定义控件,JavaBean、公共资源文件(assets、切图、drawable背景、style、color),baseactivity,
basefragment
馒头炖土豆
·
2023-02-10 15:17
Android 官方推荐架构 MVI 详解三 一个Base APP架构的组成?
Base类View:IView(非必须)、BaseActivity、
BaseFragment
、BaseMviActivity、BaseMviFragmentViewModel:BaseViewModelIntent
Kael_Zhang的安卓笔记
·
2022-11-15 17:13
职教云考中答案,职教云获取答案详解
使用框架OKHTTP(网络请求)GSON(JSON解析)GLIDE(图片选择器)使用封装类BaseActivity(Activity基类)
BaseFragment
(Fragment基类)OkHttpUtils
Fy_Wise
·
2022-06-15 10:26
算法
Android
BaseFragment
封装
1.一般的封装。这种封装每次切换都会重新加载数据。有两种实现方式:a.让子类传递一个View(一般是一个加载的布局)publicabstractclassBaseFragmentextendsFragment{protectedActivitymActivity;@OverridepublicvoidonAttach(Contextcontext){super.onAttach(context);
jxtx
·
2022-02-15 15:15
《一个Android工程的从零开始》阶段总结与修改7-BaseFragmentActivity
先扯两句之前那么些天没有写博客,这总算赶上一个假期,打算把阶段性修改的部分都总结一下发出来,这应该是最后一篇了,其中当然也有不完整的地方,那就是之前写的博客会再写一下
BaseFragment
封装的部分,
半寿翁
·
2022-02-12 03:24
ViewBinding--->BaseActivity/
BaseFragment
在实际的开发当中,我们总是会用到很多公用的方法,可能我们习惯性的给封装成一个公用的代码块方法,但其实开发一个APP来说,界面的交互都是通过activity和fragment来构造的,所以我们不妨封装一个通用的activity和fragment父类,让所有的activity和fragment都集成其中,而在使用这些通用的方法的时候也方便我们直接去引用封装的方法有很多,但基本上都是大同小异,这里我们去
Poison丶Carson
·
2021-12-22 18:56
MVPArch - Android MVP 快速开发框架
MVPArch一个可有效提高Android开发效率的MVP框架封装Activity/Fragment基类-BaseActivity/
BaseFragment
(Fragment懒加载开关配置)封装MVP模式
小混球
·
2021-09-24 18:34
Android
技术
android
项目架构
mvp
关于底部导航BottomBar的设计思路
BottomTabBean存储底部导航的tab创建frament的派生类BaseItemContainer实现内容页面容器.使用简单工厂模式实现tab与内容页面的映射生成LinkedHashMap.创建
BaseFragment
512DIDIDI
·
2021-05-20 15:23
项目目录结构梳理
文件结构:先把空文件建起来,然后分模块分别移动文件,Arouter接入image.png1.folder结构的整理base如果base文件较多,用folder区分哪部分baseBaseActivity,
BaseFragment
程序员与工匠
·
2021-05-13 14:03
利用ViewBinding和反射封装的基类,从此再也不用findViewById了
今天从Google公众号了解到关于ViewBinding的相关文章,赶上手头项目正在做优化,于是结合反射封装了BaseActivity和
BaseFragment
,记录下来同时和大家一起探讨学习。
段颖超丨乐拼
·
2021-04-25 16:25
ios与android区别小记
假如你想在所有的activity中写上业务特有的track功能,java会定义一个
BaseFragment
或BaseActivity来做这件事,以后其他多个页面需要做的也会放在Base类里。
超级猫猫
·
2021-04-21 18:24
BaseFragment
publicabstractclassBaseFragmentextendsFragmentimplementsView.OnClickListener{publicViewmView=null;//当前布局View可用来寻找View中的控件protectedstaticContextmActivity;protectedPmPresenter;@Nullable@OverridepublicVi
心雨心晴
·
2020-09-16 15:34
Android
Base
PullToRefreshBase上拉下
importandroid.view.View;importandroid.widget.ListView;importcom.bawei.day13.R;importcom.bawei.day13.base.
BaseFragment
程序小白报道!
·
2020-09-14 09:58
学习资料
Fragment基类,Activity基类
这两天看了黑马程序员“新闻”项目,觉得
BaseFragment
写法不错。所以来贴代码的。
云上de日子
·
2020-08-25 00:12
android
android控件使用
Fragment
基类
Activity
基类+Fragment懒加载
BaseFragment
—基类packagecom.example.lianxi01_fragmen.base;importandroid.os.Bundle;importandroid.support.annotation.NonNull
weixin_44325262
·
2020-08-24 23:06
Fragment
Fragment的懒加载
对于这个问题,我认为最好的方式就是有一个
BaseFragment
,在该Fragment里实现了懒加载的逻辑,当有Fragment需要使用懒加载时,则继承该
BaseFragment
并实现定义好的方法即可。
小小程序员Eric
·
2020-08-24 22:20
Android
Base封装(二)-- 封装属于自己的Library(UI篇)
绪论之前分享了一篇Base封装(一)--我的最简MVP架构简单的封装了自己的MVP架构,至于BaseActivity和
BaseFragment
之前的文章都已经分享过了,只不过做了一些优化。
Hankkinn
·
2020-08-24 07:43
Fragment 简单使用
BaseFragment
所有使用的fragment都继承该类来使用。
a233f2076716
·
2020-08-22 23:29
Android设置沉浸式,并更换状态栏文字颜色
首先在基类BaseActivity或
BaseFragment
中写下以下代码,记得要在setContent之前调用publicabstractclassBaseActvityextendsAppCompatActivityimplementsView.OnClickListener
幻化万千戏红尘
·
2020-08-21 21:10
Android学习之路
TabLayout+ViewPager+Fragment懒加载实现
结合使用;这里默认设置indicator的高度为0来不显示但是在viewpager中用fragment存在着预加载机制,这个在一定的程度上很是麻烦,所以就使用懒加载机制来控制预加载模式,这里重写一个父类的
BaseFragment
挚爱你的人丶
·
2020-08-21 01:09
android
4、
Basefragment
的封装使用
转载请注明出处:http://blog.csdn.net/q649381130?viewmode=contents(漆可的博客)1、前言封装作为面向对象的三大特性之一,在我们平时的coding过程用的那是非常的多的。大多数时候,我们可以根据封装情况评判代码的质量水平。本文主要讲解的是fragment的封装。大体上,在项目的初期,我们都会在基类中把一些常用的东西封装起来,以供子类方便的调用。这用做的
卜可
·
2020-08-21 01:34
android基础
实战系列
Android TV 使用Fragment搭建界面框架(二)
使用ListView+List>实现左边菜单栏导航,右边内容切换1、定义Fragment基类,封装一些公共的方法和接口
BaseFragment
.java/***@authorjohn*@created2016
Zhang Jun
·
2020-08-21 00:52
Android
TV
Android Fragment可见性的判断与监听完全实现
这里通过改造
BaseFragment
实现Fragment可见性变化的监听。Fragment可见的定义Parent可见。ParentActivity处于前台(Parent为Ac
Mr_Duoduo
·
2020-08-20 22:01
技术文章
Android之定制开发规范
建立继承关系所有的Activity需要继承BaseActivity所有的Fragment需要继承
BaseFragment
所有的Presenter需要继承BasePresenter标识符命名法标识符命名法主要使用三种
沉默的菋道
·
2020-08-20 14:34
Fragment 显示隐藏回调
fragment显示隐藏无非两种控制方式:1.在viewpager中显示左右滑动显示隐藏;2.利用FragmentTransation的show和hide显示隐藏;1.在viewpager中显示:新建一个
BaseFragment
likangr
·
2020-08-17 01:31
Android
实践
androidx中的Fragment懒加载
于是想着把以前项目中的一些公共类,像BaseActivity、
BaseFragment
等等都迁移到androidx方便今后的开发,要做
T-bright
·
2020-08-16 01:53
Android基础
Android构建BaseActivity和
BaseFragment
先说说为什么要构建Base类吧,我们一般在创建一个Activity的时候往往会去继承AppCompatActivity然后重写oncreate()方法以及生命周期,有几个Activity就会执行这样的操作几次,麻烦,代码量也多,我们构建一个Base类,让我们的Activity去继承这个base类,所有的生命周期都在Base里面操作,共通逻辑写一遍被继承就可以实现,且可以重写父类方法。但是也有一定缺
不安分的程序猿
·
2020-08-15 17:15
Android
手记
构建BaseActivity
BaseFragment
Android
构建Base类
Android框架入门,基类的写法(一)-------- BaseActivity
今天给大家带来一系列的包装类,包括BaseActivity,
BaseFragment
,BaseAdapter,还有动态权限的封装。
淼森007
·
2020-08-15 16:31
Android架构
Android谈谈封装那些事--BaseActivity和
BaseFragment
(-)
好了,今天我们先来聊聊自己在项目中以及参考大神们的代码怎么来封装自己的BaseActivity和
BaseFragment
。怎么封装?说到封装我们首先想到的就是面向对象,以前
weixin_34405925
·
2020-08-15 16:55
Android BaseActivity、
BaseFragment
等 常用方法封装
个人封装爱好,不对之处,欢迎指正~BaseActivity.javaimportandroid.Manifest;importandroid.app.ProgressDialog;importandroid.content.Context;importandroid.content.pm.PackageManager;importandroid.graphics.drawable.Drawable
青芸
·
2020-08-15 16:43
Android功能
BaseFragment
基类
简单了解设计模式设计模式(设计模式概念,来自百度百科)设计模式(DesignPattern)是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。使用设计模式的目的:为了代码可重用性、让代码更容易被他人理解、保证代码可靠性。设计模式使代码编写真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。packagecom.example.wangmengjie20190719.base
위대한 신
·
2020-08-15 15:34
简单抽取
BaseFragment
packagecom.mjd.imitate_jd.base;importandroid.os.Bundle;importandroid.support.annotation.NonNull;importandroid.support.annotation.Nullable;importandroid.support.v4.app.Fragment;importandroid.view.Layou
lucky6868
·
2020-08-15 14:06
上一页
1
2
3
4
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他