自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

puppet_zz的博客

我梦见我一夜未眠...

  • 博客(7)
  • 收藏
  • 关注

原创 Flutter之Bloc模式

Flutter之Bloc模式全称Business Logic Component,业务逻辑组件BLoC 是独立处理业务逻辑(网络数据请求、数据处理等等的逻辑),通过流Stream的Sinks,streams发布监听业务处理后的数据,只关心业务处理。而Widget着重业务数据处理后的结果显示。将业务逻辑和UI分离。widget做UI展示,bloc做逻辑处理,model做数据封装。1.工作流程组件通过Sink向Bloc发送事件,BLoC接收到事件后执行内部逻辑处理,并把处理的结果通过流的方式通知给订

2020-09-24 10:59:23 1343

原创 Git分支管理

Git版本控制(二)一、分支管理在使用 Git 时通常会遇到的一个问题是采用何种分支管理实践,即如何管理仓库中作用不同的各类分支。Git 分支管理并没有普遍适用的最佳做法,而只有对每个团队和项目而言最适合的做法。简单来说,在项目开发中使用多个分支会带来额外的管理和维护开销,但是多个分支对于项目的团队合作、新功能开发和发布管理都是有一定好处的。不同的团队可以根据团队人员组成和意愿、项目的发布周期等因素选择最适合的策略,找到最适合团队的管理方式。本次介绍两种常见的Git分支管理方式。1.Git分支命令

2020-08-08 22:40:48 120

原创 Git版本控制使用

Git 版本控制 (一)一、什么是 版本控制版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。实现跨区域多人协同开发追踪和记载一个或者多个文件的历史记录组织和保护你的源代码和文档并行开发、提高开发效率跟踪记录整个软件的开发过程等等简单说就是用于管理多人协同开发项目的技术。1.常用的版本控制目前影响力最大和适用范围最广的主流的版本控制:GitSVN(Sub

2020-06-22 15:59:48 300

原创 关于Android应用中的悬浮窗(二)——实现

现在越来越多的Android APP都有悬浮窗的功能,而悬浮窗主要是使用Window来实现的,我们对Window的操作是通过 WindowManager 来完成的。在设置悬浮窗时,需要在清单文件中添加权限 <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />,除了设置清单文件,由于这个权限是危...

2018-05-27 12:40:47 1637 1

原创 关于Android应用中的悬浮窗(一)——权限

现在越来越多的Android APP都有悬浮窗的功能,公司项目中最新的需求也需要加入悬浮窗的功能,这次的功能是指在应用内的悬浮窗(而不是系统级别的悬浮窗)。悬浮窗功能的时候,整体分了2个部分: - 悬浮窗的权限申请问题 - 悬浮窗的实现问题前言悬浮窗的原理悬浮窗的适配前言因为Android碎片化的问题,所以第一开始适配这边的权限问题的时候头皮发麻。在参...

2018-04-01 16:41:05 21216 1

原创 EditText-RecyclerView

列表中的item有EditText时填写、获取EditText中的值在列表中的item中存在EditText控件,可以进行输入,还有保存功能等。 目前的问题是输入完毕后,列表滑动,EditText的值会改变,保存的话EditText的值是混乱的并且每次进入页面,软键盘会自动弹出,挡住列表的内容 为了实现这个效果,选择的控件是RecyclerView实现滑动列

2017-08-02 21:38:33 291

原创 ScrollingTricks

ScrollingTricks仿商城等滑动至最顶端时,顶部TAB悬浮、固定示例单一TAB顶部悬浮、固定 实现原理:布局中有2个Tab,一个Tab一直处于顶部,另一个在ScrollView中。当滑动时,处于顶部的Tab显示,ScrollView中的隐藏;否则反之。 实现代码:需要重写ScrollView,添加一个滚动监听器public void onScrollChanged(MyScroll

2017-07-30 17:09:04 359

空空如也

空空如也

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

TA关注的人

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