Android 基于agora 开发视频会议的代码

一、概述参照官方demo,基于agora开发,输入会议号(频道)和显示名称 参会,可设置参会选项。支持用户注册和登录。支持多人参会。二、效果三、代码package io.agora.openvcall.ui; i...

2021-01-29

Android自定义View用切图显示字符串

近期开发收音机有个需求,将频率值以图片的形式显示出来(如结尾效果图所示)。然而,一开始用TextView写出来的效果太丑了,提交上去肯定不合格。于是乎我想到了写一个自定义View,将频...

2021-01-28

Android实现简单计算器界面

本文实例为大家分享了Android实现计算器界面的具体代码,供大家参考,具体内容如下XML文件:<&#63;xml version="1.0" encoding="utf-8"&#63;><GridLayout xmlns:android="http://...

2021-01-27

Android实现微信摇一摇功能

本文实例为大家分享了Android实现微信摇一摇功能的具体代码,供大家参考,具体内容如下1、初始化界面设置摇一摇界面的背景图片和摇动时的上下两半张图片<&#63;xml version="1.0...

2021-01-26

Android实现自由拖动并显示文字的悬浮框

项目中需要实现一个状态显示的悬浮框,要求可以设置两种模式:拖动模式和不可拖动模式。实现效果图如下:实现步骤:1.首先要设置该悬浮框的基本属性:/** * 显示弹出框 * * @param...

2021-01-26

Android实现圆角图片

本文实例为大家分享了Android实现圆角图片的具体代码,供大家参考,具体内容如下效果图:
快速开始activity_main.xml文件:
<&#63;xml version="1.0" encoding="utf-8"&#63;><andro...

2021-01-26

Android实现全局悬浮框

本文实例为大家分享了Android实现全局悬浮框的具体代码,供大家参考,具体内容如下效果图:代码实现:Androidmanifest.xml添加弹框权限<uses-permission android:name="android.per...

2021-01-26

Android 中 WebView 的基本用法详解

加载 URL (网络或者本地 assets 文件夹下的 html 文件)
加载 html 代码
Native 和 JavaScript 相互调用加载网络 URLwebview.loadUrl(https://www.baidu.com/);加载 assets...

2021-01-24

Android自定义view仿QQ的Tab按钮动画效果(示例代码)

话不多说 先上效果图实现其实很简单,先用两张图一张是背景的图,一张是笑脸的图片,笑脸的图片是白色,可能看不出来。实现思路:主要是再触摸view的时候同时移动这两个图片,但是移动...

2021-01-24

详解Flutter 调用 Android Native 的方法

Flutter 调用 Android Native 的方法,是通过MethodChannel的方式来实现的:
在Android端: 创建一个Class,实现FlutterPlugin和MethodCallHandler接口 重写onAttachedToEngine(...

2021-01-22

Android使用TypeFace设置TextView的文字字体

在Android里面设置一个TextView的文字颜色和文字大小,都很简单,也是一个常用的基本功能。但很少有设置文字字体的,今天要分享的是通过TypeFace去设置TextView的文字字体,布局里...

2021-01-22

Android使用setContentView实现页面的转换效果

一提到Android中页面的切换,你是不是只想到了startActivity启动另一个Activity?
其实在Android中,可以直接利用setContentView达到类似页面转换效果的!实现思路如下: 在第一个Ac...

2021-01-22

AndroidStudio4.1 自定义模板的使用方法

AndroidStudio4.0之前,可以在template的文件夹里使用freemarker的自定义模板,可以在AndroidStudio的文件夹中,随意的添加适合自己的自定义模板但是从4.1版本开始提供新的方式,Ge...

2021-01-21

Android串口通信apk源码详解(附完整源码)

1、SerialPortHelper「Android串口通信」介绍原项目地址https://github.com/freyskill/SerialPortHelperAndroid串口通讯助手可以用于需要使用串口通信的Android外设,该库有...

2021-01-19

详解Android的四大应用程序组件

Android的一个核心特性就是一个应用程序可作为其他应用程序中的元素,可为其他应用程序提供数据。例如,如果程序需要用某些控件来加载一些图片,另一个程序已经开发出了此项功能,...

2021-01-16

Android非异常情况下的Activity生命周期分析

Activity非异常情况下的生命周期是指,用户正常参与UI交互的情况下,Activity所经过的生命周期的改变;一般情况下,Activity会经过以下几个生命周期。1、OnCreate(): 表示Activity正...

2021-01-16

Android在fragment中编写toobar的步骤详解

第一步的话就是首先导入我们的依赖的包:compile 'com.android.support:appcompat-v7:23.3.0'第二步的话就是准备我们的布局文件和我们的item
在这的话我是将我们的toobar单独...

2021-01-14

Android自定义view之太极图的实现教程

太极图周四课余时间比较多,正好前几天为了给小学弟解决问题,回顾了一些Android的知识,(上学还是不能把以前上班学到的东西丢掉)于是写一篇关于自定义view的文章。最后完成的样子(...

2021-01-05

Android实现简单画图画板

本文实例为大家分享了Android实现简单画图画板的具体代码,供大家参考,具体内容如下效果如图:布局文件:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/and...

2021-01-05

Android实现无限循环滚动

传统的ViewPager做循环滚动有两种思路。一种是设置count为Integer.MAX,然后根据index对实际数量取模
一种是在开头在开头添加end,在末尾添加start。简单的说就是多两个,滑动到...

2021-01-02

RecyclerView实现横向滚动效果

本文实例为大家分享了RecyclerView实现横向滚动效果的具体代码,供大家参考,具体内容如下布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/androi...

2021-01-02

viewpager实现自动循环轮播图

本文实例为大家分享了viewpager自动循环轮播图的具体代码,供大家参考,具体内容如下布局文件android:layout_width="match_parent"android:layout_height="match_parent"tools:...

2021-01-02

使用ListView实现网上订餐首页

本文实例为大家分享了ListView实现网上订餐首页的具体代码,供大家参考,具体内容如下效果图布局文件android:layout_width="match_parent"android:layout_height="match_parent...

2021-01-02

Android自定义view之围棋动画效果的实现

前言废话不多说直接开始老规矩,文章最后有源码完成效果图棋子加渐变色棋子不加渐变色一、测量1.获取宽高 @Override protected void onSizeChanged(int w, int h, int oldw,...

2021-01-01

Android自定义View实现分段选择按钮的实现代码

首先演示下效果,分段选择按钮,支持点击和滑动切换。视图绘制过程中,要执行onMeasure、onLayout、onDraw等方法,这也是自定义控件最常用到的几个方法。
onMeasure:测量视图的大小,...

2021-01-01

Android 7.0应用之间如何共享文件

开发中经常需要将某个文件向另一个应用程序传递,如图片上传到另一个应用程序、文件在不同存储路径之间的复制粘贴等都需要共享文件,可以这样理解接收文件的应用是在向提供文...

2020-12-23

Android使用RSA加密实现接口调用时的校验功能

RSA算法是一种非对称加密算法,那么何为非对称加密算法呢?一般我们理解上的加密是这样子进行的:原文经过了一把钥匙(密钥)加密后变成了密文,然后将密文传递给接收方,接收方再用这把...

2020-12-23

Android开发实现图片切换APP

本文实例为大家分享了Android开发实现图片切换APP的具体代码,供大家参考,具体内容如下本次介绍的是关于图片切换的APP,这里实现了两种切换效果;
不同的效果针对不同的情况,两种效...

2020-12-22

Android实现背景图片轮播

本文实例为大家分享了Android实现背景图片轮播的具体代码,供大家参考,具体内容如下点击按钮实现图片轮播效果实践案例:xml<?xml version="1.0" encoding="utf-8"?><LinearLayou...

2020-12-22

Android实现轮播图片效果

本文实例为大家分享了Android实现轮播图片效果的具体代码,供大家参考,具体内容如下一、原理首先,将这些要轮播的图片和一些文本分别放置在不同的数据集合中,程序启动的时候默认...

2020-12-22

AndroidStuio插件开发适用于jetbrains全家桶

文章目录 创建项目创建类获取文件解析文件展示解析内容写入文件写了个类似Butter Knife的开发库,但是并没有与其配套的AndroidStudio插件,抽时间研究了以下IDEA的api文档,撸了...

2020-12-16

初步编写IDEA\AndroidStudio翻译插件的方法

声明:作者是根据 Hongyang的博客自己实践之后,根据自己的理解写的,有什么不对的地方还望指正。
先放两张效果图 一、准备由于AndroidStudio不具备开发插件的功能,需要安装IDEA...

2020-12-16

解决VSCode调试react-native android项目错误问题

如果运行react-native android项目出现如下错误:解决办法如下:一、执行adb devices,判断adb有没有断,二、如果是adb断了就使用一下步骤 adb reverse tcp:8081 tcp:8081 npm sta...

2020-12-16

android studio的安装(史上最详细)

1、首先下载Android studio安装包,可以从 http://www.android-studio.org/ 下载最新版本,这里采用3.5.2版本进行演示,安装包大小718 MB.2.
3.下载后进行安装
将按照下列步骤进...

2020-12-15

Android实现左滑退出Activity的完美封装

1:定义一个自己的父级容器,让它继承自一个布局(LinearLayout、RelativeLayout都可以)public class SildingFinishLayout extends RelativeLayout implements View.OnTouchListen...

2020-12-15

详解Android WebView监听console错误信息

根据需求,我们要拿到h5的错误信息,并将error信息进行上报。查询了下Android WebView的API发现了WebChromeClient这个方法可以满足要求:@Override public boolean onConsoleMess...

2020-12-12

解决Android Studio4.1没有Gsonfomat插件,Plugin “GsonFormat” is incompatible的问题

前言前几天 在自己的 笔记本上把android studio 升级到4.1了 一直没有使用Gsonfomat插件所以没有发现问题!今天使用GsonFormat,发现GsonFormat没有了,在android studio 的插...

2020-12-12

Android LitePal的使用详解

前言数据库操作一直都是比较繁琐而且单一的东西,平时开发中数据库也很常见。有学过mysql的读者可能会觉得sql语句确实让人很难受。同样android中,虽然有内置数据库SQLite,但是...

2020-12-11

Android Intent-Filter匹配规则解析

前言我们都知道,活动的启动方式有两种:一种是显示启动,或者很简单,指定一个活动的class就可以了;另外一种就是隐式启动,这种要指定action,category,data信息,例如我们在启动系统相机...

2020-12-11

Android使用系统相机进行拍照的步骤

前言我们在日常的开发中有时候会遇到需要用到相机的需求,而相机也是很常用的东西,例如扫二维码啊拍照上传啊等等。这里我不讲像qq那样自定义很强的拍照功能(事实上我也不会),讲个...

2020-12-09

Android 调用系统相册选择照片

前言在相册里选择图片上传也是很常见的功能了例如微信朋友圈等等。但是他们是自定义的选择器,可以选择多张图片并修改。这里我们讲一个最简单的:调用系统的相册选择一张图片并...

2020-12-09

解决Android自定义view获取attr中自定义颜色的问题

好久不见,最近有点忙,好久没有发文章了,前天有个小学弟在写项目的过程中遇到了这个问题,由此写一篇文章。


项目场景:


Android自定义View在布局中设置颜色


问题描述: 以...

2020-12-08

Android动画系列之属性动画的基本使用教程

属性动画相较帧动画和补间动画更强大,帧动画和补间动画只能应用于 View 及其子类,而属性动画可以修改任何对象的属性值,属性值可在指定的一段时间内自动改变,根据对象...

2020-12-02

Android自定义view实现拖动小球移动

Android应用界面中可以看得见的都是由一个个的View所组成的,几乎所有的可视的控件都是基于View写的。在View中提供了对touch也就是手势的捕获和传递,我们可以对View里面手势...

2020-11-26

Android Activity的4种启动模式图文介绍

前言


记得第一次探讨Activity的启动模式,是在2017年8月份,那个时候对一年后走出校门的未来很是憧憬,时间真快,已经毕业四个月,工作和生活也都趋于稳定。


一、小前言


...

2020-11-13

Flutter 和 Android 互相传递数据的实现

(一)Android代码设置


1,打开Android Studio 创建一个应用程序,包名dev.android.book 2, 创建一个MyApplication ,应用在AndroidManifest.xml文件中的application的android:...

2020-11-04

Android教你如何发现APP卡顿的实现

最近部门打算优化下 APP 在低端机上的卡顿情况,既然想优化,就必须获取卡顿情况,那么如何获取卡顿情况就是本文目的。


一般主线程过多的 UI 绘制、大量的 IO 操作或是大量...

2020-11-01

Android中比较两个图片是否一致的问题

在Fragment界面中,设置两个图片一致如下:


默认设置图片为:

binding.ivArrow.setImageResource(R.drawable.icon_down);

先获取默认图片,再和其它两张图片做对比,然后...

2020-10-30

Android选中突出背景效果的底部导航栏功能

今天在群里看到一个底部导航选中突出效果像这样





就想着 这个应该怎么做呢,我记得类似咸鱼那种的是中间突出,不像这种 是选中哪个,哪个就突出


第一种方法


简单快...

2020-10-30

Android实现四级联动地址选择器

本文实例为大家分享了Android实现四级联动地址选择器的具体代码,供大家参考,具体内容如下


效果如下:





代码传送阵:


address_selector.xml

<LinearLayout xmlns:a...

2020-10-27
返回顶部
顶部