android常用封装 --- BaseFragment_android 有basefragment了 如何绑定控件-程序员宅基地

技术标签: android学习整理  

public abstract class BaseFragment extends Fragment {

    public FragmentActivity mActivity;

    /**
     * 此方法可以得到上下文对象
     */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

    }


    /*
     * 返回一个需要展示的View
     */
    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
        mActivity = getActivity();
        View view = initView(inflater);
        initFindViewById(view);

        return view;
    }



    /**
     * 子类可以复写此方法初始化事件
     */
    protected  void initEvent(){

    }

    /*
     * 当Activity初始化之后可以在这里进行一些数据的初始化操作
     */
    @Override
    public void onActivityCreated(Bundle savedInstanceState) {
        super.onActivityCreated(savedInstanceState);
        initData();
        initEvent();
    }

    /**
     * 子类实现此抽象方法返回View进行展示
     *
     * @return
     */
    public abstract View initView(LayoutInflater inflater);

    /**
     * 初始化控件
     */
    protected abstract void initFindViewById(View view);

    /**
     * 子类在此方法中实现数据的初始化
     */
    public  abstract void initData() ;

}

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/jav_imba/article/details/47300365

智能推荐

ContentProvider 与Content Resolver_怎么知道contentresolver update数据库失败-程序员宅基地

文章浏览阅读512次。ContentProvider 与Content Resolver_怎么知道contentresolver update数据库失败

linux磁盘及文件系统之三文件系统的管理工具_linux管理文件系统的工具-程序员宅基地

文章浏览阅读198次。`centos7`中,默认的文件系统类型已经变为了`xfs`,`centos6`默认不支持`xfs`类型的文件系统,可以通过`yum install xfsprogs`安装支持程序来实现。_linux管理文件系统的工具

短网址(short URL)系统的原理及其实现-程序员宅基地

文章浏览阅读158次。背景提供一个短址服务你有没有发现,我们的任务中出现长 URL 就会比较麻烦?如果有一个短址生成器就好了。虽然市面上有很多,但是我们可以重复发明一个轮子,利用这个机会尝试一下简单的 Web 全栈开发。任务做一个短链接生成器,可以将一个长链接缩短成一个短链接。要发车了 _只允许一个要被缩短网址对应一个短网址,若允许对应多个短网址写false

披着函数外衣的关键字sizeof-程序员宅基地

文章浏览阅读857次。通过这篇文章可以让大家更好的理解sizeof而不至于闹出sizeof是函数的笑话。

学习笔记6(opencv+python阈值分割(最大熵))_python 最大熵阈值法-程序员宅基地

文章浏览阅读2.9k次,点赞4次,收藏37次。@ 图像阈值分割(最大熵方法)老规矩,看相关函数(哈哈,没有啥函数)步骤1.进行归一化直方图2.累加概率直方图3.求出各个灰度级的熵4.计算最大熵时的阈值计算公式1.normHist为归一化的直方图,这里不做介绍2.累加概率直方图3.求出各个灰度级的熵4.计算最大熵时的阈值计算:f(t)=f1(t)+f2(t)最大化的t值,该值即为得到的阈值,即thresh=argmax(f(t))上代码#相关包import numpy as npimport cv2import im_python 最大熵阈值法

electron cookie实现记住密码_electron 记住密码-程序员宅基地

文章浏览阅读2.2w次,点赞3次,收藏16次。使用electron开发时,实现记住密码功能。这个功能使用比较常见,electron也提供了session的模块来支持。当然session模块还有更多的用处。关于更多的session模块的使用,请查看Electron文档。还有很多其他的实现方式,比如使用一个json文件来存放用户名密码等。_electron 记住密码

随便推点

android 中右上角的数字BadgeView_android badge 数字-程序员宅基地

文章浏览阅读5.2k次。转载自[https://github.com/jgilfelt/android-viewbadger]最近项目中有用到右上角有数字的效果,上网查了一下记录下来以供以后需要 BadgeView主要是继承了TextView,底层放了一个label,可以自定义背景图,自定义背景颜色,是否显示,显示进入的动画效果以及显示的位置等等;两张效果图 构造方法: View target = findVie_android badge 数字

区分聚集索引、非聚集索引、聚簇索引、稀疏索引、稠密索引_聚集索引 聚簇索引-程序员宅基地

文章浏览阅读1.4w次,点赞9次,收藏29次。转自:http://blog.csdn.net/douunderstand/article/details/702150611、聚集索引聚集索引:指索引项的排序方式和表中数据记录排序方式一致的索引 也就是说聚集索引的顺序就是数据的物理存储顺序。它会根据聚集索引键的顺序来存储表中的数据,即对表的数据按索引键的顺序进行排序,然后重新存储到磁盘上。因为数据在物理存_聚集索引 聚簇索引

ssh数据源(c3p0+was)-程序员宅基地

文章浏览阅读114次。ssh web 应用使用c3p0数据库连接池ibm 给出的实例说明 将ssh web应用程序从tomcat迁移到websphere(was)WAS 中数据源的配置使用及其常见问题开源DBCP、C3P0、Proxool 、 BoneCP连接池的比较 ..._was数据源 ssh

实现点击通知栏发送广播控制音乐的播放、暂停、上一曲、下一曲_adb 发送上下一曲按键-程序员宅基地

文章浏览阅读3.4k次。Intent intent = new Intent(this,Main2Activity.class); PendingIntent pending = PendingIntent.getActivity(this, 0, intent, 0); builder.setContentIntent(pending); builder.setOngoi_adb 发送上下一曲按键

C# .NetCore知识点-程序员宅基地

文章浏览阅读6.4k次,点赞11次,收藏78次。1、.netCore的执行过程2、如何在controller中注入service?在Config Services方法中配置这个service在Controller的构造函数中 添加这个依赖注入3、.netCore比.net更具优势的地方是什么?跨平台,可以运行在 Windows 、Linux 和 MAC 系统上对框架本身安装没有依赖,所有依赖都和程序本身在一起.netCore处理请求的效率更高,进而可以处理更多的请求具有更多的安装配置方法4、.netCore主要的特性有哪些?依赖注入_.netcore

c++实现--考试排名_++编程考试使用的实时提交系统,具有即时获得成绩排名的特点。它的功能是怎么实现-程序员宅基地

文章浏览阅读2.5k次。题意程序设计思维作业和实验使用的实时评测系统,具有及时获得成绩排名的特点,那它的功能是怎么实现的呢?我们千辛万苦怼完了不忍直视的程序并提交以后,评测系统要么返回AC,要么是返回各种其他的错误,不论是怎样的错法,它总会给你记上一笔,表明你曾经在这儿被坑过,而当你历经千辛终将它AC之后,它便会和你算笔总账,表明这题共错误提交了几次。在岁月的长河中,你通过的题数虽然越来越多,但通过每题时你所共花去..._++编程考试使用的实时提交系统,具有即时获得成绩排名的特点。它的功能是怎么实现

推荐文章

热门文章

相关标签