自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

菜鸟博客

不积跬步无以至千里

  • 博客(488)
  • 资源 (25)
  • 收藏
  • 关注

原创 Flutter之Widget构建过程详解

知识储备:Flutter之BuilderContext和Widget关系浅析Fultter之Element和Widget对应关系解析今天来详细谈谈Flutter的Element,了解了Element,Flutter的一些概念和框架就是“程序员头上的虱子,一眼看透了”(这他娘的什么比喻),话不多说,赶紧上车!在我们使用Flutter开发的时候常用的就是各种Widget,那么Element是什...

2019-11-09 22:27:45 2820 11

原创 Flutter之GlobalKey详解

博主打算通过登录功能来总结一下Flutter的相关知识点。为什么选择登陆功能呢?因为登录功能逻辑简单,很好抽象,功能也很普遍,这也是博主以此为突破口写android MVC和MVP探讨的原因。本系列应该不长,初步估计也就三篇左右,通过层层递进,慢慢地会勾勒出一个完整的登陆功能的demo,demo的源码点此可得。俗话说站在巨人的肩膀上成长的更快,当然这个俗话是我瞎篇水字数的,本系列博文的重要参考资料...

2019-11-02 14:00:40 24733 18

原创 Flutter之Widget 更新机制原理浅析

本篇博客将要分析Widget的更新机制,在阅读这篇文章之前建议读者阅读Fultter之Element和Widget对应关系解析, 从Element和Widget对应关系这篇博文中可以知道有如下的表关系:...

2019-03-25 14:36:05 3269 2

原创 从源码角度分析android事件分发处理机制

正式开始之前的准备工作: 之前也写过一篇《android事件拦截处理机制详解》的博客,通过博客的名字也可以知道那篇博客只是分析了android控件View对事件的拦截和处理,简单的总结如下: 1)父View优先拦截当前事件,拦截不成功就让子View对当前事件进行拦截。 2)如果拦截成功的话,就会沿着子view到父View的路...

2015-12-08 12:18:12 6176 7

原创 android事件拦截处理机制详解

android 事件拦截处理机制详解

2014-11-13 19:43:33 46828 35

原创 HarmonyOS(46) 为空间设置动态属性或自定义属性:AttributeModifier

AttributeModifier动态改变控件属性

2024-07-25 16:17:51 109

原创 HarmonyOS(45) 控件拖动或者拖拽PanGesture

PanGestrue控件拖拽事件

2024-07-25 15:27:59 189

原创 Flutter对接FlutterBugly 报错Zone mismatch

FlutterBugly

2024-07-15 19:35:00 348

原创 HarmonyOS(44) Polyline模拟股票分时走势图

Polyline折线图模拟股票分时走势图

2024-07-12 14:11:19 342

原创 HarmonyOS(43) @BuilderParam标签使用指南

HarmonyOS @BuilderParam标签使用指南

2024-07-10 14:53:39 494

原创 Okhttp hostnameVerifier详解

Okhttp hostnameVerifiter详解

2024-07-04 14:10:48 1086

原创 HarmonyOS(42) Divider 分割器组件 实现分割线

HarmonyOS Divider入门

2024-07-01 10:21:03 419

原创 HarmonyOS(41) Badge 消息实现99+功能

HarmonyOS 实现消息99+功能

2024-06-28 10:00:04 419

原创 HarmonyOS(40) 悬浮框实现

HarmonyOS实现悬浮框效果

2024-06-27 16:14:32 1288 2

原创 HarmonyOS(39) Preferences 入门指南

Preference 轻量级保存数据的组件

2024-06-27 09:44:40 305

原创 HarmonyOS(38) UIAbility里icon和label的作用

UIAbility 里icon和label的作用

2024-06-26 17:27:28 444

原创 adb server version (41) doesn‘t match this client (39); killing...

adb server version (41) doesn't match this client (39); killing...

2024-06-24 16:48:23 203

原创 HarmonyOS(37) APP crash崩溃日志收集插件@hw-agconnect使用指南

HarmonyOS 崩溃日志收集

2024-06-14 16:57:54 437

原创 HarmonyOS(36) DevEco Studio 配置debug和release

HarmonyOS 配置debug和release

2024-06-13 15:38:25 554

原创 HarmonyOS(35) @State使用注意事项

HarmonyOS @State使用注意事项

2024-06-13 13:55:32 375

原创 HarmonyOS(34) @Track使用指南

HarmonyOS @Track标签使用指南

2024-06-13 10:49:02 465

原创 HarmonyOS(33) @LocalStorageProp使用指南

HarmonyOS @LocalStorageProp使用指南

2024-06-12 11:36:38 453

原创 Flutter InAppWebView Unknown feature SUPPRESS_ERROR_PAGE

SUPPRESS_ERROR_PAGE

2024-06-07 15:03:09 372

原创 HarmonyOS(32) @Link标签使用指南

HarmonyOS Link使用指南

2024-06-06 10:24:00 292

原创 HarmonyOS(31) @Prop标签使用指南

HarmonyOS @Prop标签使用指南

2024-06-06 09:45:17 325

原创 HarmonyOS(30) @LocalStorageLink使用指南

HarmonyOS @LocalStroageLink

2024-06-05 18:32:16 416

原创 HarmonyOS(29)onMeasureSize和PlaceChildren (View的测量和布局)

HarmonyOS onMeasureSize PlaceChildren

2024-06-04 14:04:32 485 1

原创 HarmonyOS鸿蒙学习笔记(28)@entry和@Component的生命周期

@entry和@Component的生命周期

2024-05-31 16:47:45 1393

原创 HarmonyOS鸿蒙学习笔记(27)resources目录说明

HarmonyOS resource目录说明

2024-05-31 15:24:35 666

原创 HarmonyOS鸿蒙学习笔记(26)ArkTS工程目录结构(Stage模型)

HarmonyOS ArkTS目录结构

2024-05-31 14:44:57 331

原创 HarmonyOS鸿蒙学习笔记(25)相对布局 RelativeContainer详细说明

RelativeContainer相对布局使用指南

2024-05-30 16:30:09 1071

原创 Flutter Text导致A RenderFlex overflowed by xxx pixels on the right.

RenderFlex overfollowed

2024-05-23 11:44:22 184

原创 display:flex align-items:center无效的不一样的解决思路

写H5的时候,希望两个元素在div中垂直居中,但是设置align-items:center无效,通过Chrome的检查功能发现引入的三方css库对input标签设置了。

2024-05-14 17:36:23 473

原创 Flutter Clipboard实现复制功能

Flutter Clipboard

2024-05-10 09:49:58 495

原创 Flutter 之PopScope组件的基本用法,拦截系统返回键

PopScope的基本用法

2024-04-26 14:17:42 1380 2

原创 Flutter Get国际化和实现原理简析

Flutter Get国际化

2024-04-23 16:33:27 343 3

原创 Unhandled Exception: SocketException: No route to host (OS Error: No route to host, errno = 113)

经后端接口人员查是端口没开导致,将端口打开就可以了。在使用Flutter的WebSocket链接时。

2024-04-22 15:33:15 78 1

原创 Okhttp 403 Forbidden

http 403 forbidden

2024-04-19 09:16:27 695

原创 两步解决 Flutter Your project requires a newer version of the Kotlin Gradle plugin

Flutter ,Your project requires a newer version of the Kotlin Gradle plugin

2024-04-10 20:03:02 527

原创 You are applying Flutter‘s app_plugin_loader Gradle plugin imperatively using the apply script

该命令运行完成后会有如下提示:根据提示运行。

2024-04-09 17:42:59 310

Android ASM 代码自动化埋点

结合ASM Bytecode Viewer插件,使用ASM技术对Android 的点击事件onClick方法进行插桩。剖析Android 自动化埋点的具体实现原理。在onClick方法执行之前或者之后自动执行指定的代码,可以用来收集用户的点击操作。用来自动化埋点。

2022-04-23

线性贝塞尔曲线的说明

贝塞尔曲线的简单实现算法

2017-02-26

android SDK热修复

android jar热更新机制

2016-11-07

RxJava简单应用

RxJava的简单应用,显示应用列表以及下载文件并更新进度条

2016-06-29

自定义简单GridView

主要是通过这个小小的demo来体会一下view的测量过程

2016-04-03

模仿QQ侧滑删除

简单的应用了ViewDragHelper实现了Qq聊天工具的侧滑删除布局

2016-03-09

QQ侧滑简单实现

2016-03-08

ViewDragHelperDemo

用ViewDragHelper简单的写的测试demo,说明了 clampViewPositionVertical等callback方法的应用

2016-03-04

Scroller简单应用

简单的用Scroller+layout来实现ImageView的平缓移动

2016-02-22

自定义跑马灯次数

实现了TextView控制跑马灯的次数的效果

2016-02-18

控制跑马灯次数的TextView

可控制跑马灯次数的自定义TextView

2016-02-18

自定义导航栏(2)

对之前的版本做了简单修改,丰富了ViewFlipper做导航页面的效果

2016-01-21

自定义ViewFlipper

对ViewFlipper功能做了扩展,响应左右滑动事件进行翻页

2016-01-20

ViewAnimator简单实现PPT

ViewAimator简单实现ppt页面切换效果

2015-12-15

ViewFliper简单实现PPT

用ViewAnimator简单实现了类似ppt页面切换的效果,很简单的代码

2015-12-15

Gson解析流程图

Gson解析流程图,详细的描述了Gson反射机制的解析流程

2015-10-22

自定义横向listView4.0

解决了版本3.0的遗留的问题,并对解决方法尽可能进行了详尽的描述

2015-06-04

自定义横向listView3.0

可左右滚动的横向listView,listView随着手指的移动而移动

2015-06-02

横向的listView version2

在版本1.0的基础上实现了点击滚动的功能,很简单的代码,更过功能在3.0实现

2015-05-20

水平ListView小demo

简单的实现了水平的lsitView,初学者可以看看,大神们可以提点建议

2015-05-17

大风车系列demo

android 自定义View模拟风车旋转的小demo

2015-05-04

坦克大战小游戏

自己做的坦克大战,虽然设计不是怎么合理,还算凑合

2011-11-28

桌面弹球游戏代码以及个人总结

这是我自己写的总结,不是很好,但还凑合,希望对大家有帮助

2011-07-12

控制台简易五子棋java代码

这是java实现的五子棋代码,对于初学者来说很有用

2011-04-28

比较好的Java学习网站

里面是一些学习Java的个人认为比较好的网站,可以利用一下

2010-06-28

空空如也

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

TA关注的人

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