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微博客户端+Web后台
PHP输出Json数据,采用Okhttp和Gson得到Java数据模型,Gson泛型的问题,将实体消息封装到inner字段内,通过类继承绕开泛型,code字段和msg字段交给BaseActivity,
BaseFragment
Rancho123
·
2020-03-29 01:01
Android在开发中的实用技巧之BaseActivity
根据已上线的app里总结出来的实用小技巧BaseActivity基类的使用,还有很多例如:
BaseFragment
、BaseService等等就不一一列举了每个app必备(可以根据自己需求来自己定义,或增加
coexist
·
2020-03-28 02:39
PYBase -- 快速构建自己的Android项目
PYBaseAndroid基础项目,封装了BaseActivity、
BaseFragment
、BaseLazyFragment,使用MVP设计模式、RxJava+Retrofit作为网络框架,目前处于初步阶段
ppyy一号
·
2020-03-25 23:46
as插件java转kotlin遇到的坑
@CallSuper注解的坑1.假如你写了一个gradle的库叫appFramework,这里面有个类
BaseFragment
继承了Fragment,而Fragment的onCreate方法使用了@CallSuper
熹哥
·
2020-03-25 08:17
借助工厂模式构建不同的 Fragment
还记的上篇文章使用观察者模式解决单Activity与多个Fragment通信中我使用了观察者模式暂时解决了Activity与多个Fragment之间的通信问题,最后的更新中我抽象了一个Fragment共同的基类:
BaseFragment
AlphaGao
·
2020-03-19 01:46
Fragment懒加载失效,多次加载数据
Fragment一起使用时,为了防止一进入Activity就加载所有Fragment的数据,减轻Activity初始化加载的负担,需要用懒加载的方式去加载Fragment,懒加载的方法如下:让Fragment继承
BaseFragment
JackRo
·
2020-03-19 00:45
Android封装
BaseFragment
title:Android封装BaseFragmentdate:2017-11-2716:15:08tags:Fragmentcategories:AndroidAndroid封装
BaseFragment
关玮琳linSir
·
2020-03-07 00:52
Android学习小计:androidx中的Fragment懒加载方案
于是想着把以前项目中的一些公共类,像BaseActivity、
BaseFragment
等等都迁移到androidx方便今后的开发,要做
快乐丸
·
2020-03-06 01:42
打造一个高效易用的懒加载
BaseFragment
首先感谢KingJA提供的第三方库LoadSir,项目地址为:https://github.com/KingJA/LoadSirLoadSir是一个高效易用,低碳环保,扩展性良好的加载反馈页管理框架,在加载网络或其他数据时候,根据需求切换状态页面,可添加自定义状态页面,如加载中,加载失败,无数据,网络超时,如占位图,登录失效等常用页面。可配合网络加载框架,结合返回状态码,错误码,数据进行状态页自动
熊sir要早睡早起
·
2020-03-02 07:37
Fragment懒加载实现,
BaseFragment
封装
抓住人生中的一分一秒,胜过虚度中的一月一年!前言在实际开发中,fragment使用经常会结合viewpager一起使用,页面可能会由三个或更多Fragment构成,每个fragment可能都是由复杂的布局结构所组成,这个时候直接加载出来,或是默认加载两三个都是有点耗费资源的,可能还会比较卡顿,所以懒加载这一名词就会提上议程对于懒加载,通俗点讲就是看不见的不需要的不加载,当需要时再进行加载,让体验(
打酱油的日光灯
·
2020-02-27 10:59
(五)安卓框架搭建之
BaseFragment
,MainActivity, Toolbar细化
回过头来再说说基础页面的封装BaseFragmentBaseFragment和BaseActivity基本是一样的在BaseActivity同级目录下新建
BaseFragment
,直接贴出内容packagecom.example.burro.demo.appframework.ui
burro630
·
2020-02-25 19:27
《易读》一个模仿网易云音乐UI,Rxjava+Retrofit+dagger2+MVP的开源项目
本项目对网络返回进行了统一处理,抽取BaseActivity和
BaseFragment
非常具有学习意义,dagger2的分包结构以及使用都是教科书级别的。
老坛丶
·
2020-02-22 16:34
自用
BaseFragment
publicabstractclassBaseFragmentextendsFragment{privateViewparentView;@OverridepublicvoidonAttach(Contextcontext){super.onAttach(context);}@OverridepublicvoidonCreate(@NullableBundlesavedInstanceState)
贝黎明
·
2020-02-12 08:47
组件化开发完整AndroidApp 开发同时封装出通用SDK——2
接下来创建Fragment,他们都继承
BaseFragment
.
叶为正
·
2020-01-07 12:57
封装之路(四)
BaseFragment
BaseViewModel BaseModel
框架实时变更,一直在调整,也是自己的实践过程,继续奋斗了。估计大家对实现没啥兴趣,这节结束,后面直接去github地址看更新了,就不再开贴说了。当这个框架完成时,会出一个使用手册出来。前面写了BaseApp和BaseActivity,我们继续完善这个xmCore库。其中BaseApp进行了一些修改,主要是强制了需要AppComponent,不做太多兼容,只做纯粹的Dagger+MVVM的框架,除此
代码GG陆晓明
·
2020-01-06 07:17
组件化项目简介
account分别对应项目四个tabproductDetail是home和product公用的产品详情页basilib:基础类库,一些公共的第三方包放在这里basicres:公共资源,BaseActivity,
BaseFragment
黑暗世界的微光
·
2019-12-29 02:52
BaseFragment
运行时权限
/***@ClassName:
BaseFragment
*@Description:*@author:Endeavor*@date:2017/4/5*/publicabstractclassBaseFragmentextendsFragment
Endeav0r
·
2019-12-27 23:31
【转载】从BaseActivity与
BaseFragment
的封装谈起
1概述这篇博客主要是从BaseActivity与
BaseFragment
的封装开始,总结我们在实战开发中关于Fragment的注意事项以及心得体会。
TOP_WANG
·
2019-12-27 13:37
EventBus 在项目中的使用
https://github.com/greenrobot/EventBus第一步:在BaseActivity、
BaseFragment
中注册EventBus第二步:回调参数对象第三步:监听回调第四步:
afa_9418
·
2019-12-20 07:27
Android:一个完整app开发流程
还包含下面的文件夹:ui(下面根据Activity划分)widget(自定义dialog等)base(BaseActivity,
BaseFragment
)四.划分Activity与Fragment有侧滑栏
九九叔
·
2019-12-19 14:02
从零开始搭建一个主流项目框架(二)—MVP+dagger2
上一篇我们搭好了简单的框架,初始化一次的内容丢在Application里面,所有的activity继承一个类BaseActivity,还有Fragment继承的一个类
BaseFragment
现在我们来加上
海晨忆
·
2019-12-14 02:56
android 基类
BaseFragment
的简单使用
目的:当有多个Fragment使用时,提供一个抽象基类
BaseFragment
,来封装一下方法,使其Fragment的使用简单化。
666swb
·
2019-12-06 20:19
BaseAndroidDev:一个Android个人经验框架,优化开发体验,便于快速开发
BaseAndroidDev一个基本的开发框架,便于自己及团队快速开发,包含各种实用的BaseActivity、
BaseFragment
、framework、utils等,工(lao)程(si)师(ji
李世德Str
·
2019-11-29 23:21
Diycode开源项目实例搭建上拉加载和下拉刷新的Fragment
1.2.整体结构首先底层的是
BaseFragment
然后RefreshRecyclerFragment继承了
BaseFragment
然后SimpleRefre
·
2019-09-24 16:11
Android Fragment 多层叠加时点击穿透解决方案
对于这种情况,我们一般都是对
baseFragment
进行view的点击事件设置,以达到拦截所有页面上的空白处点击事件,以防止穿透到下层fragment。
灰色飘零
·
2019-08-23 13:00
Android MVP
BaseFragment
通用式封装的实现
这篇已经是我们的BaseMVP基础框架系列文章的第六篇了,BaseMVP已经被我们封装了快差不多了,从上篇的文章(AndroidMVP架构(五)MVP多个Presenter依赖注入)中,我们解决了多的Presenter的问题,这是利用依赖注入及反射的方式,动态的去实例化不同Presenter层实现类,并且与同一个View做了绑定和解绑的操作,这就是一个View对多Presenter的需要手动new
Android架构师丨小熊
·
2019-08-14 14:00
Android BaseActivity和
BaseFragment
封装写法!
一,前言:在常用的APP中,大致也就是这种写法,平时开项目的时候也常用,所以写在这里。用的时候这复制,然后再根据具体的业务逻辑更改下。如下BaseActivitypublicabstractclassBaseActivityextendsAppCompatActivity{/***封装toast对象**/privatestaticToasttoast;/***获取TAG的activity名称**/
随缘的人_
·
2019-07-02 15:10
Android
kotlin 事件监听写法 Listener写法 笔记
classMenuKaiJiangLiShiFragment:
BaseFragment
(),View.OnClickListener,BaseQuickAdapter.OnItemClickListener
m0_37261093
·
2019-06-26 21:53
android
Android开源框架的SlidingFragment的使用示例
效果如下:直接上代码,留着以后用,代码目录结构如下:其中
BaseFragment
.java是另外5个Fragment的基类,代码如下:packagecom.xuliugen.newsclient.fragment.base
徐刘根
·
2019-03-28 09:12
Fragment懒加载实现,
BaseFragment
封装
前言在实际开发中,fragment被广泛使用,比较常见的是在viewPager中使用,由于viewPager的加载机制,会一下有两三个frament被加载,这时候懒加载就显得比较受用对应懒加载,实际就是fragment不可见时,不加载,需要的时候才加载,减少页面绘制和节省流量实现思路fragment中有一个setUserVisibleHint函数,此函数含义为“当fragment被用户可见时,se
sinbara
·
2019-03-21 14:25
抽取BaseActivity和
BaseFragment
//抽取BaseActivityimportandroid.os.Bundle;importandroid.support.annotation.Nullable;importandroid.support.v7.app.AppCompatActivity;importandroid.widget.RadioButton;importandroid.widget.RadioGroup;public
_浅安
·
2018-11-22 14:34
Android_
BaseFragment
的定义
/***Author:DoctorWei*Time:2018/11/311:16*Description:基类Fragment*email:
[email protected]
*/publicabstractclassBaseFragmentextendsFragment{privateBaseActivitymActivity;@OverridepublicvoidonAttach(Context
Anthonybuer
·
2018-11-03 11:58
Android
BaseFragment
基类
publicabstractclassBaseFragmentextendsFragment{protectedActivitymActivity;@OverridepublicvoidonAttach(Contextcontext){super.onAttach(context);mActivity=(AppCompatActivity)context;}@Overridepublicvoido
SinMin_G
·
2018-09-04 11:58
Android
BaseFragment
封装
不久前文章写了BaseActivity的博客今天顺便把
BaseFragment
的封装也写一下。
程大龙
·
2018-08-22 15:49
Android
Android如何保持App的稳定性?
要使用开发六大基本原则,比如最少知识原则、接口隔离原则等等、搭建的框架一定要与App业务逻辑高度解耦,不要有任何关系,使得App轻量,稳定,把所有App都可以使用的一些公用的代码比如像BaseActivity、
BaseFragment
世道无情
·
2018-08-12 08:01
(Base系列三)
BaseFragment
BaseMVPFragment封装
心情不好,持续了好久了,直接看
BaseFragment
代码吧privatebooleanisViewCreated;protectedbooleanisInitData;privateUnbindermUnBinder
袖里
·
2018-07-19 11:51
android
BaseFragment
封装
publicabstractclassBaseFragmentextendsFragment{privatebooleanisVisible;//是否可见状态privatebooleanisPrepared;//标志位,View已经初始化完成。privatebooleanisFirstLoad=true;//是否第一次加载protectedLayoutInflaterinflater;@Overr
Android 从入门到放弃
·
2018-07-05 10:55
Android中BaseActivity的简单使用,可以切换无数据、网络错误的界面
所以这个时候就有必要写一个基类来进行封装,也就是BaseActivity或者
BaseFragment
先看一下效果无数据和网络错误的情况。
最爱吃西瓜
·
2018-06-17 17:41
BaseActivit
布局切换
android项目构建
1确定开发框架MVP或MVVP2网络框架3图片加载4BaseActivity、
BaseFragment
5BaseAdapter6SharedPerfences工具7数据库框架8上拉刷新下拉加载库9自定义加载中
CTO_1649900265
·
2018-05-15 22:27
android
「锤子」使用♂手册
WhatisaChuizi「锤子」是一个Android组件化快速开发框架特征组件化开发通用框架,高度解耦,方便配置提供Base基类(BaseActivity,
BaseFragment
,BaseApplication
此屁天下之绝响
·
2018-04-16 15:52
Android fragment多层叠加时出现点击穿透
对于这种情况,我们一般都是对
baseFragment
进行view的点击事件设置,以达到拦截所有页面上的空白处点击事件,以防止穿透到下层fragment。
张迅之
·
2018-03-07 09:53
框架封装
Android谈谈封装那些事--BaseActivity和
BaseFragment
(-)绪论圣诞节怎么过?我不过圣诞节,被票圈的晒幸福虐惨了,还是在家里面总结总结自己吧。
掘金
·
2017-12-28 00:00
封装
框架
RecyclerView注意事项
必须设置LayoutManager才能正常显示rv_base_fragment=(RecyclerView)getActivity().findViewById(R.id.rv_
basefragment
指尖流逝的青春
·
2017-12-10 04:07
安卓架构一
整体思路1、activity基础类,包含沉浸式,标题栏;BaseActivity,
BaseFragment
2、http,socket(volley),eventBus,gson3、log日志4、butterKnife5
楚南玄
·
2017-12-08 06:41
android常用封装 ---
BaseFragment
publicabstractclassBasefragmentextendsFragment{publicFragmentActivitymActivity;/***此方法可以得到上下文对象*/@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);mActivity=getA
小白的成长之路_
·
2017-11-15 19:42
ConnectivityManager类网络状态判断设置+BaseActivity和
BaseFragment
的封装使用+网络状态工具类+网络请求工具类
一.MainActivity.javapackageandroidthree_1509d.connect;importandroid.widget.RelativeLayout;importbase.BaseActivity;importfragment.NewsFrament;publicclassMainActivityextendsBaseActivity{privateRelativeLa
Dewey666
·
2017-09-14 15:34
MainActivity and its super classes have no public methods with the @Subscribe annotation
这个问题的答案恐怕一般都是在某个响应方法上加@Subscribe注解,我看了一百遍还是加了,还是没解决问题,后来终于机缘巧合下被我发现了事情的真相这是我的
BaseFragment
部分代码:@Nullable
dandan_dany
·
2017-09-01 16:02
android应用
手机商城第一天 loading界面,主界面与
baseFragment
的创建,Bufferknife的使用
之前的手机影音经过这2天的总结,又从新掌握了不少之前忘记的知识,加深了对于知识的印象,下面的这个是一个新的项目,商城APP,有用到很多旧的知识,当然又有很多新的知识等着我去挑战、学习。代码托管到码云上,有兴趣的可以去下载看看https://git.oschina.net/joy_yuan/ShoppingMall1、创建loading界面loading界面说白了就是一个简单布局的activity,
老婆的宝宝
·
2017-08-03 23:58
手机商城第一天
loading界面
Bufferknife的使用
Android
《一个Android工程的从零开始》-7、base(六)
BaseFragment
的运用
先扯两句好了,上一篇闲扯过后,算是将我为什么会把Retrofit说出来了吧(虽然好像什么都没说),当然还有其他框架,作为一个懒人,我这里就不加以阐述了,还是进入整体,开始进入我们的使用的部分。还是先上我的Git库,然后开始正文。MyBaseApplication(https://github.com/BanShouWeng/MyBaseApplication)正文这么快进正文还真不太适应,那就先感
半寿翁
·
2017-07-15 23:34
《一个Android工程的从零开始》-6、base(五)
BaseFragment
封装
先扯两句首先呢,要先跟大家道个歉,之前结束BaseActivity部分和写ButterK的部分都有些兴奋,博客发出去以后,竟然忘了将代码提交git了,一打开项目,看都是绿色、蓝色的文件,实在是不好意思,已经提交了,有需要的可以去查看了。我的代码都是随着写博客随着完善的,所以希望今天的最后能够想起来提交,不然。。。大家不要打我,我怕疼。。。MyBaseApplication(https://gith
半寿翁
·
2017-07-14 17:15
上一页
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
其他