自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王亟亟的博客

向大牛之路努力!!

  • 博客(239)
  • 资源 (4)
  • 收藏
  • 关注

原创 好几年不更新了,随便聊聊

随口说说

2022-04-08 10:33:14 500

原创 我选择的自己,选择的生活

回顾过往从2014做开发到现在也有6个年头了,做过java的后端再到安卓再到前端(H5/小程序/混合开发)再到现在全面投产的flutter。我工作的前三年的自己属于一个耕耘/学习/吸取养分的时期,有空就学习,回家就继续学习(这部分的认知非常感谢我的小伙伴MoZhouqi)后3年更多的参与团队的质量管理/建设管理/项目交付的事情上。今年能好好静下来敲代码或者学些新技术的时间不超过2周吧。更多的经历在开会,code review和方案制定上,也许是选择也许是每个人的“命运”,我似乎没有选择我前3年追求的

2020-09-11 14:27:36 522 6

原创 Flutter 滑动删除实现

转载请注明出处:王亟亟的大牛之路前言有一段时间没写文章了,第一是工作比较忙,第二是私事也比较多毕竟再过2年就而立之年了,然后去年主要是做RN+Android +技术调研。今年开始重心放在Flutter多端实现上,希望能做好吧。效果一个可以做滑动删除等常用交互的一个控件(有时候写写改源码 有些时候读别人实现 有时候自己搭轮子 一直在做 总希望大家在需要的时候能有用吧)项目结构一个...

2020-01-14 18:28:56 1893

原创 Flutter Bloc构建轻量级MVVM

转载请注明出处王亟亟的大牛之路有一段时间没有写东西了,然后之前1年多时间一直在做RN相关的业务和一些新技术的调研,外加“沉迷炒币”写文章也就很少了,然后最近因为一些公司框架的调整所以对部分技术做了一些迁移,然后一个比较重要的思路就是用BLOC处理状态机的业务,将肆意安放的的setState()给 mvvm起来,然后把写sample的过程分享一下什么是Flutter ?网上有很多铺天盖地的解释...

2019-12-02 17:08:42 1783

原创 Android Toast 源码分析

转载请注明出处:王亟亟的大牛之路这两天 在看一些Window的实现,顺便扫到了Toast,这一篇做一些Toast实现原理的分析日常安利:https://github.com/ddwhan0123/Useful-Open-Source-AndroidToast位于package android.widget目录下,跟各类系统提供的控件在一起在没看源码之前以为他是一个Viewpublic c...

2019-08-27 11:40:11 626 2

原创 Glide4.x 任务与上下文生命周期关联的实现分析

转载请注明出处:王亟亟的大牛之路写之前先安利,接下来2 3个月我会花点时间捡起一些安卓的技能,看看这2年没花什么精力投入的安卓变成啥样子了https://github.com/ddwhan0123/Useful-Open-Source-Android什么是Glide?Glide是一个快速高效的Android图片加载库,注重于平滑的滚动。Glide提供了易用的API,高性能、可扩展的图片解...

2019-08-20 13:15:08 757 1

原创 flutter_boost Android集成与使用

转载请注明出处 王亟亟的大牛之路之前用fluro替代Flutter自带的Navigation实现一些路由操作,但是Native页面和Flutter页面的一些交互并没有完成,昨天花了些时间集成了安卓模块的flutter_boost,这边把碰到的问题和一些经历整合一下分享给大家,方便大家快速集成。项目相关项目地址:https://github.com/alibaba/flutter_boost...

2019-04-29 17:46:19 8843 6

原创 flutter flutter_swiper自定义指示器

转载请注明出处:王亟亟的大牛之路最近在做公司项目的一些模块迁移的尝试,然后在改Banner的时候发现官方并没有提供封装彻底的ViewPager控件,然后第三方里我选了 https://github.com/best-flutter/flutter_swiper理由有以下几点有人维护,且仍在继续开发文档解释比较清晰使用比较简便满足了业务效果官方的演示效果设计稿长这样可以...

2019-04-23 13:28:29 10159 16

原创 React Rative ScrollView中嵌套TextInput定位错误的解决方案

转载请注明出处王亟亟的大牛之路这一期有一个把一个带输入框的一个Modal改成直接显示在页面上,之前 Modal使用的是KeyboardAvoidingView配合View的onLayout方法计算弹窗高度来实现效果,现在是直接迁移到页面上,所以就直接使用ScrollView嵌套TextInput来实现之前的效果看这个:https://blog.csdn.net/ddwhan0123/artic...

2019-04-09 17:38:51 454 1

原创 Flutter学写个NIO APP(一,NIO首页结构)

转载请著名出处王亟亟的大牛之路源码地址:https://github.com/ddwhan0123/flutter_tutorial强烈建议在看这篇文章之前学完https://book.flutterchina.club/,这样基本就能带着自己的理解去看我的解释和思路,事半功倍哦!(不是广告,我自己也看 觉得翻译得不错)去年到现在去年下半年到现在一直在做React Native相关到工...

2019-03-30 18:33:46 1043 1

原创 react-native-select-group-buttons-modal 纯RN实现一个多按钮选择Modal

转载请注明出处:王亟亟的大牛之路开篇之前日常安利https://github.com/ddwhan0123/Useful-Open-Source-Android (各种库的收纳,长期维护)做这个东西的理由最近公司的项目做了个通用组建,是RN提供给Native和Naive提供给RN多模块,多语言共用2个组件多东西,然后里面牵涉太多老代码和老业务的东西使得代码比较臃肿(还很LOW),然后又因为...

2019-02-15 13:06:32 825 1

原创 React Native 0.57.4 android Error: Duplicate resources

转载请注明出处:王亟亟的大牛之路开篇之前日常安利https://github.com/ddwhan0123/Useful-Open-Source-Android (各种库的收纳,长期维护)上个月有一个事情做一个2端的RN项目,然后打包的时候发现一个很扯淡的问题,这边分享下首先执行离线包脚本react-native bundle --platform android --dev false...

2018-12-17 11:44:41 1151 2

原创 React Native安卓实现分析之ReactInstanceManager的包装类ReactNativeHost

转载请注明出处:王亟亟的大牛之路开篇之前日常安利https://github.com/ddwhan0123/Useful-Open-Source-Android (各种库的收纳,长期维护)上一篇提到了UI容器类ReactRootView,这一次继续我们的分析之路写着一片之前,没有看过任何其他兄弟对相关内容的分析,不是觉得自己牛逼。是怕别人的思维影响到我的理解,如果讲得不对,欢迎指出!上...

2018-11-13 18:29:06 3284

原创 React Native安卓实现分析之ReactRootView的实现过程

ReactRootView是RN提供的一个自定义FrameLayout,实现了onSizeChanged(int w, int h, int oldw, int oldh)接口,通过onChildStartedNativeGesture方法传递事件,startReactApplication方法为启动方法,updateRootLayoutSpecs方法更新Ui,unmountReactApplication()方法卸载不用的控件

2018-10-13 19:14:25 3319 2

原创 RN安卓实现分析之ReactActivity的前世今生

转载 请注明出处:王亟亟的大牛之路为什么写着一系列?最近的工作内容都是RN相关的开发的一些内容,正好有对源码进行一些修改,所以把改的过程中的一些记录化作源码分析介绍给大家准备怎么介绍?会直接依序读源码+介绍的方式介绍RN安卓实现的原理(但是会分为多个篇幅,一篇内容太多不容易吸收)OK,安利完就开始吧 https://github.com/ddwhan0123/Usefu...

2018-09-02 13:29:45 3793 2

原创 做软件这几年,学习使我快乐

转载请注明出处:王亟亟的大牛之路开题之前先安利,最近一年懒很多,博客基本没写什么,库也没大更新,最近几周会刻苦挤出些东西,安利地址:https://github.com/ddwhan0123/Useful-Open-Source-Android一切的开始  学校出来后我就是一股脑子想做做软件相关,所以也没考虑做什么其他行业,寻找的范畴也都是软件相关的企业。  最后花了大约1个多...

2018-07-19 17:28:36 949 4

原创 微信小程序-自定义NavBar组件(1)

转载请注明出处:王亟亟的大牛之路最近公司项目忙得不可开交,各种不可描述的事情,然后学习基本停机。这个周末没出去浪,就在家把之前王夫人给我设计的小程序做了做,然后一步步分享做的过程中遇到的问题和积累,希望大家爬坑过程中能帮到一些吧组件化组件化本身是一个可以讲的很大,也可以浓缩为 封装可复用的,模版组件基于mvvm的微信小程序当然也支持这一特性,我们做项目的时候也可以把注...

2018-05-14 00:38:31 10226 4

原创 使用create-react-app或者antd创建一个React项目

转载请注明出处:王亟亟的大牛之路距离上一次提及React的内容差不多也快1年多了,然后这一年里平胸而论觉得进步不多,然后最近因为业务需要然后都在做一些前端的工作。 然后以前都是从npm init一路自己撸到配置package.json到写scripts那些,现在脚手架一行撸穿,还是感叹懒人的世界6666老规矩开篇前先案例:https://github.com/ddwhan0123/U...

2018-03-08 18:00:37 41282 11

原创 2018年的小目标和17年的总结

转载请注明出处:王亟亟的大牛之路老规矩安利一下,2年了我还在坚持更:https://github.com/ddwhan0123/Useful-Open-Source-Android17年碰到的几种离职场景时间还是蛮快的,17年在上半场的忙碌和下半场的悠闲中度过了。 这一年的收获主要是在管理层面上的进步,从最初的赶鸭子上架到现在的游刃有余也算是收获吧过程中有人离开有新人加入,作

2018-01-23 13:18:24 1383 3

原创 强大的地图库--Leaflet.js爬坑记录(2)

转载请注明出处:王亟亟的大牛之路上一次是用link形式写的demo的东西,这次把打包方式集成到了以npm webpack打包的方式对项目进行管理上一篇的传送门切换到es6后到一些姿势调整首先是依赖,package.json变动如下{ "name": "leafletdemo", "version": "1.0.0", "description": "操作指令:<br>\r npm ins

2017-12-15 17:38:23 2139 1

原创 强大的地图库--Leaflet.js爬坑记录(1)

转载请注明出处:王亟亟的大牛之路初衷以及传送门: 因为要做一个防碰撞的警报/预警系统,所以带着小伙伴最近在整地图相关的技术,有一些特殊要求不使用收费的地图源非瓦片图加载性能在秒级丰富的API成熟的实际商业案例综合上述需要和朋友的推荐,使用/学习了Leaflet.js。基于播撒欢笑播撒爱的初衷,把体验过程中遇到的一些情况和积累,分享给大家。不想看介绍,想直接看源码的可以进传送门运行的案例地

2017-12-01 14:30:04 8887 7

原创 React-Native生命周期的触发场景和一些小建议

转载请注明出处:王亟亟的大牛之路把王者荣耀删了后这几天回到了举铁,遛鸟,打球,睡觉的正常节奏,然后卡了看之前写的一些东西,发现生命周期没写,那么就补一篇(虽然搜搜一大堆,但是残缺总不合适,再加点建议点那就和别人的不同了)老规矩案例地址:https://github.com/ddwhan0123/Useful-Open-Source-Android(最近把时间选择器/日历这一块更新了好多内容)Reac

2017-11-09 17:54:25 11462 1

原创 React-Native全球化语言切换工具库react-native-i18n

转载请注明出处王亟亟的大牛之路开篇啰嗦–阶段感悟 最近2 -3个月基本都因为一些私事没怎么系统的工作和学习,途中看了几天Kotlin的东西写了些demo并且整了个小项目,但是整体状态不是很好,这些天看到些95后码农的强势细思极恐。现在大多数醒来就已经是中午,起得早去一下健身房,起的晚就家里宅一天。公司有事或者有其他家事就去协调/沟通/处理下,整个人感觉都提前进入养老状态(当然这个锅有一半是沉迷王者

2017-11-02 18:53:53 11672

原创 发布node项目到npm

转载请注明出处:王亟亟到大牛之路这几天国庆在家瞎玩,然后写了个简单到包然后想丢到npm看看,研习下姿势,然后发现原来很简单开篇之前还是老规矩,先安利https://github.com/ddwhan0123/Useful-Open-Source-Android 还是尽量每天做更新和维护注册npm账号首先你要去npm官网注册个账号 https://www.npmjs.com/注册完 他会给你发个验证

2017-10-02 15:14:03 718

原创 分享下学习Kotlin的历程-构造函数/抽象类/枚举

转载请注明出处:王亟亟的大牛之路开篇之前还是老规矩,先安利https://github.com/ddwhan0123/Useful-Open-Source-Android 还是尽量每天做更新和维护Kotlin和Java一样支持多构造函数的姿势,并且对属性对get/set方法进行了二次封装这一篇,也通过简单的demo来讲一下相关知识构造函数在说Kotlin构造函数之前先提一提Java的构造函数和实例方

2017-09-12 14:36:19 1030

原创 分享下学习Kotlin的历程-访问作用域/类修饰词/继承

转载请注明出处:王亟亟的大牛之路开篇之前还是老规矩,先安利https://github.com/ddwhan0123/Useful-Open-Source-Android 还是尽量每天做更新和维护java中访问作用域与继承等姿势很好的对我们的代码进行了封装,那么Kotlin中又是如何定义的呢?这一篇,通过一个简单的demo来讲一下相关知识访问作用域访问作用域也叫访问权限修饰符 通过修饰符来控制类

2017-09-11 02:25:05 2541

原创 分享下学习Kotlin的历程-开始写逻辑吧 if/for/while/when

转载请注明出处:王亟亟的大牛之路开篇之前还是老规矩,先安利https://github.com/ddwhan0123/Useful-Open-Source-Android 还是尽量每天做更新和维护上一篇讲了Kotlin的结构,这一把常用的逻辑姿势给写了,就可以干项目了!!if 表达式在Kotlin里条件表达式是可以有返回值的,而在java中要达到类似效果的话就要使用三元表达式,像这样a ? yes

2017-09-06 00:52:02 603

原创 分享下学习Kotlin的历程-数据类型(2)

转载请注明出处王亟亟的大牛之路开篇之前还是老规矩,先安利https://github.com/ddwhan0123/Useful-Open-Source-Android 还是尽量每天做更新和维护上一篇讲了Kotlin的简单数据结构,这一把讲讲字符串和数组等“高端姿势“数组Kotlin的数组和传统的 int []姿势的数组有所不同,虽然他还是一个依次排序的容器,但是毕竟高级语言就是 封装封装封装。所以

2017-09-05 01:09:13 580

原创 分享下学习Kotlin的历程-变量/数据类型(1)

转载请注明出处:王亟亟的大牛之路继续上一篇的内容,我们在Activity里做了简单的对象创建,变量命名/赋值,这一篇讲判断和循环。这一套姿势撸完你自己也能写个小功能了!开篇前,先安利一下:https://github.com/ddwhan0123/Useful-Open-Source-Android (自从4月换了工作内容之后一直没有像以前那样经营,之后一段时间会补上的)数据类型 在程式设计的类

2017-08-20 18:02:15 646 1

原创 分享下学习Kotlin的历程-环境/简单使用

转载请注明出处:王亟亟的大牛之路从4月开始到现在 一直都在忙React-Native项目的事,途中基本没碰安卓代码,Kotlin这一块之前张涛/医生他们这些先行者开始写文章的时候就已经有所了解,直至”上位”后也没时间静下来钻研,最近逼着自己要静下心来攻克一下,所以写点东西记录一下。内容各平台也许有重复的,我也不首发,只是自己的理解和整理,键盘侠就不要装逼了,谢谢在”旧”的编译器Eclipse也做了支

2017-08-07 16:39:33 990 1

原创 利用Immutable解决React-Native那些因为对象被篡改导致的多次render问题

转载请注明出处:王亟亟的大牛之路这些天项目压力比较大,一边要催产出一边要调优,这边就把在项目里遇到的问题和解决方法给大家分享下先安利:https://github.com/ddwhan0123/Useful-Open-Source-Android (Kotlin相关内容还没加入,因为我还没学,不敢妄自推荐)为什么要使用Immutable,它能带来什么效果?js的对象和java等强语言的对象有一个差异

2017-05-30 18:06:50 3183 2

原创 react-native 从简单的事件分发来介绍redux

转载请注明出处:王亟亟的大牛之路这两天组里来了几个新人,有的用过redux,有的没用过,为了让他们上手或者理解的更透彻,就写了个demo,代码逻辑来源于https://github.com/ninty90/react-native-redux-demo开篇前先安利 android:https://github.com/ddwhan0123/Useful-Open-Source-Android r

2017-05-19 21:01:19 2972 1

原创 React-Native 0.43.4 undefined is not an object (evaluating '_props[registrationName]') 正确的解决姿势

转载请注明出处:王亟亟的大牛之路现在基本每天加班,但是我还在抽时间日更,还是希望只是内容不断档,照惯例安利安利android : https://github.com/ddwhan0123/Useful-Open-Source-Androidreact-native:https://github.com/ddwhan0123/Useful-Open-Source-React-Native缘由:上礼拜

2017-05-16 20:43:55 4476 1

原创 React-Native自定义PopupWindow实现

转载请注明出处:王亟亟的大牛之路自从泰国回来就忙的不行,各种开会,各种方案,各种报告。学习进度有些受阻,回家时间也比较晚整个人的状态也不是很高效,不如好好休息。 今天下午强行挤了2小时把组里的一个小组件开源下,勉强算挤出一些产能吧。安利地址: Useful-Open-Source-Android 安卓收纳”裤”Useful-Open-Source-React-Native React-Nativ

2017-05-11 15:56:45 5767 5

原创 Native项目迁入React-Native过程中遇到的坑(0.4x版本)

转载请注明出处王亟亟的大牛之路最近都在忙着搭架子,找框架,谈需求和开会。甚至都没有时间好好装逼,昨天帮安卓的小伙把项目从安卓整体迁移到了RN的项目下面,过程中遇到很多不可描述的坑,这里给大家分享下经验先安利,安卓收纳库:https://github.com/ddwhan0123/Useful-Open-Source-AndroidReact-Native收纳库:https://github.com/

2017-04-27 14:56:39 4694 13

原创 基于路由机制设计的app架构思路

转载请注明出处:王亟亟的大牛之路有差不多接近一个多月没发文了,最近事情比较多。各种会,写各种计划,解决各种问题,以及团队内部扩招那些事(每天邮箱各种简历眼花缭乱)先安利:我的Git 之后会把内容都往git book等地方迁移,所以对我写的东西感兴趣的小伙们可以follow我的git,以获取最新内容!对架构的理解最近聊了许多小伙报价从高到低的各式各样的都有(这里只是举个例子,没有任何贬低的意思)

2017-04-22 23:54:50 4516 6

原创 vue.js v-if和v-for那些事(小例子提一提props)

转载请注明出处:王亟亟的大牛之路按照国际惯例先安利:https://github.com/ddwhan0123/Useful-Open-Source-Android上礼拜有简单提到v-if 和 v-for 没有深入研究,这一篇就更详细讲讲这俩指令(万物讲到底不就是“赋值“ “判断“等等基础行为组成的么)v-if之前就是写了简单的if行为那么有v-if就肯定有else。然后在2.1.0版本加入了v-e

2017-03-26 17:10:53 19446 4

原创 Vue-基本标签和自定义控件(简化官方文字描述)

转载请注明出处:王亟亟的大牛之路按照国际惯例先安利:https://github.com/ddwhan0123/Useful-Open-Source-Android上一篇把环境搭完了,然后把默认的8080内容跑通了,这一片尝试把常用的一些标签给学习一下(按钮啊,列表,图片啥的)整篇都是跟着官方教程学,只是加入一系列自己的理解和分析,方便以后温故默认环境已经帮我们把包结构建好了,如下index.htm

2017-03-23 15:29:07 12140 1

原创 Vue.js 2.0环境搭建(mac机系统环境)

转载请注明出处:王亟亟的大牛之路按照国际惯例先安利,:https://github.com/ddwhan0123/Useful-Open-Source-Android有一段时间没有写文章了,学习的进程也因为工作业务的事有所搁置,不过还好,这礼拜抽出了一点时间学习点新东西,然后写这么一篇给自己记录下,以后换机子的时候省得再百度现在对于移动端开发来说提React React-Native 或者Vue W

2017-03-21 14:45:50 8410 2

原创 试着用React写项目-利用react-router解决跳转路由等问题(四)

转载请注明出处:王亟亟的大牛之路不知不觉Router部分的内容已经写到第四篇了,这一篇会再点一点histroy以及实现一个提交表单的例子还是老规矩,先安利一下:https://github.com/ddwhan0123/Useful-Open-Source-Android (安卓的路由跳转部分拆了出来)histroyhistroy 在之前也有提及但是没有深究,这次来提一下他的三个属性browserH

2017-02-27 16:48:14 5616 2

关于MVP的小案例

MVP的一个Demo通俗简单易懂

2016-04-16

安卓仿iOS7滑动登录

滑动登录Demo代码,因为网盘挂了,所以专至CSDN

2015-09-28

FabTransformation例子

类似于IPhone的悬浮按钮的操作,只不过是固定的,当然经过自己的修改也可以动,这边只是给伸手党一个福祉,外加加上一些自己的理解,让大家可以拿来就用

2015-08-06

手势锁,带登录和验证

模仿淘宝的手势密码解锁,带有登陆验证效果,下载即可用哦!

2015-08-06

空空如也

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

TA关注的人

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