自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zcpHappy的博客

技术成长之路,分享好的文章及干货。

  • 博客(29)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android 小知识记录-----息屏后亮屏并显示Activity在锁屏页面之上

息屏状态下亮屏,并在锁屏页面之上显示Activity.

2022-06-30 16:19:42 2194 1

原创 Flutter项目-------一款以Redux为架构的Wan Android客户端

前言在我司之前的一个项目是使用的fish-redux来做的,因为文档问题遭到国外同事的嫌弃,决定在新的项目里放弃fish-redux,因为各种原因,先后表示使用flutter_bloc,flutter_redux,经过各位大神的讨论,决定使用flutter_redux, 虽然花费了时间来看flutter_bloc, 但应该会白瞎不了,毕竟多看点东西也是好的,既然决定使用flutter_redux,那就有了这个项目的诞生。之前用fish_redux做的项目,加上现在这个flutter_redux项目,说下

2020-07-20 18:04:53 759 1

原创 Flutter:莫名其妙的的Unimplemented handling of missing static target 之其中一种情况的解决方式

问题描述因为Flutter项目是集成到现有native端的,所以我们需要把flutter项目attach以后,才能Hot Reload,然后方便调试代码,但是最近老是出现在attach以后,进行Hot Reload操作,不管改没改代码,或者只有一点确定没有bug的改动,就会出现Unimplemented handling of missing static target这个报错,在找资料时,看到一个方法完美的解决了我的问题,那就是不用Hot Reload,哈哈,是不是很意外!!使用Hot Restart

2020-05-20 20:50:48 9541 10

原创 Flutter小技巧之魔改widget

算是分享一个Flutter中的小技巧,当然这也不只适用flutter的,其他的像Android中也可以,就是为了快速实现xx设计的要求,我们可以拿出系统本有的widget来魔改成我们自己的,速度而又有格调,毕竟男人不能说不行啊!先看图,图一为系统的效果,图二为我们需要实现的,比较简单,这个当时是我们公司网页上的加载效果,需要用flutter_web来现实,着急直接改的系统的控件,话说魔改了好几个...

2020-03-03 15:29:51 688

原创 华丽的Flutter的demo----新闻阅读+音乐+短视频+小说

前言惯例说点废话。离看完flutter文档已经有两个多月了,每天晚上偷摸写上两个小时的代码,终于把show_time的flutter版本完成了,此外还有Java版本的,kotlin版本的,欢迎star,作为初学者,这也是给广大初学者同道们提供的一条学习的途径,若不符大神们的口味,轻轻喷-o-简单总结下收获通过写这个demo,让我对flutter了解更多,属于对看完文档后的查缺补漏把。孰能...

2019-04-30 09:47:24 5078 7

原创 Flutter-----LabelView---文字自适应其大小

最近再写FlutterDemo,需要用到一个labelview,网上找了找,没有合适的,就对网上一位大神写的demoLabelDemo改了下,就有这么一个文字自适应大小的labelViewGithub先看下效果图说白了就是对CustomPainter 和对画布的操作(旋转和平移)labelAlignment: LabelAlignment.leftTop,labelAlignment:...

2019-03-11 10:49:31 2877

原创 Flutter笔记二 ----Animation

Flutter中的动画Flutter中的动画系统基于类型化 Animation 对象。小部件可以直接通过读取它们的当前值并监听它们的状态变化将这些动画合并到它们的构建函数中,或者它们可以使用动画作为它们传递给其他小部件的更精细动画的基础。个人感觉Flutter中的动画和Android中的属性动画有点相似,作用于widget的属性值,既然有了参照物了,理解起来就没那么难了。动画类型补间(Tw...

2019-02-16 18:50:25 626

原创 Flutter学习笔记一 UI

前言忙里偷闲终于把Flutter中文网大致浏览了一遍,首先感谢Flutter中文网的作者大大对该网站的维护。经过这几个月的学习,对Flutter有了大致的了解,在这段时间对Flutter做下总结和笔记,然后用Flutter写个demo,对就是我以前写的ShowTime,现在有java,kotlin版本,然后就是Flutter版本的了,一开心就想把啥东西都往里集成,哈哈。废话说多了,作为一个And...

2019-02-14 21:45:29 462

原创 Android RecyclerView隐藏item(多布局)的所在区域显示空白

问题描述由于需求,需要把recycler view的其中一个条目GONE掉,且该RecyclerView为多布局状态,复写了getItemViewType()方法。若只是把内容隐藏,这样就会出现一片空白区域,高度不会改变。解决方法把 item 的高度宽度设置为 0 ;显示的时候再设置回来。探究网上的做法是,在onBindViewHolder里调用该方法 //防止隐藏...

2018-09-14 14:46:40 2764

原创 Android布局之---ConstraintLayout

Android布局之—ConstraintLayoutConstraintLayout 是一个ViewGroup ,是一种约束布局,能以更灵活的方式定位内部控件的位置,减少嵌套,减少布局层级,优化性能(体现在一套布局若在Relativelayout,Linearlayout等作为根布局,会出现嵌套很多,层级很多的情况,但ConstraintLayout则不会出现这种情况),还有,虽然Andro...

2018-08-14 11:42:05 435

原创 Android---网络编程之Socket编程(实例)

相关Android—网络编程之Http协议Android—网络编程之OkHttp3整体结构了解以及使用Android—网络编程之Okhttp3源码解析Android—网络编程之Retrofit2整体结构了解以及+Okhttp3+rxjava2使用Android—网络编程之Retrofit2源码分析Android—网络编程之Socket编程(实例)...

2018-04-27 14:39:34 1181

原创 Android---网络编程之Retrofit2源码分析

相关Android—网络编程之Http协议Android—网络编程之OkHttp3整体结构了解以及使用Android—网络编程之Okhttp3源码解析Android—网络编程之Retrofit2整体结构了解以及+Okhttp3+rxjava2使用Android—网络编程之Retrofit2源码分析Android—网络编程之Socket编程(实例)...

2018-04-26 22:45:52 439

原创 Android---网络编程之Retrofit2整体结构了解以及+Okhttp3+rxjava2使用

Retrofit相关Android—网络编程之Http协议Android—网络编程之OkHttp3整体结构了解以及使用Android—网络编程之Okhttp3源码解析Android—网络编程之Retrofit2整体结构了解以及+Okhttp3+rxjava2使用Android—网络编程之Retrofit2源码分析Android—网络编程之So...

2018-04-26 22:42:56 1121

原创 Android---网络编程之Okhttp3源码解析

相关Android—网络编程之Http协议Android—网络编程之OkHttp3整体结构了解以及使用Android—网络编程之Okhttp3源码解析Android—网络编程之Retrofit2整体结构了解以及+Okhttp3+rxjava2使用Android—网络编程之Retrofit2源码分析Android—网络编程之Socket编程(实例)...

2018-04-26 22:38:24 492

原创 Android---网络编程之OkHttp3整体结构了解以及使用

相关Android—网络编程之Http协议Android—网络编程之OkHttp3整体结构了解以及使用Android—网络编程之Okhttp3源码解析Android—网络编程之Retrofit2整体结构了解以及+Okhttp3+rxjava2使用Android—网络编程之Retrofit2源码分析Android—网络编程之Socket编程(实例)...

2018-04-26 22:30:41 851

原创 Android---网络编程之Http协议

相关Android—网络编程之Http协议Android—网络编程之OkHttp3整体结构了解以及使用Android—网络编程之Okhttp3源码解析Android—网络编程之Retrofit2整体结构了解以及+Okhttp3+rxjava2使用Android—网络编程之Retrofit2源码分析Android—网络编程之Socket编程(实例)...

2018-04-26 22:16:16 541

原创 基于DialogFragment封装的dialog框架

DialogPackage框架DialogPackage是对DialogFragment的进一步封装,采用Builder设计模式,支持链式调用,支持dialog动画,通过传入xml文件和view对象对diaolog为所欲为.普通对话框等待加载对话框下载对话框列表对话框分享对话框列表对话框标签广告对话框支持动画没有做不到,只有想不到效果图使用...

2018-03-27 20:54:56 1594

原创 MVP模式+dagger2+ Glide +Fresco+ Retrofit+OkHttp+GreenDao + RxJava + Kotlin(新人练手项目)

MVP模式kotlin版

2018-01-08 22:08:04 1396 1

原创 Error:Uncaught translation error: com.android.dx.cf.code.SimException的一种情况

AndroidStudio 报的异常信息Error:Uncaught translation error: com.android.dx.cf.code.SimException: local variable type mismatch: attempt to set or access a value of type java.lang.Object using a local variabl

2017-10-26 20:19:57 8401 1

原创 Android知识体系梳理笔记五:Kotlin学习笔记二:空安全,操作符,Lambad表达式...

kotlin 空安全,操作符,lambad表达式。。。

2017-09-14 15:48:16 1047

原创 Android知识体系梳理笔记五:Kotlin学习笔记一:类和继承以及Anko(全)的基本使用

前言对于kotlin,我是边写项目边学的方式来学习的,这些都是在做项目的时候遇到的问题及扩展学习的时候记录的,虽然有些内容不会涉及,但是我认为这种边写代码边学习的方式特别有助于记忆,毕竟纸上得来终觉浅!kotlin类与继承以及Anko库(全)的基本使用

2017-08-29 15:07:16 1551 1

原创 Android知识体系梳理笔记四:组件化开发学习笔记

组件化开发总体展示什么是组件化基于组件的软件工程(CBSE),也称为基于组件的开发(CBD),是软件工程的一个分支在整个给定的软件系统中,对整个系统中的各个功能模块进行分离,每个模块都是一个Module,都是可单独运行的APP开发期,每个组件都有自己独立的版本,可以独立的编译,测试,打包和部署一个复杂完整的系统项目的构建最后就是各个组件集成的结果组件化开发模块图主APP为各组件的入口(主

2017-08-22 14:14:31 564

原创 Android知识体系梳理笔记三:动态代理模式---插件加载机制学习笔记

静态代理模式静态代理模式就是我们常说的代理设计模式,我们采用一个代理类调用原有的方法,且对产生的结果进行控制;举个例子:我们现在在玩一款网络游戏,需要打怪升级;太累就找个代理吧,一觉醒来就会发现我们已经当上CEO,迎娶白富美,天下第一了!本来我们只能打怪,打怪…,但经过代理类增强,我们不仅可以打怪,还可以升级拿装备.插件加载机制

2017-08-11 17:51:48 691

原创 Android知识体系梳理笔记二:AIDL进阶之Binder机制

为什么学习Binder机制Binder是Android系统中最重要的特性之一;正如其名“粘合剂”所喻,它是系统间各个组件的桥梁,Android系统的开放式设计也很大程度上得益于这种及其方便的跨进程通信机制。Binder是一种进程间通信机制,能帮助我们进行不同进程间的信息交流,以及数据通信。有大神看到个话,能不能高抬贵手

2017-08-07 20:09:21 930

原创 Android知识体系梳理笔记一:Android跨进程通信:AIDL

Android跨进程通信 AIDL

2017-08-02 20:36:43 706

原创 SwipeRefreshLayout源码分析+自定义UC头条下拉刷新Demo

SwipeRefreshLayout源码及实例展示

2017-07-27 17:37:45 1581

原创 基于RxJava2的RxBus,打造属于你自己的EventBus

RxBus2 基于RxJava2

2017-07-17 16:58:08 6585 13

原创 [自定义VIEW]仿闪屏页面的倒计时控件

初衷:自己以前学习自定义控件什么的,都是看到别人做出来,然后自己在敲出来,就象没有自己的思想,最近在跟进抛物线大神的HenCoder项目,大神的第一课就是关于UI方面的知识,自己也决定撸出来一个自定义VIEW,这是本人的第一个自定义VIEW,功能简陋,比较简单,但是也见证着我的成长,分享一下,大家一起成长!!!

2017-07-13 11:20:04 1014

原创 MVP模式+dagger2+ Glide + Retrofit+OkHttp+GreenDao + RxJava + butterknife(新人练手项目)

MVP模式+dagger2+ Glide + Retrofit+OkHttp+GreenDao + RxJava + butterknife(新人练手项目)本人第一次写博客,本来打算把第一次献给技术向文章,但再三决定还是来一篇推荐向的 本项目可以学到:MVP模式构建应用框架题目中提到的框架的学习自定一View的学习:本项目中包含了多种多样的自定义View,这也是我最大的收获之一高斯图片的处

2017-07-12 13:54:09 1214

xiping_lock

xiping_lock

2022-06-30

空空如也

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

TA关注的人

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