当前位置: 萬仟网 > 移动技术>

移动开发

Android Flutter利用CustomPaint绘制基本图形详解

2022-07-05 19:10 | 分类:移动开发 | 评论:0 次 | 浏览: 1

上一篇我们介绍了custompaint的基本概念和使用,可以看到custompaint其实和 前端的canvas基本上是一样的,实际上前端c...

Android ANR分析trace文件的产生流程详情

Android ANR分析trace文件的产生流程详情

2022-07-04 19:10 | 分类:移动开发 | 评论:0 次 | 浏览: 2

前言首先收集需要dump trace的进程并给对应进程发送dump trace的信号1.当一些带有超时机制的系统消息(如:service的创...

一文了解Android ViewModelScope 如何自动取消协程

2022-07-03 19:10 | 分类:移动开发 | 评论:0 次 | 浏览: 2

先看一下viewmodel中的viewmodelscope是何方神圣val viewmodel.viewmodelscope: corout...

Android动态更换应用图标详情

2022-07-03 19:10 | 分类:移动开发 | 评论:0 次 | 浏览: 2

一、背景近日,微博官方发布了一项新功能,即可以在app设置中动态更换微博的显示图标样式。根据微博官方的说法,除了最原始的图标外,微博还推出了...

内存泄露导致Android 中setVisibility() 失效原理

2022-07-03 11:44 | 分类:移动开发 | 评论:0 次 | 浏览: 3

一、前情概要目前,我在开发的一个 android 项目需要各个功能做到线上动态化,其中,app 启动时显示的 loading 模块,会优先检...

Android自定义View实现随机数验证码

2022-06-30 19:10 | 分类:移动开发 | 评论:0 次 | 浏览: 8

前言本文面向自定义view新手,但是希望你最好有一定的理论知识,或基础概念,有的地方可能会一笔带过并不会细讲,细讲篇幅就太长了。本文仿写自鸿...

iOS底层探索之自动释放池原理解析

iOS底层探索之自动释放池原理解析

2022-06-30 19:10 | 分类:移动开发 | 评论:0 次 | 浏览: 12

1、概述oc 中的一种内存自动回收机制,它可以将加入autoreleasepool中的变量release的时机延迟当创建一个对象,在正常情况...

Android使用贝塞尔曲线画心形

Android使用贝塞尔曲线画心形

2022-06-29 19:10 | 分类:移动开发 | 评论:0 次 | 浏览: 16

本文实例为大家分享了android使用贝塞尔曲线画心形的具体代码,供大家参考,具体内容如下一开始我只是想画个圆,可画着画着就成了心形,那就将...

Android实现手写板功能

2022-06-29 19:10 | 分类:移动开发 | 评论:0 次 | 浏览: 17

本文实例为大家分享了android实现手写板功能的具体代码,供大家参考,具体内容如下自定义个一个手写板的重点:笔画为一次down-move-...

android实现可以滑动的平滑曲线图

2022-06-29 19:10 | 分类:移动开发 | 评论:0 次 | 浏览: 17

本文实例为大家分享了android实现可以滑动的平滑曲线图的具体代码,供大家参考,具体内容如下直接上代码,里面有详细注解1 attr 属性编...

android studio创建C++项目的实现示例

android studio创建C++项目的实现示例

2022-06-29 19:10 | 分类:移动开发 | 评论:0 次 | 浏览: 18

一、创建native c++工程二、配置工程环境三、运行代码选择左上角的工程,将android换成project四、下载c++运行依赖的工具...

Android中关于Binder常见面试问题小结

Android中关于Binder常见面试问题小结

2022-06-29 19:10 | 分类:移动开发 | 评论:0 次 | 浏览: 18

1.简单介绍下binderbinder是一种进程间通讯的机制进程间通讯需要了解用户空间和内核空间每个进程拥有自己的独立虚拟机,系统为他们分配...

Android 上实现DragonBones换装功能

2022-06-29 11:44 | 分类:移动开发 | 评论:0 次 | 浏览: 14

前言最近在预研一款换装的小游戏,通过在积分乐园中兑换服装,就可以在不同场景中展示穿上新服装的角色。对于这类有主题形象的动画,自然就想到了骨骼...

Android实战之Cocos游戏容器搭建

2022-06-29 11:44 | 分类:移动开发 | 评论:0 次 | 浏览: 19

一、前言现在市面上很多app有游戏中心功能,最早的有微信小游戏和qq小游戏,再后来像bilibili、喜马拉雅、爱奇艺、比心等等应用中也加入...

Android实现动态曲线绘制

2022-06-29 11:44 | 分类:移动开发 | 评论:0 次 | 浏览: 18

我们在安卓开发中,有时会用到统计图表的功能,而曲线绘制是其中比较典型的一种,一般是利用给定的坐标点集和安卓自带的绘图模块进行绘制,直接得到的...

Android RecyclerView实现九宫格效果

2022-06-28 19:10 | 分类:移动开发 | 评论:0 次 | 浏览: 12

recyclerview更加优化的复用机制和方便实现ui效果,几乎替代listview和gridview的使用。但是分割线的实现,需要自己继...

Android实现图片九宫格

2022-06-28 19:10 | 分类:移动开发 | 评论:0 次 | 浏览: 13

本文实例为大家分享了android实现图片九宫格的具体代码,供大家参考,具体内容如下九宫格分三类实现的效果具体实现activity_main...

iOS16升级后如何通过LTE进行网络备份 iOS16通过LTE进行网络备份方法

iOS16升级后如何通过LTE进行网络备份 iOS16通过LTE进行网络备份方法

2022-06-28 11:44 | 分类:移动开发 | 评论:0 次 | 浏览: 17

苹果公司推出了为开发者测试使用的ios 16 beta 2,这个版本带来不少功能变化,其中一个比较实用的是,用户终于能通过4g lte或5g...

Android实现九宫格抽奖

2022-06-28 11:44 | 分类:移动开发 | 评论:0 次 | 浏览: 18

本文实例为大家分享了android实现九宫格抽奖的具体代码,供大家参考,具体内容如下package cq.cake.luckdraw;imp...

node+axios实现下载外网文件到本地

2022-06-28 11:44 | 分类:移动开发 | 评论:0 次 | 浏览: 17

引言作为一个web前端开发,对axios肯定不陌生,但是在前端开发中,一般是使用axios来请求后端接口,获取数据。而使用node+axio...

android九宫格锁屏控件使用详解

2022-06-28 11:44 | 分类:移动开发 | 评论:0 次 | 浏览: 16

本文实例为大家分享了android九宫格锁屏控件的具体代码,供大家参考,具体内容如下代码:public class lockview ext...

Android Flutter制作交错动画的示例代码

2022-06-28 11:44 | 分类:移动开发 | 评论:0 次 | 浏览: 20

前言之前一篇我们讲了 flutter组合动画实现的方式 —— 交错动画。借助 gif 和绘图技巧是可以做到类似 gi...

WPF基于物理像素绘制图形

WPF基于物理像素绘制图形

2022-06-27 19:10 | 分类:移动开发 | 评论:0 次 | 浏览: 20

wpf中有一个drawingcontext类,该类提供了很多画法方法,例如drawline,drawtext,drawrectangle等。...

WPF使用Geometry绘制几何图形

WPF使用Geometry绘制几何图形

2022-06-27 19:10 | 分类:移动开发 | 评论:0 次 | 浏览: 22

在wpf的drawingcontext对象中,提供了基本的绘制椭圆和矩形的api:drawellipse和drawrectangle。但是,...

Android开发自定义实时图表控件实现示例

Android开发自定义实时图表控件实现示例

2022-06-27 19:10 | 分类:移动开发 | 评论:0 次 | 浏览: 29

概述有时我们需要实时滚动显示一段时间的数据,使用一些图表框架可能不够灵活,不能满足定制化的需求,所以自定义一个控件,使我们可以为所欲为。演示...

WPF使用Dragablz构建可拖拽分离的Tab页程序

WPF使用Dragablz构建可拖拽分离的Tab页程序

2022-06-26 11:44 | 分类:移动开发 | 评论:0 次 | 浏览: 21

今天发现了一个可以快速实现类似于chrome方式的可拖拽分离的tab页程序dragablz。它可以实现动态创建,删除tab页,并支持拖拽后形...

iOS16Beta2更新了什么 iOS16Beta2值得更新吗

iOS16Beta2更新了什么 iOS16Beta2值得更新吗

2022-06-25 19:10 | 分类:移动开发 | 评论:0 次 | 浏览: 23

ios16beta2可是一款可以为小伙伴们带来稳定性能体验感受的系统更新哦,那么在这次的更新中是否是值得我们去体验呢?现在就有小编来为大家介...

Android新建水平节点进度条示例

2022-06-25 19:10 | 分类:移动开发 | 评论:0 次 | 浏览: 33

前言效果图前几天在网上没有找到合适的横向节点进度条,自己动手写了一个,先来看看效果图圆圈和文字状态我们看到小圆圈和文字有几种状态呢?第一个空...

Android Canva实现渐变进度条

Android Canva实现渐变进度条

2022-06-25 19:10 | 分类:移动开发 | 评论:0 次 | 浏览: 28

前言标题说渐变进度条是为了方便理解,这里本身的项目背景是一款表盘的分针。先上图:表盘周圈蓝色的渐变条(分针)就是本次要实现的东西。1、拆分首...

Android颜色处理SweepGradient扫描及梯度渲染示例

Android颜色处理SweepGradient扫描及梯度渲染示例

2022-06-25 19:10 | 分类:移动开发 | 评论:0 次 | 浏览: 29

扫描渲染为什么什么叫扫描渲染呢? 相信大家都看过雷达扫描的效果,尤其是在安全软件中.public sweepgradient(float c...

Copyright © 2017-2022  萬仟网 保留所有权利. 粤ICP备17035492号