首页 文章 精选 留言 我的
优秀的个人博客,低调大师

微信关注我们

原文链接:https://yq.aliyun.com/articles/659207

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

Android谈谈封装那些事--BaseActivity和BaseFragment(一)

版权声明:本文为博主原创文章,转载请标明出处。 https://blog.csdn.net/lyhhj/article/details/53872175 绪论 圣诞节怎么过?我不过圣诞节,被票圈的晒幸福虐惨了,还是在家里面总结总结自己吧。上篇文章 Android自定义View–自己撸一个柱状图也没那么难 我说过会封装一套属于自己的库,争取在元旦之前发出来,作为新年礼物给自己,给大家。好了,今天我们先来聊聊自己在项目中以及参考大神们的代码怎么来封装自己的BaseActivity和BaseFragment。 怎么封装? 说到封装我们首先想到的就是面向对象,以前脑子里对于面向对象的认识就是封装、继承、多态,随着自己真正进入开发工作之后,慢慢的才有了更深的认识;其实最深的一次是在和朋友交流的过程中他给了我很大的启发,所以技术交流其实还是很重要的。那么什么是封装呢?那就不得不提到面向对象了,下面谈谈我自己的理解,不一定对,所以还请大家多多包涵指正: 首先:面向对象的根本本质是什么?简单的一句话,其实就是把属性和方法绑定到了一起,这句话该怎么理解呢?举一个最简单的例子:我们在写一个activity...

【Android】1.开发环境搭建

一.配置JAVA环境变量 第一步:先右键计算机-->属性-->高级系统设置-->环境变量-->新建 第二步:新建需要建立三个环境变量,其实两个就可以,建立JAVA_HOME只是方便后面的两个新建的时候写的短一点,可以直接引用JAVA_HOME来作为路径使用。 第三步:建立JAVA_HOME,值就是C:\Program Files\Java\jdk1.7.0_80 第四步:建立CLASSPATH,值就是.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 其实就是在找到lib目录下的dt.jar和tools.jar .代表根目录%JAVA_HOME%代表引用了之前定义的JAVA_HOME 第五步:编辑path,值就是;%JAVA_HOME%\bin path是系统给的,我们只是需要将我们的javac.exe和java.exe的bin目录添加到path中去。里面原本的内容不可以更改。 完了之后验证一下: 运行-->cmd-->键入java -version,查看版本号 这样就JDK java的环境变量就...

相关文章

发表评论

资源下载

更多资源
优质分享App

优质分享App

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

用户登录
用户注册