Android视频加水印之FFmpeg的简单应用实例

视频处理是Android开发中常见的需求。像是视频加水印,视频格式转换,视频截图等等……FFmpeg是处理视频时常用到的工具,一般情况可以用FFmpeg源码自己编译,也可以使...

2022-08-07

AndroidStudio实现能在图片上涂鸦程序

本文实例为大家分享了AndroidStudio实现能在图片上涂鸦的具体代码,供大家参考,具体内容如下一、内容:设计一个能在图片上涂鸦的程序二、实现1. 布局文件activity_main.xml<?xml...

2022-08-07

Android Studio实现简易计算器设计

本文实例为大家分享了Android Studio实现简易计算器的具体代码,供大家参考,具体内容如下一、题目1、如图所示(实际设计,类似此界面样式即可,全屏时,按钮将会纵向拉伸),利用网格布局...

2022-08-07

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

目录前言一、绘制 backgroundColor 文本二、构建 circlePath三、绘制波浪线四、取交集五、绘制 foregroundColor 文本六、添加动画七、使用前言当 flutter 的现有组件无法满...

2022-08-07

android实现多点触摸效果

本文实例为大家分享了android实现多点触摸效果的具体代码,供大家参考,具体内容如下1.获取点击xy轴的下标,实现触摸效果。获取XY画一个圆并且自动从下变大,直到消失不见。效果图...

2022-08-07

基于flutter sound插件实现录音与播放功能

目录插件介绍:插件信息:插件使用前的准备工作设置麦克风权限描述权限管理插件 permission_handler音频硬件配置插件 audio_session动画插件常用的方法录音常见的方法初始化录...

2022-08-07

android实现多点触摸应用

本文实例为大家分享了android实现多点触摸应用的具体代码,供大家参考,具体内容如下JhkMultiTouchActivity.javapackage com.android.forlinx; import android.app.Activity;i...

2022-08-07

android实现拖拽裁剪功能

本文实例为大家分享了android拖拽框,裁剪出图片的具体代码,供大家参考,具体内容如下import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.s...

2022-08-07

Android自定义view绘制表格的方法

本文实例为大家分享了Android自定义view绘制表格的具体代码,供大家参考,具体内容如下先上效果图平时很少有这样的表格需求,不过第一想法就是自定义view绘制表格,事实上我确实是...

2022-08-07

Android实现支付宝支付密码输入界面

本文实例为大家分享了Android实现支付宝支付密码输入界面的具体代码,供大家参考,具体内容如下效果图:主要代码:import java.util.ArrayList; import android.annotation.Suppre...

2022-08-07

使用Android原生WebView+Highcharts实现可左右滑动的折线图

目录前言开发的思路如下:(一)设计Android端的View层(二)设计与JS交互的方法(三)开发html以及js逻辑总结前言今天的内容是使用Android原生webview配合Highcharts开发折线图左右滑动...

2022-08-07

Android自定义View实现简易画板功能

本文实例为大家分享了Android自定义View实现简易画板的具体代码,供大家参考,具体内容如下自定义VIew实现简易画板效果,功能包括清空、选择颜色,选择大小,效果如下画板布局:<?xml v...

2022-08-07

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

目录了解APK结构Android Size Analyzer移除未使用的资源启用资源缩减 (不打包)动态库打包配置总结了解APK结构在讨论如何缩减应用的大小之前,需要了解应用APK的结构。APK文件是...

2022-08-07

Android获取触摸手势实现左右滑动

本文实例为大家分享了Android获取触摸手势实现左右滑动的具体代码,供大家参考,具体内容如下一、Android提供的两种手势:①Android提供了手势检测,并为手势提供了相应的监听器
②...

2022-08-07

Android实现多点触摸操作

Android中的多点触摸可以实现图片的放大、缩小和旋转等处理,供大家参考,具体内容如下主要通过setOnTouchListener方法来监听用户的触摸事件,通过event.getX(0)和 event.getX(1)...

2022-08-07

Android检测手机多点触摸点数的方法

本文实例为大家分享了Android检测手机多点触摸点数的具体代码,供大家参考,具体内容如下多点触摸点数效果图Circle.javapackage com.zking.administrator.g160628_android19_po...

2022-08-07

android实现简单的矩形裁剪框

本文实例为大家分享了android实现矩形裁剪框的具体代码,供大家参考,具体内容如下前阵子做视频编辑功能,视频裁剪功能不太好用,就简单的修改了一下正常模式是这样的简单的添加了...

2022-08-07

Android自定义view实现圆形进度条效果

Android中实现进度条有很多种方式,自定义进度条一般是继承progressBar或继承view来实现,本篇中讲解的是第二种方式。先上效果图:实现圆形进度条总体来说并不难,还是跟往常一样继...

2022-08-07

Android Camera1实现预览框显示

本文实例为大家分享了Android Camera1实现预览框显示的具体代码,供大家参考,具体内容如下Android要预览Camer界面其实非常简单,只需要几句话就行。1、首先要再AndroidManifest....

2022-08-07

Android studio开发实现计算器功能

Android移动开发实现简单计算器功能,供大家参考,具体内容如下前言android 开发小实验
android 移动开发实现 简易计算器功能
小白也能轻松上手,复制粘贴就可使用使用工具Androi...

2022-08-07

Android Studio实现简单绘图板

本文实例为大家分享了Android Studio实现简单绘图板的具体代码,供大家参考,具体内容如下目的设计一个手绘图形的画板工具及环境使用java语言,在Android studio平台上进行开发功...

2022-08-07

Android实现检测手机多点触摸点数

本文实例为大家分享了Android检测手机多点触摸点数的具体代码,供大家参考,具体内容如下说明:手指每点击一个地方,在那个地方就画一个圆第一种方式:效果图:Java代码:首先我们要写一...

2022-08-07

Android EventBus粘性事件实现机制探究

目录postSticky()内部机制postSticky()小结register内部机制register小结总结众所周知,EventBus是支持粘性事件的,即可以先发送粘性事件,然后再注册,代码如下:粘性事件观察者@Sub...

2022-08-07

Android shape与selector标签使用详解

目录shapecorners 圆角stroke 边框solid 填充背景色gradient 渐变圆形背景ripple 水波纹selector 标签文本选中变色示例checkbox选中效果变化示例补充关于透明色效果透明度...

2022-08-07

Android富文本实现的几种方式汇总

目录Android富文本的实现的几种方式一,Html的方式实现1.1 占位符的处理1.2 Html的占位符1.3 自定义Html标签二,Span的几种实现方式2.1 java - SpanUtil2.2 kotlin扩展2.3 kotl...

2022-08-07

Android如何使用正则表达式只保留字母数字

目录前言#1. 匹配字母(大写/小写)和数字的字符#2. 使用正则表达式,将给定的字符串进行处理,只保留字母和数字:#3. 添加单元测试:附:android 利用正则表达式 控制edittext只能输入数...

2022-08-07

Android自定义View原理(实战)

目录1、为什么需要自定义View2、自定义View的基本方法3、自定义View的属性如何操作4、View的视图结构5、View的坐标系6、View树的绘制流程6.1 measure过程6.2 分析自定义Vie...

2022-08-07

Flutter 将Dio请求转发原生网络库的实现方案

目录背景实现方案实现步骤交互协议注意点背景首先看到标题,相信大家已经血压飙升了,既然都用了Flutter,怎么还用原生的网络库呢?这不是多此一举么。emmmmm,当我看到这个需求的时...

2022-08-07

Jetpack Compose实现列表和动画效果详解

目录创建一个列表消息卡片可交互的动画效果创建一个列表消息卡片到目前为止,我们只有一个消息的卡片,看上去有点单调,所以让我们来改善它,让它拥有多条信息。我们需要创建一个能...

2022-08-07

Flutter WebView 预加载实现方法(Http Server)

目录背景分析HttpServer接下来?资源配置下载解压与本地存储版本管理与更新获取LocalServer Url并加载Webview兜底措施统一管理展示与分析总结Demo背景WebView是在APP中,可以很...

2022-08-07

Android Studio实现简单计算器开发

本文实例为大家分享了Android Studio实现简单计算器开的具体代码,供大家参考,具体内容如下效果展示:路径和文件:AndroidManifest.xml<?xml version="1.0" encoding="utf-8"?><ma...

2022-08-07

android studio实现简易的计算器

本文实例为大家分享了android studio实现简易计算器的具体代码,供大家参考,具体内容如下先看效果图基本功能:加,减,乘,除核心代码实现public class MainActivity extends AppCompa...

2022-08-07

Flutter中使用setState时的6个简单技巧总结

目录前言setState 有什么用?...

2022-08-07

Android13 加强Intent filters 的安全性

目录Intent filters block non-matching intents具体变更豁免适配办法残留Safer exporting of context-registered receivers具体变更豁免适配办法结语前言:在看这个变更之前...

2022-08-07

Android自定义Dialog的2种常见方法

目录前言方式一:继承DialogFragment,也是官方推荐的方式事例方式二:直接继承Dialog类或者AppCompatDialog类更新前言大多数中,使用系统内置的dialog并不能满足UE的设计需要方式...

2022-08-07

View事件分发原理和ViewPager+ListView嵌套滑动冲突

前言:一个touch事件序列包括:down、move、up(其中move事件会多次触发,就是说如果手指在屏幕上多次滑动的时候会多次触发move事件,可以利用这一点实现view 的移动)ViewGroup:用来进...

2022-08-07

Android利用控制点的拖拽画一个粽子

目录前言实现逻辑应用总结前言上一篇我们通过Listener获取触控点的位置作为贝塞尔曲线的控制点,实现曲线的交互式绘制。不过,上一篇有个缺陷,控制点绘制完成后只能撤销,没法修改...

2022-08-07

Flutter获取ListView当前正在显示的Widget信息(应用场景)

目录一、概述二、应用场景1、获取最顶部的子部件信息2、视频列表自动播放3、模块定位三、使用1、基本使用2、手动触发3、子部件信息一、概述Flutter 中的 ListView 相信大家...

2022-08-07

Android studio实现简易计算器App功能

在Android studio实现简易计算器App并实现加减乘除功能,供大家参考,具体内容如下结果activity_main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android=...

2022-08-07

android studio实现简单的计算器小功能

本文实例为大家分享了android studio实现简单计算器的具体代码,供大家参考,具体内容如下布局:<?xml version="1.0" encoding="utf-8"?><LinearLayout    xmlns:android="http...

2022-08-07

Android studio实现简单计算器的编写

本文实例为大家分享了Android studio实现简单计算器的具体代码,供大家参考,具体内容如下话不多说,首先附上代码:MainActivity.javapackage com.example.calculator;import andro...

2022-08-07

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

目录前言获取触控位置交互绘制实现绘制代码运行效果总结前言之前几篇我们介绍了贝塞尔曲线的原理、绘制曲线和动效实现,这些都是代码预设好的,如果我们要根据需要自行绘制曲线...

2022-08-07

Android Studio工程导入及坑的解决

目录Androdi Studio 导入工程步骤本地工程导入远端库导入检查点&修改方案local.propertiesGradle版本Android版本由于工作原因,需要将工程传递给一些新人小朋友,交互过程中,发...

2022-08-07

Android 嵌套 Intent 隐患及解决方案

目录带来的问题解决方案:PendingIntent结语前言:翻译自 Nicole Borrelli 在 Medium 上的 post 《Android Nesting Intents》。大家 App 是否在某些情况下对外提供了一个 Servi...

2022-08-07

Android开发之Fragment懒加载的几种方式及性能对比

目录1. Support时代的懒加载2. AndrodX时代的懒加载3. ViewPager2时代的懒加载4. ViewPage和ViewPager2的性能对比前言:TabLayout+ViewPager+Fragment是我们开发常用的组合。...

2022-08-07

Android实现Tab切换界面功能详解

目录一、实验目的二、实验任务三、实验内容与要求四、实现效果五、代码实现 六、实验总结一、实验目的1. 掌握各种高级UI控件的基本使用;2. 能够实现Tab切换效果。二、实验任...

2022-08-07

Android自定义评分控件的完整实例

目录前言自定义参数解析参数绘制事件处理评分监听外部使用总结前言无意中翻到几年前写过的一个RatingBar,可以拖拽,支持自定义星星图片,间距大小等参数。自定义参数为了方便扩...

2022-08-07

用Android studio实现简易计算器功能

用Android studio做一个简易计算器,供大家参考,具体内容如下长话短说,先建立一个Android项目;创建完成后打开activity_main.xml,构建我们的应用界面,输入以下代码:<?xml version="1...

2022-08-07

Android Studio实现简易进制转换计算器

本文实例为大家分享了Android Studio实现简易进制转换计算器的具体代码,供大家参考,具体内容如下1、问题描述设计并实现一个数制转换器,能够对输入的任- -进制类型的数值转换...

2022-08-07

Flutter系统网络图片加载流程解析

目录一、从构造函数开始二、图片下载入口2.1、ScrollAwareImageProvider2.2、ImageConfiguration2.3、ImageStream三、图片流和Key四、根据key来处理图片流4.1、ImageCache4...

2022-08-07
返回顶部
顶部