经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
移动开发:SwiftiOSKotlinAndroid微信开发微信小程序ionicjQuery MobileAppCanCordovaCrossAppHomeKitObjective-CFlutter
 移动开发

ios使用NSProxy实现消息转发

简介 ? 在 iOS 应用开发中,自定义一个类一般需要继承自 NSObject 类或者 NSObject 子类,但是,NSProxy 类不是继承自 NSObject 类或者 NSObject 子类,而是一个实现了 NSObject 协议的抽象基类。 /*?? ?NSProxy.h ?? ?...[2022/7/4]

Android动态更换应用图标详情

目录一、背景二、技术实现 一、背景 近日,微博官方发布了一项新功能,即可以在App设置中动态更换微博的显示图标样式。根据微博官方的说法,除了最原始的图标外,微博还推出了另外10种不同的样式,既有3D微博、炫彩微博等保留了眼睛造型的新样式,也有奶酪甜馨、巧克力等以食物命名的“新口味&r...[2022/7/4]

微信小程序之五种页面跳转方法小结

微信小程序之五种页面跳转方法小结

目录第一种:<navigator></navigator>标签.第二种:wx.navigateTo.第三种:wx.redirectTo.第四种:wx.switchTab.第五种:wx.reLaunch. 第一种:<navigator></navigator&...[2022/6/27]

详解Flutter中数据传递的方式

详解Flutter中数据传递的方式

目录1、构造方法传递2、InheritedWidget3、Notification4、Stream & event_bus 在Flutter中,常见的数据传递一共有以下几种: 1、构造方法传递 Flutter的构造方法具备着dart语言的特点,参数具备可选状态,通过构造方法传递数据,...[2022/6/27]

Kotlin函数使用示例教程

目录我们先看看简单的函数我们写一个求和函数函数头函数体调用函数非常简单反编译Java源代码步骤接下来我们来看看匿名函数这是接口的声明 我们先看看简单的函数 前面的文章我们了解到它是入口函数 fun main() { } 对应的Java 语言,熟悉的Java 的朋友会发现,哈哈,这就...[2022/6/27]

Android开发Kotlin实现圆弧计步器示例详解

Android开发Kotlin实现圆弧计步器示例详解

目录效果图定义控件的样式自定义StepView绘制文本坐标Android获取中线到基线距离 效果图 定义控件的样式 看完效果后,我们先定义控件的样式 <!-- 自定义View的名字 StepView --> <!-- name 属性名称 for...[2022/6/27]

Android自定义弹出框的方法

在开发Android项目的过程中,弹出框真的是我们的常见的一种互动式窗体,但是Android系统自带的弹出框往往都不能满足我们的需要,大多数的时候需要我们自定义一种更漂亮的窗体来来展示给用户。 接下来是我很久之前用的一个自定义弹出框,记录一下,以便自己日后使用。 0、先来一张效果图 ...[2022/6/21]

Android学习之BottomSheetDialog组件的使用

目录基本介绍基础使用其他功能实现圆角样式实现去弹窗外部遮罩阴影关闭触发设置列表视图使用 基本介绍 BottomSheetDialog是底部操作控件,可在屏幕底部创建一个支持滑动关闭视图。 目前依赖使用如下: implementation ''com.google.android.mate...[2022/6/21]

Android基础入门之dataBinding的简单使用教程

目录前言1.前期准备1.1打开dataBinding1.2修改布局文件1.3修改Activity方法2.DataBinding的使用2.1属性更新2.2<data>标签2.2.1简单数据的定义与绑定2.2.2复杂数据的定义与绑定2.3事件绑定2.3.1点击事件绑定2.3.2点击事件回传数...[2022/6/21]

详解Android如何实现阴影效果

目录实现形式elevationCardView属性shadow属性layer配置文件自定义实现小结 实现形式 elevation Material Design提供了View的阴影效果设置。主要由两个属性决定:elevation和translationZ。 Z = elevation +...[2022/6/20]

微信小程序返回上一页的各种方法实例

目录一、方法罗列二、讲解三、常用案例四、总结补充:微信小程序如何返回上一个页面并刷新上一个页面总结 返回上一页,一共有4中方法,每种方法都有不一样细节 一、方法罗列 函数说明navigator保留当前页面,在wxml使用wx.navigateTo保留当前页面,在js使用wx.redirectT...[2022/6/20]

axios概念介绍和基本使用

目录简介使用axios配置对象常用的配置项:默认配置axios拦截器取消请求总结  简介 本文主要讲解axios的概念和基本使用。 axios时目前最流行的ajax封装库之一,用于很方便地实现ajax请求的发送。 支持的功能: 从浏览器发出 XMLHttpRequests请求...[2022/6/6]

微信小程序实现Timeline时间线效果

微信小程序实现类似elementUI的Timeline时间线效果,自适应页面与文本 wxml代码: <view cla ="box"> ? <view wx:for="{{list}}" wx:key="index" cla ="one"> ? ? <vi...[2022/5/23]

微信小程序实现简单的吸顶效果

本文实例为大家分享了微信小程序实现简单吸顶效果的具体代码,供大家参考,具体内容如下 需求:进入页面后首先看到banner布局,然后是tab切换栏以及页面内容,当页面滚动到一定距离后,tab切换栏始终固定在顶部 wxml部分代码如下: <!--page test/test.wxml...[2022/5/23]

Android通过交互实现贝塞尔曲线的绘制

Android通过交互实现贝塞尔曲线的绘制

目录前言获取触控位置交互绘制实现绘制代码运行效果总结 前言 之前几篇我们介绍了贝塞尔曲线的原理、绘制曲线和动效实现,这些都是代码预设好的,如果我们要根据需要自行绘制曲线,就需要使用交互来实现了。本篇我们先来介绍简单的交互式绘图,通过获取触控位置来设定贝塞尔曲线的控制点,从而实现交互式绘制曲线。 ...[2022/5/23]

Android?Studio实现简易计算器设计

本文实例为大家分享了Android Studio实现简易计算器的具体代码,供大家参考,具体内容如下 一、题目 1、如图所示(实际设计,类似此界面样式即可,全屏时,按钮将会纵向拉伸),利用网格布局管理器设计一个居中、满屏计算器,项目名称:clc666b;(666,改成自己的实际编号) 2、...[2022/5/18]

Android开发优化之Apk瘦身优化指南

目录了解APK结构Android Size Analyzer移除未使用的资源启用资源缩减 (不打包)动态库打包配置总结 了解APK结构 在讨论如何缩减应用的大小之前,需要了解应用APK的结构。APK文件是由一个Zip压缩文件组成,其中包含构成应用的所有文件。其中包括Java类文件、资源文件及已编...[2022/5/18]

Android?Studio使用自定义对话框效果

Android?Studio使用自定义对话框效果

Android Studio基础使用自定义对话框,供大家参考,具体内容如下 兼容低版本的APP运行 第一步:新建新的空白activity,布局XML设置如下 该APP的启动界面activity_main.xml <?xml version="1.0" encodi...[2022/5/18]

Android?贝塞尔曲线绘制一个波浪球

目录前言一、绘制 backgroundColor 文本二、构建 circlePath三、绘制波浪线四、取交集五、绘制 foregroundColor 文本六、添加动画七、使用 前言 当 flutter 的现有组件无法满足产品要求的 UI 效果时,我们就需要通过自绘组件的方式来进行实现了。本篇文章...[2022/5/18]

flutter监听app进入前后台状态的实现

目录1. 监听app进入前后台状态 示例代码:2.其它状态监听 在开发app的过程中,我们经常需要根据app的前后台的状态,做一些事情,那么我们在flutter中是如何实现这一监听的? flutter给我们提供了WidgetsBindingObserver来进行一些状态的判断,但是判断前后台的状...[2022/4/18]

Kotlin对象比较注意点示例详解

目录背景原因另一个问题解决办法结论 背景 现有一个StateFlow及其监听 private val stateFlow = MutableStateFlow(kotlin.Pair<String, ArrayList<String>>("abc", ArrayList...[2022/4/18]

详解如何在Flutter中获取设备标识符

目录使用 platform_device_id应用预览代码使用 device_info_plus应用预览代码结论 本文将引导您完成 2 个示例,演示如何在 Flutter 中获取设备标识符 使用 platform_device_id 如果您只需要运行应用程序的设备的 id,最简单快捷的解决方...[2022/4/11]

如何利用微信小程序和php实现即时通讯聊天功能

目录一、PHP7安装Swoole扩展1、自定义安装2、宝塔面板安装PHP swoole扩展二、配置nginx反向代理三、微信小程序socket合法域名配置四、效果演示和代码1、小程序端代码2、服务端代码(PHP代码)五、代码已经编写完了 总结 一、PHP7安装Swoole扩展 PHP ...[2022/4/11]

Android&nbsp;Flutter实现图片滑动切换效果

目录前言SlideTransition 介绍示例效果实现总结 前言 我们开始来介绍转换类的动画组件,实际上这类转换动画组件也可以自己通过 AnimatedBuilder 或 AnimatedWidget 完成, Flutter 为了简化开发,提供了不少转换...[2022/4/7]

详解Flutter和Dart取消Future的三种方法

目录使用异步包(推荐)完整示例使用 timeout() 方法快速示例将Future转换为流快速示例结论 使用异步包(推荐) async包由 Dart 编程语言的作者开发和发布。它提供了dart:async风格的实用程序来增强异步计算。可以帮助我们取消Future的是CancelableOpera...[2022/4/7]

Flutter集成高德地图并添加自定义Maker的实践

目录一、进入高德地图开放平台申请Key二、yaml文件集成插件 目前地图开放平台三大巨头:高德、百度、腾讯基本都支持Flutter插件开发集成。从这里也能看出Flutter的生态在逐渐的完善。下面介绍下在Flutter项目集成高德地图的一些步骤和个人踩得一些坑。 一、进入高德地图开放平台申请Ke...[2022/4/7]

vue?cli3?项目中如何使用axios发送post请求

目录使用axios发送post请求首先需要安装对应的第三方包发送post请求 发送get请求将index.js中再添加如下代码vue使用axios的踩坑记录axios跨域解决方法axios发起post请求后端无法接收数据 使用axios发送post请求 react  同样适用...[2022/4/7]

vue?cli+axios踩坑记录+拦截器使用方式,代理跨域proxy

vue?cli+axios踩坑记录+拦截器使用方式,代理跨域proxy

目录1.首先axios不支持vue.use()方式声明使用2.小小的提一下vue cli脚手架3.axios发送get post请求问题4.axios拦截器的使用 1.首先axios不支持vue.use()方式声明使用 看了所有近乎相同的axios文档都没有提到这一点 建议方式 在mai...[2022/4/7]

基于Android实现可滚动的环形菜单效果

效果 首先看一下实现的效果: 可以看出,环形菜单的实现有点类似于滚轮效果,滚轮效果比较常见,比如在设置时间的时候就经常会用到滚轮的效果。那么其实通过环形菜单的表现可以将其看作是一个圆形的滚轮,是一种滚轮实现的变式。 实现环形菜单的方式比较明确的方式就是两种,一种是自定义View,...[2022/3/29]

Android实现拍照添加时间水印

本文实例为大家分享了Android实现拍照添加时间水印的具体代码,供大家参考,具体内容如下 效果如下图 : 1、拍照 非空判断 拍照 ?if (mCamera0 != null){ ? ? ? ? ? ? ? ? mCamera0.takePicture(null, nu...[2022/3/29]

Android实现拍照或者选取本地图片

本文实例为大家分享了Android实现拍照或者选取本地图片的具体代码,供大家参考,具体内容如下 总体流程 从selectPhotoActivity中启动图册或者相机,再根据获取的uri进行裁剪,返回uri,再对这个uri执行一系列操纵。 从相册选取图片 private void...[2022/3/29]

Android实现简单的照相功能

一个简单的照相功能,拍照之后在另一个activit中显示出拍照的图片。首先是布局文件: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http: chemas.android.com/...[2022/3/29]

Android利用MediaRecorder实现录音功能

本文实例为大家分享了Android利用MediaRecorder实现录音功能 的具体代码,供大家参考,具体内容如下 android用手机录音保存到sd卡中; 布局文件: <?xml version="1.0" encoding="utf-8"?> <Lin...[2022/3/29]

Androidstudio调用摄像头拍照并保存照片

本文实例为大家分享了Androidstudio调用摄像头拍照并保存照片的具体代码,供大家参考,具体内容如下 首先在manifest.xmlns文件中声明权限 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:a...[2022/3/29]

Android调用手机摄像头拍照和录音功能

本文实例为大家分享了Android调用手机摄像头拍照和录音功能的具体代码,供大家参考,具体内容如下 调用摄像头拍照: public cla MainActivity extends Activity { ? ? ? private Button button; ? ? privat...[2022/3/29]

Android自制九宫格解锁控件

本文实例为大家分享了Android自制九宫格解锁控件的具体代码,供大家参考,具体内容如下 前两天从网上学习了下如何自定义一个九宫格解锁的控件,于是自己根据逻辑写了一遍,自定义控件的代码如下: public cla LockedView extends View { ? ? ? pri...[2022/3/29]

Android调用外置摄像头的方法

本文实例为大家分享了Android调用外置摄像头的具体代码,供大家参考,具体内容如下 1、布局文件 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout android:layout_width="match_pa...[2022/3/29]

使用Vue-axios进行数据交互的方法

使用Vue-axios进行数据交互的方法

目录1、安装axios2、axios的使用3、讲一下代理proxyTable的使用 1、安装axios 打开cmd命令行工具cd到项目目录输入以下命令 npm install axios 提示安装完成以后,打开main.js 输入以下代码: import axios fro...[2022/3/8]

详解Flutter中视频播放器插件的使用教程

目录创建一个新的视频播放器添加播放和暂停按钮创建一个快进添加一个视频进度指示器应用视频的字幕结论 您已经看到很多包含视频内容的应用程序,比如带有视频教程的食谱应用程序、电影应用程序和体育相关的应用程序。您是否想知道如何将视频内容添加到您的下一个Flutter应用程序中? 从头开始实现视频功能将是...[2022/2/28]

Flutter开发之支持放大镜的输入框功能实现

Flutter开发之支持放大镜的输入框功能实现

目录功能需求需求调研需求实现源码解读功能复刻最终效果 功能需求 最近需求开发中遇到一个Flutter开发问题,为了优化用户输入体验。产品同学希望能够在输入框支持在移动光标过程中可以出现放大镜功能。原先以为是一个小需求,因为原生系统上iOS和安卓印象中是自带这个功能的。在实施开发时才发现原来并不是...[2022/2/28]

Android&nbsp;模拟地图定位功能的实现

实现原理: 手机定位方式目前有4种: 基站定位WIFI定位GPS定位AGPS定位 本工程利用手机自带的"模拟位置"功能实现运行时修改LocationManager结果。 原理:使用android自带的调试api,模拟gps provider的结果。  ...[2022/2/28]

Swift踩坑实战之一个字符引发的Crash

最近因为一个字符引发了 Crash,因为实际的业务场景不便描述,这里便用一段测试代码作说明。 话不多说,直接上代码: let testCharacters: Set<Character> = ["!", "\"", "$", "%", "&", "''", "+", "...[2022/2/22]

Android实现一个倒计时自定义控件

目录(一)前言(二)效果展示(三)实现思路(三)代码地址总结 (一)前言 Android 其实提供了一个倒计时控件叫做CountDownTimer,这个倒计时控件用起来也很简单,但是要按照我们想要的倒计时样式去做就比较繁琐了。比如说我们希望倒计时按照我们想要的样式展示HH:MM:SS或者是HH-...[2022/2/14]

Android实现网易云推荐歌单界面

Android实现网易云推荐歌单界面

目录前言一、实现1.自定义一个圆角图片控件(也可直接使用第三方框架)2.进行布局摆设3.图片切换动画效果二、实现效果展示三、总结 先来看看网易云APP的效果: 前言 关于网易云音乐推荐歌单界面的实现 一、实现 1.自定义一个圆角图片控件(也可直接使用第三方框架) 由于是一些...[2022/2/14]

Android实现未读消息小红点显示实例

目录代码实现小红点实现总结 使用 fragmentLayout 实现,可以把小红点添加到任意 view 上。 效果 添加小红点到 textview 上 添加小红点到 imageview 上 代码实现 首先定义一个圆形 drawable import android.g...[2022/2/14]

Android关于Button背景或样式失效问题解决方法

目录前言问题描述:问题原因:解决方法:总结 前言 最近在学习安卓开发的时候遇到了一个问题,使用Android Studio在为Button设置背景颜色的时候发现设置好后却在运行模拟机上失效了。经过一番查阅资料后才有了正确的解决办法,相信这是很多初学Android开发的朋友都会遇到的一个问题,希望...[2022/1/24]

Kotlin的::符号怎么用

目录前言正文传递函数优化成员引用 ::使用范围绑定引用总结 前言 在阅读Kotlin的代码时,经常有看到 :: 这个符号,这个符号专业术语叫做成员引用,在代码中使用可以简化代码,那到底怎么使用呢以及使用的范围,这篇文章就来好好捋一下。 正文 这里虽然很熟悉,但是我们还是从简单说起,需要了...[2022/1/24]

小程序上传文件至云存储的实现

在小程序云开发中,要实现上传文件至云存储,有两种方案:云函数和HTTP API,前者是在小程序内调用的,而后者则是在小程序外调用的。本文主要讲讲如何使用HTTP API实现小程序外上传文件至云存储。 一、原料 ① 小程序HTTP API② PHP③ Vue.js + Element UI ...[2022/1/24]

Android中如何使用Glide加载图像

Android中如何使用Glide加载图像

在进入 Glide 示例之前,我们应该知道什么是 glide,Glide 是 muyangmin 开发的一个图像处理库。使用 glide 库,我们可以显示图像、解码图像、缓存图像、动画 gif 等等。 这个例子演示了如何在 android 中集成 glide。 第 1 步- 在 Andro...[2022/1/24]

Android中Button实现点击换图案及颜色

目录基本框架基本属性文本与背景主题修改点击效果图片变换颜色变换总结 基本框架 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http: chemas.android.com/apk/re...[2022/1/19]

128
2
记录数:2334 页数:1/4712345678910下一页尾页
 友情链接: NPS
加载更多