html5 的文章
-
Android快速实现一个财务APP程序详解
目录 前言 一,系统的技术栈 二,系统界面 三,系统核心代码 前言 昨天有个粉丝朋友也想学开发Web和小程序、安卓,问可以在大学学会吗? 在学校学到的东西真…… -
Android Jetpack结构运用Compose实现微博长按点赞彩虹效果
目录 原版 1. Compose 动画 API 概览 2. 长按点赞动画分解 3. 彩虹动画 3.1 状态管理 AnimatedRainbow animatedRainbows 列表 3.2 内容绘制 4. 表情动画 …… -
详解Flutter手游操纵杆移动的原理与实现
目录 前言 基本思路 绘制 静态效果 添加手势交互 GestureDetector 总结 前言 上一篇介绍了手势在画布上的应用,那么手势与绘制画布究竟能摩擦出怎样的火…… -
Android多渠道打包神器ProductFlavor详解
目录 一.什么是多渠道打包 1.多版本 2.多环境 3.多渠道 二.多渠道打包的方式(ProductFlavor&&多渠道打包插件) 1.ProductFlavor 1.1 如何是使用Pr…… -
Android Gridview布局出现滚动条或组件冲突解决方法
在你布局或者组件混用的时候你可能会发现 gridview 的九宫格没有完全在页面上显示,只是显示了一个局部(第一行)只有一个滚动条,还不能上下拖动,真的是让人…… -
Android Activity通用悬浮可拖拽View封装的思路详解
目录 1,背景 2,思路 2.1,封装通用的基础悬浮View 2.1,继承通用View 2.3,设计view的控制器 2.4,view的添加和使用 1,背景 在开发中总会遇到一个可拖…… -
Android 运用@JvmName解决函数签名冲突问题详解
Kotlin(JVM) 中定义下面这样两个方函数时,编译器会报错 fun foo(value: List<String>) {} fun foo(value: List<Int>) {} Platform declaration …… -
Android实现简单实用的垂直进度条
本文实例为大家分享了Android实现简单垂直进度条的具体代码,供大家参考,具体内容如下 代码注释特别清晰,就不多解释了 支持属性: progress_radius &…… -
Android Jetpack库剖析之ViewModel组件篇
前言 今天让我们一起去探究一下ViewModel的实现原理,描述的不对或不足还请海涵,仅作为参考 ViewModel简介 ViewModel是一个可感知Activity或Fragment生命周期…… -
Kotlin图文并茂讲解续体与续体拦截器和调度器
目录 一.Continuation 二.ContinuationInterceptor 三.CoroutineDispatcher 四.EventLoop 一.Continuation Continuation接口是协程中最核心的接口,代表着挂…… -
Android View滑动的实现分析示例
目录 1.layout方法 2.offsetLeftAndRight()与offsetTopAndBottom() 3.LayoutParams(改变布局参数) 4.scrollTo与scrollBy 5.Scroller 实现View滑动有很多种方…… -
Kotlin协程概念原理与使用万字梳理
目录 一.协程概述 1.概念 2.特点 3.原理 二.协程基础 1.协程的上下文 2.协程的作用域 3.协程调度器 4.协程的启动模式 5.协程的生命周期 三.协程使用 1.…… -
flutter实现底部不规则导航栏
本文实例为大家分享了flutter实现底部不规则导航栏的具体代码,供大家参考,具体内容如下 scafford的bottomNavigationBar参数赋值BottomAppBar可以实现,Botto…… -
Kotlin协程操作之创建启动挂起恢复详解
目录 一.协程的创建 1.start方法 2.CoroutineStart类 3.startCoroutineCancellable方法 4.createCoroutineUnintercepted方法 5.createCoroutineFromSuspendF…… -
Android Jetpack架构中ViewModel接口暴露的不合理探究
目录 暴露 Mutable 状态 暴露 Suspend 方法 在 Jetpack 架构规范中, ViewModel 与 View 之间应该遵循单向数据流的通信方式,Events 永远从 View 流向 VM ,…… -
Kotlin静态方法的使用浅析
在Java中定义一个静态方法非常之简单,只需要在方法上声明一个static关键字就可以了: public class Util { public static void doAction(){ Syst…… -
Android应用隐私合规检测实现方案详解
目录 【前言】 一、准备工作 二、编写Xposed模块 【前言】 为了响应国家对于个人隐私信息保护的号召,各应用渠道平台陆续出台了对应的检测手段去检测上架的…… -
Android基于OkHttp实现文件上传功能
本文实例为大家分享了Android基于OkHttp实现文件上传的具体代码,供大家参考,具体内容如下 一、相关概述 Android请求访问服务端大多数情况下依旧是使用http…… -
Android画图实现MPAndroidchart折线图示例详解
目录 效果图 依赖 activity.xml MainActivity MyMarkerView 自定义class maekertextview .xml 常用属性 效果图 用的是3.1.0的依赖 依赖 allprojec…… -
Flutter定义tabbar底部导航路由跳转的方法
本文实例为大家分享了Flutter定义tabbar底部导航路由跳转的具体代码,供大家参考,具体内容如下 效果展示 整体实现的目录结构 第一步 把三个页面放到tabs里 …… -
-
Android开发之AAR文件的生成与使用步骤
目录 前言 一、AAR是什么? 二、使用步骤 1.生成AAR 2.AAR使用 附:注意事项 总结 前言 现在App开发组件化技术已是常态,有很多的功能模块都被抽出来成为…… -
Flutter实现顶部导航栏功能
本文实例为大家分享了Flutter实现顶部导航栏的具体代码,供大家参考,具体内容如下 import 'package:flutter/material.dart'; class AppBarDemoPage extends …… -
Android简单实现动态权限获取相机权限及存储空间等多权限
目录 1.在Manifest中添加权限 2.在MainActivity中添加动态获取权限函数 1.在Manifest中添加权限 2022.5.20更新shouldShowRequestPermissionRationale这个函…… -
flutter实现底部导航栏切换
本文实例为大家分享了flutter实现底部导航栏切换的具体代码,供大家参考,具体内容如下 思路:MaterialApp是提供了bottomnavigationbar的,可以使用,这个已经……