08 2021 档案

设计模式及其使用的面向对象原则
摘要:设计模式 1. 封装变化 2. 多用组合,少用继承 3. 针对接口编程,不针对实现编程 4. 为交互对象之间的松耦合设计而努力 5. 类应该对扩展开放,对修改关闭 6. 依赖抽象,不要依赖具体类 7. 只和朋友交谈 8. 别调用我,我会调用你 9. 让每个类保持单一责任 策略模式 使用组合 观察者模 阅读全文

posted @ 2021-08-28 20:22 cag2050 阅读(52) 评论(0) 推荐(0) 编辑

EventBus 知识点
摘要:EventBus 知识点: EventBus 在基类中注册,那么所有继承基类的子类都相当于注册了 EventBus【出处:https://www.cnblogs.com/wangfeng520/p/5846291.html 】。 阅读全文

posted @ 2021-08-20 09:58 cag2050 阅读(37) 评论(0) 推荐(0) 编辑

AppCompatTextView 设置maxWidth、singleLine、ellipsize,自动显示省略号
摘要:<androidx.appcompat.widget.AppCompatTextView android:id="@+id/user_nickname" tools:text="聊过的人昵称聊过的人昵称" android:maxWidth="200dp" android:singleLine="tr 阅读全文

posted @ 2021-08-18 12:10 cag2050 阅读(307) 评论(0) 推荐(0) 编辑

SmartRefreshLayout 知识点
摘要:SmartRefreshLayout:https://github.com/scwang90/SmartRefreshLayout SmartRefreshLayout 知识点: 设置 setNoMoreData(true) 后,底部提示【没有更多~】,不会再请求接口 阅读全文

posted @ 2021-08-17 16:14 cag2050 阅读(498) 评论(0) 推荐(0) 编辑

在构建Cube时,可以通过维度组合白名单(Mandatory Cuboids)确保想要构建的Cuboid能被成功构建
摘要:在构建Cube时,可以通过维度组合白名单(Mandatory Cuboids)确保想要构建的Cuboid能被成功构建。 阅读全文

posted @ 2021-08-13 14:48 cag2050 阅读(71) 评论(0) 推荐(0) 编辑

Android开发获取手机内网IP地址与外网IP地址的详细方法与源码实例
摘要:出处:https://cloud.tencent.com/developer/article/1720083 阅读全文

posted @ 2021-08-06 15:21 cag2050 阅读(767) 评论(0) 推荐(0) 编辑

gcc 版本历史
摘要:gcc 版本历史:https://gcc.gnu.org/releases.html 阅读全文

posted @ 2021-08-02 17:44 cag2050 阅读(2146) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示