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
BaseActivity
Android 自定义
BaseActivity
直接上代码:
BaseActivity
代码:packagecom.example.custom.activity;importandroid.annotation.SuppressLint;importandroid.app.Activity
破z晓
·
2024-02-08 08:34
android
Android 支付宝sdk接入问题:不能唤起支付宝客户端,或者偶然唤起支付客户端
最后发现问题是在
BaseActivity
中重写了startActivity方法@OverridepublicvoidstartActivity(Int
logan.gan
·
2024-02-03 11:02
android
支付宝sdk集成
Android
不能唤起支付宝
【Android】Dialog弹出软键盘时把布局顶起来的实现
【Android】Dialog弹出软键盘时把布局顶起来的实现demo效果如下:代码实现classAICodeDialog(valactivity:
BaseActivity
):Dialog(activity
adayabetter
·
2024-01-12 10:09
android
Dialog
Android软键盘
Android:自定义基础类(
BaseActivity
)
BaseActivity
:packagecom.chy.yuediyun.base;importandroid.Manifest;importandroid.app.Activity;importandroid.os.Bundle
破z晓
·
2024-01-12 10:43
android
Android - ConstraintLayout做内容占位(ViewGroup)布局错乱问题!
最近重构工程,想把
BaseActivity
,BaseFragment封装到更好,更集中管理一些。目前还比较可以,也将权限管理封装到了基础页面,采用的是官方的easypermissions库,还不错!
MonkeyLei
·
2024-01-10 18:11
关于安卓
BaseActivity
标题栏的链式设置
先说明最近有很多小伙伴有问我怎么设置安卓BaseActivty的的标题栏的设置,我于是便把我的项目里面的
BaseActivity
发给他们,顺便在这里做一下介绍如何实现链式实现标题栏的效果;屁话不多说,直接开干先介绍
阿里高级软件架构师
·
2023-12-27 06:13
解决安卓(AndroidX)设置多语言失效问题
1.背景最近在做一个香港的项目中,需要设置简体、繁体以及英文三种语言,在切换语言后会重启MainActivity,此时会在
BaseActivity
中重写attachBaseContext方法,重新设置context
TimberBug
·
2023-12-22 20:30
我理解的BaseActivityBaseFragment应该这么写!
GitHub:@Ricco我的
BaseActivity
是有一个弊端的,因为用了反射的关系,所以在性能上会有一定的影响,但问题不是很大,可以忽略不计,当然,如果你对性能要求特别高,不建议使用。
卖臭豆腐的王致和
·
2023-12-22 11:09
仿淘宝淘口令
getSystemService(Context.CLIPBOARD_SERVICE);clipboard.setPrimaryClip(ClipData.newPlainText(null,“口令”));2.在Activity的
BaseActivity
还没爬出坑的程序猿
·
2023-12-20 20:15
Android 应用退到后台,再次进入应用重启App问题
解决方案:1、在App的基类
BaseActivity
添加方法:@OverridepublicbooleanmoveTaskToBack(booleannonRoot){returnsuper.moveTaskToBack
yangjunjin
·
2023-11-28 01:44
Android
零碎知识点记录
kotlin中List,Map,数组的使用
kotlin为集合提供一些方便的方法大多都类似,我就写了些List的,注释非常详细/***记录一些好用的语句and方法*/classKotlinFunActivity:
BaseActivity
(){overridefunonCreate
Yogurt丶
·
2023-11-24 04:37
kotlin
kotlin
集合
map
list
Android最好用的项目框架搭建
(以当前所作项目为例)1.项目结构(MVP设计模式)2.屏幕适配3.程序启动页4.运行权限获取5.基类(
BaseActivity
/BaseFragmen
孜燃
·
2023-11-22 07:30
安卓新手
android
自用DataBind
BaseActivity
/Fragment
publicabstractclassDataBindBaseActivityextendsRxAppCompatActivityimplementsNetBroadcastReceiver.NetChangeListener{//网络类型privateintnetType;//默认每个页面不开启网络监听,需要设置的时候,子页面,进行设置(initDatainitViewaddListener),
qq_40800194
·
2023-11-21 20:01
备忘录
android
android 隐藏导航栏 style,Android 全屏沉浸式(隐藏状态栏和导航栏)的一些设置
效果:进入后状态栏、导航栏隐藏,手势滑动显示,2s后又自动隐藏style设置全屏(或者代码中设置)true在
BaseActivity
中设置沉浸模式//方法1,在onCreate中设置以下代码hideSystemUiVisibility
zodiacLavigne
·
2023-11-03 13:45
android
隐藏导航栏
style
Android Permission 权限 工具类
一是通过单独的activity去申请,一是通过
BaseActivity
去申请。
不会看源码
·
2023-11-02 15:26
组件化开发---实战demo
项目模块1.app模块是一个壳工程,不在放置所有业务与功能---gradle文件里需要引入组件化模块2.png2.base模块存放业务工程需要继承或者引用的基类或者工具库,像BaseApplication、
BaseActivity
简书我的简书
·
2023-10-26 14:00
Android封装
BaseActivity
基础的使用大家肯定都是会用的,但是有的时候我们需要把它封装一下,功能大概如下:抽象出公共方法,增强代码复用的逻辑统一管理ActionBar统一管理Toast,Log,Dialog直接上代码吧,好像没什么可说的了//
BaseActivity
.javapublicabstractclassBaseAct
关玮琳linSir
·
2023-10-17 07:47
判断当前是哪一个Activity
在项目中新建一个
BaseActivity
继承自Activity,然后再项目中所有的Activity文件都不继承Activity,而是继承自
BaseActivity
。
爱发白日梦的后端
·
2023-10-13 20:01
android
android
Android Kotlin仿iOS底部选择框
先看下使用方式:DialogFunction(data=listOf("相册","拍照")){position,_->setListener(
baseActivity
)when(position){0-
懵叶
·
2023-10-10 23:01
自定义控件
Android
android
kotlin
ios
BaseActivity
publicabstractclassBaseActivityextendsActivityimplementsView.OnClickListener{protectedStringTAG;privateProgressDialogmProgressDialog;@OverrideprotectedvoidonCreate(@NullableBundlesavedInstanceState){s
简书_朱聪
·
2023-10-05 03:00
Android实现设置灰白模式效果
可以在
BaseActivity
的onCreate方法中,使用ColorMatrix设置灰度@Over
龙旋之谷
·
2023-10-03 21:07
Android DataBinding使用的基础封装
一、简介本文是databinding使用的简单封装,主要是在基类
BaseActivity
和BaseFragment中二、具体步骤1.在build.gradle中开启databindingdataBinding
zhang106209
·
2023-09-29 03:05
android
java
android
studio
databinding
Android内存泄漏分析案例1
都是底部导航+fragment碎片,不可避免的会用ArrayList装fragment,我目前手里的一个项目就遇到这么一个问题Tip:ReportFragment项目中从未使用过,经过工程全局搜索发现它来自这里
BaseActivity
AnalyzeSystem
·
2023-09-28 06:19
Android
内存泄漏
EventBus使用封装整理
importorg.greenrobot.eventbus.EventBus;importorg.greenrobot.eventbus.Subscribe;importorg.greenrobot.eventbus.ThreadMode;一、
BaseActivity
小婷婷tt
·
2023-09-21 16:13
从头开始,手写android应用框架
结构如下:com.kiba.framework——activity存储所有的活动——base存储
baseActivity
——fragment存储所有的Fragment——base存储baseFragment
qw_6918966011
·
2023-09-15 21:00
android
android 监听 app 启动和退出
开始是想到在
BaseActivity
里面处理,后来搜了一些资料后发现可以使用lifecycle实现。话不多说上代码,首先在application里面添加监听方法。
亦无他
·
2023-09-06 20:47
Android
android
自定义Activity模板
背景:每次创建Activity是都是默认继承AppCompatActivity或Activity,但通常我们都有自己定义的
BaseActivity
,如果用mvp的话还需实现接口等。
一花亦城
·
2023-09-06 12:39
JetPack之 LifeCycle LiveData
LifeCycles使用时候层次:「User的Activity」-》【中间
BaseActivity
】-->AppCompatActivity--》FragmentActivity--》ComponentActivity
zcwfeng
·
2023-08-30 18:26
Android 防止系统字体变化、显示大小变化影响App
解决办法:1.使用dp单位2.在Activity中设置getResources()可以在
BaseActivity
统一处理@O
xiangxiongfly915
·
2023-08-29 08:29
Android
字体变化
Android开发中的那些重要的“马蹄钉”
全部Activity可继承自
BaseActivity
,便于统一风格与处理公共事件,构建对话框统一构建器的建立,万一需要整体变动,一处修改到处有效。
Android小调
·
2023-08-14 02:22
Kotlin版封装网络请求(MVVM+Flow+Retrofit2+Coroutine协程)
1.在activity调用方式classMainActivity:
BaseActivity
(){privatevalviewModel:UserViewModelbyviewModels()privatevaladapter
小码农ht
·
2023-08-13 00:28
kotlin
网络
android
Android模板设计模式之 构建整个应用的
BaseActivity
###1.模式介绍模式的定义定义一个操作中的算法的框架,而将一些步骤延迟到子类中。使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。所有分享大纲:2017Android进阶之路与你同行视频讲解地址:http://pan.baidu.com/s/1nuNA0Vv模式的使用场景多个子类有公有的方法,并且逻辑基本相同时。重要、复杂的算法,可以把核心算法设计为模板方法,周边的相关细节功能则由
weixin_34272308
·
2023-08-10 14:50
移动开发
设计模式
操作系统
模板设计模式构建
BaseActivity
1.设计模式的定义1.解决一些特定的问题,如:管理Activity,使用单例设计模式。recylerview使用装饰设计模式等2.有利于代码的规范,让代码更灵活3.有利于我们的开发,提高代码的复用2.模板设计模式定义一个操作中的算法的框架,而将一些步骤延迟到子类中。使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤UML类图(参考android源码设计模式)packagecom.exa
AD钙奶-lalala
·
2023-08-10 14:48
Android基础
Android系统架构-模板设计模式构建
BaseActivity
通常新建base包,然后将
BaseActivity
放入其中:publicabstractclassBaseActivityextendsAppCompatActivity{@OverrideprotectedvoidonCreate
铁铮的博客
·
2023-08-10 14:47
java
Android模板设计模式之 - 构建整个应用的
BaseActivity
1.模式介绍模式的定义定义一个操作中的算法的框架,而将一些步骤延迟到子类中。使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。模式的使用场景1.多个子类有公有的方法,并且逻辑基本相同时。2.重要、复杂的算法,可以把核心算法设计为模板方法,周边的相关细节功能则由各个子类实现。3.重构时,模板方法模式是一个经常使用的模式,把相同的代码抽取到父类中,然后通过钩子函数约束其行为。2.UML类
笑看江湖路6
·
2023-08-10 14:15
安卓自定义view
android
设计模式
华为Aandroid8.0手机
Log如下:java.lang.IllegalStateException:Onlyfullscreenopaqueactivitiescanrequestorientation解决办法:在
BaseActivity
被时光移动的城
·
2023-08-07 05:00
自定义Gradle插件
最近在学习字节码插桩技术,利用字节码插桩技术,我们可以在编译时期对字节码进行修改,达到完成一些特殊需求,比如埋点(可以声明一个
BaseActivity
,在onCreate和onDestory中进行埋点
眼角的伤痕
·
2023-07-18 04:31
Android点击EditText文本框之外任何地方隐藏键盘
在
BaseActivity
中重写dispatchTouchEvent方法/***点击外部,使EditText隐藏**@paramev*@return*/@OverridepublicbooleandispatchTouchEvent
闲鱼尼克
·
2023-07-16 12:55
项目
BaseActivity
将公共部分提取如:Toast,权限获取、验证、ButterKnife初始化、清理数据、弹框、顶部公共部分初始化、加载状态设置(加载中、失败、成功)等。packagecom.hyrc99.projectByL.baseAll;importandroid.Manifest;importandroid.content.BroadcastReceiver;importandroid.content.Con
卢融霜
·
2023-06-18 09:56
两步实现全面屏手机适配,虚拟导航栏的显示隐藏
values-v21文件夹下styles添加样式,然后在AndroidManifest.xml里引用android:theme="@style/statusBar";//styles样式truetrue在
BaseActivity
阳光下的美好_6e13
·
2023-06-12 22:17
组件化封装之标题栏Toolbar
封装前后对比封装前:在每个Activity或者Fragement写标题栏布局文件在每个Activity或者Fragement给相应控件赋值,设置点击事件在
BaseActivity
中进行赋值或者点击事件封装后
zxKueen
·
2023-06-12 22:24
Andandroid: 设置 app 字体大小不跟随系统字体调整而变化
可以在
BaseActivity
和BaseApplication里重写方法或者在基类里重写方法://设置字体为默认大小,不随系统字体大小改而改变@OverridepublicvoidonConfigurationChanged
Spirit_vv
·
2023-06-09 08:34
OnKeyDown 中return true 和false的区别
BaseActivity
有好几个子Activity,在
BaseActivity
和其中的一个子Activity例如ActivityMessage中,都对onKeyDown()Override。
lin娜
·
2023-04-21 05:34
Android
onKeyDown
true与false的区别
Android进阶宝典—组合替代继承,减少Base类滥用
背景先说一下背景,当接触了比较多的项目之后,其实会发现每一个项目都会封装
BaseActivity
、BaseFragment等等。其实初衷其实是好的。
愿天堂没有996
·
2023-04-20 11:21
android
用前台服务实现下载更新自动安装(kotlin)
流程分析流程分析MainActivityBaseActivityDownloadServicefileproviderAndroidManifest.xml流程分析1.检查更新的页面2.接受广播的页面(
BaseActivity
乞丐大王111
·
2023-04-13 18:13
Kotlin
Android
kotlin
android
8.mvvm中协程的使用
view代码classMvvmActivity:
BaseActivity
(){overridefuninitData(savedInstanceState:Bundle?)
学吉他的袁先生
·
2023-04-10 09:22
add fragment防止fragment重建,show和hide的使用
(1)布局(2)MainActivity中切换classMainActivity:
BaseActivity
(){privatelateinitvarfTransition:FragmentTransactionvarcurrentFragment
PeterWu丷
·
2023-04-08 15:00
Android 自定义
BaseActivity
,BaseFragment
一、需求分析项目中的activity存在大量相同的方法和变量生命,且在activity的初始化方法中,也有部分代码相同,为方便管理和使用activity,因此自定义一个适用自己的
BaseActivity
刘坤林
·
2023-04-08 00:33
Android三方框架设置通知栏的ImmersionBar
首先在基类
baseactivity
设置,这个是普遍用的,一次声明继承就生效了,就
jiangbin1992
·
2023-04-07 07:40
从头开始,手写android应用框架(一)
结构如下:com.kiba.framework——activity存储所有的活动——base存储
baseActivity
——fragment存储所有的Fragment——base存储baseFragment
kiba518
·
2023-04-07 05:24
android
okhttp
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他