自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 【Android】Hippy自定义终端模块

很多时候 JS 需要访问对应终端的一些能力模块,比如数据库、下载、网络请求等,这时候就需要使用 Module 来暴露接口给JS使用。Hippy SDK 中默认实现了部分 Module,但这极有可能无法满足你的需求,这就需要你对 Module 进行扩展封装。

2023-04-03 16:02:02 192

原创 【Android】Hippy自定义界面组件之更多特性

App 开发中有可能使用到大量的UI组件,Hippy SDK 已包括其中常用的部分,如ViewTextImage等,但这极有可能无法满足你的需求,这就需要对 UI 组件进行扩展封装。

2023-03-30 21:38:27 165

原创 【Android】Hippy自定义界面组件之手势事件处理

App 开发中有可能使用到大量的UI组件,除了 Hippy SDK 已包括其中常用的部分,如ViewTextImage等,我们仍可能需要对 UI 组件进行扩展封装。

2023-03-29 21:38:20 102

原创 【Android】Hippy自定义界面组件之实现属性 Props 方法

App 开发中有可能使用到大量的UI组件,除了 Hippy SDK 已包括其中常用的部分,如ViewTextImage等,我们仍可能需要对 UI 组件进行扩展封装。

2023-03-29 17:08:58 99

原创 【Android】Hippy自定义界面组件之实现 createViewImpl 方法

App 开发中有可能使用到大量的UI组件,除了 Hippy SDK 已包括其中常用的部分,如ViewTextImage等,我们仍可能需要对 UI 组件进行扩展封装。

2023-03-25 20:45:26 144

原创 UML类图介绍以及自用python封装库

UML类图常用于描述面向对象语言中类的结构以及类与类之间关系。类是具有相似结构、行为和关系的一组对象的描述符。类是面向对象语言中极为重要的结构。下图所示的就是类在UML类图中的表示。

2023-02-26 22:23:37 599 1

原创 【Android】事件分发详解

在Android开发中,事件分发是比较重要的基础知识,了解并熟悉整套机制有助于更好的分析各种**点击滑动失效问题**,也更有利于去**扩展控件的事件功能**和**开发自定义控件**。事件分发中**事件指的是一次完整的点击中所包含的事件(如 手指按下屏幕、手指在屏幕中移动、手指抬起等)**;**分发指的是事件从Activity到Window再到ViewGroup最后到View的捕获阶段以及逆方向消费事件的冒泡阶段**。

2022-12-27 21:59:22 1330 3

原创 【Android】自定义View / ViewGroup

我们自定义View的目的是为了针对我们的工程需要,完成一些内置View不能实现或者实现起来很麻烦的功能。其中我们需要复写`onMeasure()`, `onLayout()`以及`onDraw()`。接下来我们将通过自定义View实现类似于微信头像的效果。自定义ViewGroup相比于自定义View会更加复杂一点,因为它不仅涉及到自身的测量,摆放以及绘制,还需要安排好子元素的测量,摆放以及绘制。但是ViewGroup本质上还是一个View,它继承自View.

2022-11-30 22:01:13 1038

原创 【Android】动画简介

Android中动画分为帧动画,补间动画以及属性动画。lottie是一个使用极其简单的开源动画库,支持Android,iOS,React Native 以及 windows。与帧动画使用图片相比,Lottie使用JSON文件可以有效减少APP 打包之后的体积可以通过URL加载动画,从而使得程序与动画解耦并且可以不用更新APP就可以更新动画可以通过代码设置使得动画响应交互,并且可以控制动画的前进以及后退。

2022-10-27 01:11:38 617

原创 【Android】Handler机制详解

Android异步通信Handler详解,使用方式,源码分析

2022-10-17 20:49:30 1875

原创 Mybatis的使用整理IDEA版

Mybatis官方文档:https://mybatis.org/mybatis-3/zh/index.html1.三层架构模式和框架界面层 ---- SpringMVC框架业务层 ---- Spring框架持久层 ---- Mybatis框架2.基本步骤2.1.官方步骤0.创建数据表1.新建maven项目2.修改pom.xml​ 1)加入依赖 mybatis依赖、mysql驱动、junit<dependency> <groupId

2021-06-25 20:34:02 172

空空如也

空空如也

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

TA关注的人

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