自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (27)
  • 问答 (3)
  • 收藏
  • 关注

原创 Android事件总线框架Otto源码解析二(post事件过程)

说明:本文的解析过程并不只是简单的讲解框架中各个方法的调用逻辑、程序的执行过程,而是依赖于示例代码,结合了具体的的示例程序的执行流程,有助于更好的理解。有关Otto的使用方法参见另一篇文章: Android事件总线框架Otto使用介绍public class PostActivity extends AppCompatActivity { private static fin...

2019-06-30 21:13:37 354

原创 Android事件总线框架Otto源码解析一(Bus的构造过程及在使用注解@Subscribe时的注册过程)

说明:本文的解析过程并不只是简单的讲解框架中各个方法的调用逻辑、程序的执行过程,而是依赖于示例代码,结合了具体的的示例程序的执行流程,有助于更好的理解。有关Otto的使用方法参见另一篇文章: Android事件总线框架Otto使用介绍package com.example.myotto;import android.content.Context;import android.c...

2019-06-28 15:01:25 3316

原创 商城类APP的商品分类页面实现,使用RecyclerView结合GridLayout减少嵌套

少啰嗦,先上图: 这样的界面实现起来还是比较简单的,具体的实现业务逻辑,可根据自己项目的需求而定。 在本例的实现中,左边和右边分别是两个RecyclerView,左边的RecyclerView在点击的时候,保证被点击的行滑动到列表的中间位置; 右边的RecyclerView根据不同的数据加载不同的样式,同时结合GridLayo...

2019-06-26 14:04:49 1612

原创 应用程序中将用户默认的设置参数存入本地数据库的一种处理方式,以ObjectBox为例

一般情况下,应用中都会有些默认的配置信息,我们也会把用户的设置信息,比如某些开关按钮的状态等这些轻量级的数据,存入SharedPreferences文件中,本文尝试换一种实现的方式,将这些默认数据存入本地数据库中,同时希望在应用的不同版本开发过程中,能够尽量方便、简单的处理这些数据的增删改查操作。 将用户的默认配置信息写入在json文件中,这些数据会在应用启动用户登录...

2019-06-15 13:22:33 746 1

一次集合遍历实现树形结构 - server

一次集合遍历实现树形结构 - server

2023-07-05

spring-cloud-example-openfeign

spring-cloud-example-openfeign

2023-06-02

spring-cloud-example-ribbon

spring-cloud-example-ribbon

2023-06-02

Spring Cloud Eureka

Spring Cloud Eureka

2023-06-02

NetworkStatusMonitor.rar

Android网络状态变化监听使用registerNetworkCallback和广播

2021-11-15

InputAmountWithKeyboard.rar

自定义数字键盘输入金额的控制方式

2021-11-11

EnvConfigExample-v1.4.0.1.rar

Android实现动态切换环境配置4.0版本

2021-11-05

EnvConfigExample_v1.4.0.1.rar

Android实现动态切换环境配置

2021-11-05

envconfigexample.development_release_v1.4.0.1.apk

Android实现动态切换环境配置

2021-11-05

Android动态切换环境配置-EnvConfigExample_v1.3.0.1.rar

Android动态切换环境配置3.0项目工程

2021-11-03

Android动态切换环境配置-envconfigexample_product_release_v1.3.0.1.apk

Android动态切换环境配置3.0生产release版

2021-11-03

Android动态切换环境配置-envconfigexample.development.debug_v1.3.0.1.apk

Android动态切换环境配置3.0开发debug版

2021-11-03

EnvConfigExample_v2.2.rar

Android实现动态切换环境配置2.0版本 完整工程

2021-08-13

envconfigexample_development_release_v1.2.0.0_20210817.apk

Android实现动态切换环境配置2.0版本

2021-08-13

EnvConfigExample.rar

Android在APP开发阶段,实现动态的环境配置切换 项目

2021-08-10

envconfigexample_development_release_v1.0.0.0_20210812.apk

Android在APP开发阶段,实现动态的环境配置切换 apk 包

2021-08-10

Observer Pattern Example.rar

设计模式之观察者模式和静态工厂的结合实践

2021-02-24

Observer Pattern.rar

设计模式之观察者模式和静态工厂的结合实践

2021-02-21

BaseRecyclerViewAdapter.rar

RecyclerView精简版本的通用BaseAdapter封装 参见详细说明:https://blog.csdn.net/Silence1515/article/details/112673716

2021-01-15

SingleAndDoubleColumnsSwitchExample.zip

 商品搜索结果RecyclerView列表实现的单排和双排展示及切换,布局采用ConstraintLayout,效果实现比较简单,看下实现代码:

2020-09-09

ShoppingCartExample.zip

实现一个购物车的列表效果,类似于天猫APP的效果,使用一个RecyclerView不使用嵌套实现,对事件及数据的处理逻辑会复杂一些;目前主要是为了实现购物车各事件的交互功能,包括商品选择、全选、管理、删除等,暂未实现下拉刷新、上拉加载更多功能,列表的样式效果实现并不追求完全一致。

2020-09-08

模仿OkHttp的责任链模式的缩略版示例

模仿OkHttp内部的责任链模式的实现逻辑,实现的的个缩略版的责任链,如果感兴趣,可以多提宝贵意见,模仿OkHttp内部的责任链模式的实现逻辑,实现的的个缩略版的责任链,如果感兴趣,可以多提宝贵意见,

2020-08-07

模仿OkHttp内部的责任链模式的缩略版实现

模仿OkHttp内部的责任链模式的实现逻辑,实现的的个缩略版的责任链,如果感兴趣,可以多提宝贵意见。

2020-08-06

设计模式对于复杂业务的拆分应用示例

设计模式对于复杂业务的拆分应用示例,代码只是简单的实现一个可用的业务框架,具体根据需求改变,感兴趣的可以相互学习交流;

2020-08-05

设计模式对于复杂业务的拆分应用示例:MyExample.zip

设计模式对于复杂业务的拆分应用示例,代码只是简单的实现一个可用的业务框架,具体根据需求改变,感兴趣的可以相互学习交流;

2020-08-05

应用程序中将用户默认的设置参数存入本地数据库的一种处理方式,以ObjectBox为例

应用程序中将用户默认的设置参数存入本地数据库的一种处理方式,以ObjectBox为例

2019-06-27

商城类APP的商品分类页面实现,使用RecyclerView结合GridLayout减少嵌套

商城类APP的商品分类页面实现,使用RecyclerView结合GridLayout减少嵌套

2019-06-26

自定义Dialog对话框已修改完善版本(实现微信分享对话框)

自定义Dialog对话框(实现类似微信分享对话框),里面有完整的代码实现过程及示例

2018-12-06

基于RecyclerView实现的仿微信聊天界面,item长按可以根据触摸位置弹出对话框

基于RecyclerView实现的仿微信聊天界面,item长按可以根据触摸位置弹出对话框

2018-03-20

基于RecyclerView实现的仿微信聊天界面,item长按根据触摸位置弹出对话框

基于RecyclerView实现的仿微信聊天界面,item长按根据触摸位置弹出对话框

2018-03-12

自定义Dialog对话框(实现微信分享对话框)

自定义Dialog对话框(实现类似微信分享对话框),里面有完整的代码实现过程及示例

2018-02-08

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除