Android用tabhost实现 界面切换,每个界面为一个独立的activity操作

我就废话不多说了,大家还是直接看代码吧~// 要extends TabActivitypublic class Main_activity extends TabActivity { private TabHost tabHost;// 建立Tabhost控件 prote...

2020-10-14

Android自定义View实现选座功能

我们在安卓开发中安卓自带的控件满足不了我们的需求,因此我们就需要用到自定义View来满足我们的需求,在这里我要讲解的是自定义View实现选座功能,在安卓中一个会使用自定义View...

2020-10-14

Flutter 全局点击空白处隐藏键盘实战

老孟导读:为什么要实现点击空白处隐藏键盘?因为这是 iOS 平台的默认行为,Android 平台由于其弹出的键盘右上角默认带有关闭键盘的按钮,所以点击空白处不会隐藏键盘。对于单个页...

2020-10-14

Android指纹登录工具类封装

本文实例为大家分享了Android指纹登录工具类的封装代码,供大家参考,具体内容如下核心Android 指纹 是在 6.0 才出来的一个重要的功能@RequiresApi(api = Build.VERSION_CODES....

2020-10-14

解决flutter 错误: 程序包androidx.lifecycle不存在问题

发生于编译时:错误: 程序包androidx.lifecycle不存在先贴一段报错log,让你更加准确的匹配问题所在,对症下药,药,切克闹。D:\study\flutter\flutter\.pub-cache\hosted\pub.flutte...

2020-10-14

Android9.0上针对Toast的特殊处理图文详解

前言我们都清楚,Toast显示时长有两个选择,长显示是3.5秒,端显示是2秒。那如果想要做到长时间显示,该怎么做呢?有个历史遗留的app通过开一个线程,不断调用show方法进行实现,这些年也...

2020-10-14

Flutter List数组避免插入重复数据的实现

List具有一定长度存在索引的对象集合(长度为0不存在索引,长度>0存在索引)常见列表1、定长列表默认值null例如:List<int> fixedLengthList = new List(2)、List<int> fixedLe...

2020-10-14

Android图文居中显示控件使用方法详解

最近项目中用到了文字图标的按钮,需要居中显示,如果用TextView实现的方式,必须同时设置padding和drawablePadding。如下:<androidx.appcompat.widget.AppCompatTextView androi...

2020-10-14

解决android studio 打包发现generate signed apk 消失不见问题

今天打开AS,修改完打包APK,发现generate signed apk不见了。查看了一下,发现messages窗口有如下报错。Problems found loading plugins:
Plugin "Android NDK Support" was not...

2020-10-14

gradle配置国内镜像的实现

使用阿里云国内镜像对单个项目生效,在项目中的build.gradle修改内容
buildscript { repositories { maven { url 'https://maven.aliyun.com/repository/google/' } maven...

2020-10-14

gradle中的properties文件详解

本文侧重于了解自定义properties文件,以及properties中的数据格式,在gradle中如何使用等知识点。一、概述在Android Studio 创建一个项目的时候,rootProject下面会生成gradle.p...

2020-10-14

Android Studio Gradle 更换阿里云镜像的方法

使用 Android Studio 开发时经常遇到编译卡住的问题,原因是 Gradle 下载依赖资源过慢。没办法,有长城在,还是得换镜像。同样,这是个普遍存在的问题,我们希望可以对它进行全局配置...

2020-10-14

详解Android观察者模式的使用与优劣

一、简介观察者模式(又被称为发布-订阅(Publish/Subscribe)模式,属于行为型模式的一种,它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状...

2020-10-14

Android studio 运行main 函数的方法

标题Gradle构建问题切换到Project工程下.idea/gradle.xml添加属性
<option name="delegatedBuild" value="false" />图例PS:下面通过示例代码看下JAVA中的main函数
package c...

2020-10-14

Android实现长按圆环动画View效果的思路代码

一、需求来源最近想到一个需求,类似悦跑圈或者Keep的结束按钮动画
二、思路代码该动画按钮的主要作用就是防止用户误操作,具体实现思路如下:
1、监听用户的触摸事件OnTouchList...

2020-10-14

Android平台预置GMS包后关机闹钟失效问题及解决方法

1.介绍关机闹钟为Android中默认支持的功能,实现起来则需要满足一定的条件:自动开机、开机后响铃。对于自动开机来说,自动关机可以在应用层通过设置alarm来实现,而自动开机需要底...

2020-10-14

Android身份证号有效性校验工具类案例

不记得从哪找的了,修改了部分代码,修复在Android平台下使用时,时区时间格式异常的问题。package cn.aikongmeng.demo.utils;import java.text.NumberFormat;import java.text.S...

2020-10-14

Android 超简易Zxing框架 生成二维码+扫码功能

zxing是一个二维码的框架。配置1、implementation 'com.journeyapps:zxing-android-embedded:4.1.0'
如果报错在这个文件的android下加上如下配置,让其支持Java1.8,不然只有1....

2020-10-14

Android实现触摸移动的悬浮窗口功能

代码比较简单。不会有详细的讲解,这个功能我之前是用来做实时音视频小窗口悬浮的,所以说最外层是FrameLayout,可以根据自己的需求变成图片,或者功能界面,都可以的。准备工作:Andro...

2020-10-14

解决Android调用系统分享给微信,出现分享失败,分享多文件必须为图片格式的问题

解决Android调用系统分享图片给微信,出现分享失败,分享多文件必须为图片格式近期应公司需求,分享多图片到微信的功能,之前一直是用微信自己家SDK实现分享,但是查看微信的原生SDK...

2020-10-14

Android TabHost如何实现顶部选项卡

用TabHost 来实现顶部选项卡,上代码:activity_main.xml<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android="http://schema...

2020-09-23

Flutter项目在 iOS14 启动崩溃的解决方法

Flutter是什么?
Flutter是Google一个新的用于构建跨平台的手机App的SDK。写一份代码,在Android 和iOS平台上都可以运行。下面看下Flutter项目在 iOS14 启动崩溃的问题及解决方...

2020-09-23

Android捕捉错误try catch 的简单使用教程

基本语法try{ //可能发生错误的程式码}catch(具体错误 e){ //具体错误有就写,没有就不写,有多个,就写多个catch e.printStackTrace(); //在命令行打印错误信息}catch(Exception...

2020-09-19

Flutter 控制屏幕旋转的实现

最近需要做个平板的项目,然后需要直接横屏,有2种实现方式。1, 随着屏幕旋转,布局自动调整。做横竖屏适配2,强制屏幕横屏,不随着屏幕去调整第一种方式这里就不做说明了。代码做适...

2020-09-18

Android实现图片滚动效果

Android开发图片滚动效果,供大家参考,具体内容如下效果图:设置适配来设置图片位置大小package com.example.gallary;import android.content.Context;import android.view.View...

2020-09-17

Android实现悬浮图片

本文实例为大家分享了Android实现悬浮图片的具体代码,供大家参考,具体内容如下@SuppressLint("AppCompatCustomView")public class MoveImageView extends ImageView { //按下...

2020-09-17

Android 通过代码安装 APK的方法详解

在 APK 开发中,通过 Java 代码来打开系统的安装程序以安装 APK 并不是什么难事,一般的 Android 系统都有开放这一功能。 但随着 Android系统版本的迭代,其对于权限的把控越来越...

2020-06-18

Android实现简单用户注册案例

本文实例为大家分享了Android实现简单用户注册的具体代码,供大家参考,具体内容如下目标: 设计一个用户注册案例。在主界面中对输入的手机号、密码、性别、爱好和城市后,可以在界...

2020-05-25

Android 自定义 View 中使用 Spannable的实例详解

我们都知道 Android 中使用 Spannable 可以实现 TextView 富文本的显示,但是在自定义控件中如何使用 Spannable 绘制不同样式的文字呢?例如这种效果,标题中的 分数字61 是粗体,...

2020-05-25

Android小程序实现个人信息管理系统

本文实例为大家分享了Android实现个人信息管理系统的具体代码,供大家参考,具体内容如下要求:使用SQLite实现个人信息管理系统,个人信息包括姓名,年龄,性别以及学历(1)DBHelper.java...

2020-05-22

Android小程序实现音乐播放列表

本文实例为大家分享了Android实现音乐播放列表的具体代码,供大家参考,具体内容如下(1)创建一个数据类工具类DBHelper,该类继承SQLiteOpenHelper,重写onCreate()和onUpgrade()方法,...

2020-05-22

详解Android使用CoordinatorLayout+AppBarLayout+CollapsingToolbarLayou实现手指滑动效果

CoordinatorLayout+AppBarLayout+CollapsingToolbarLayou实现手指滑动效果如何使用 CoordinatorLayout+AppBarLayout+CollapsingToolbarLayou实现下面GIF图中的效果,再展开的...

2020-05-22

Android自定义日历效果

因为工作功能需求,自定义一个日历,效果如下,点击选中日历使用github上面一个前辈的框架implementation &#39;com.necer.ncalendar:ncalendar:5.0.0&#39;implementation &#39;co...

2020-05-21

Android实现签名涂鸦手写板

本文实例为大家分享了Android实现签名涂鸦手写板的具体代码,供大家参考,具体内容如下布局文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://s...

2020-05-21

Android运行时权限终极方案(PermissionX)

各位小伙伴们大家早上好,不知道你的《第三行代码》已经读到哪里了?有些朋友的阅读速度真是令人印象深刻,我记得在《第三行代码》刚刚发售一周不到的时间里,竟然就有人已经读到第...

2020-05-20

Flutter 实现进度条效果

用flutter开发的项目,最大的好处除了跨平台之外,还有一点就是插件多,便于很多功能的实现。画风(话锋)一转,老子说,事物都有两面性,物极必反。插件多是多,插件带来的问题也是不容小觑,...

2020-05-18

Android自定义带动画效果的圆形ProgressBar

本文实例为大家分享了Android自定义带动画效果的圆形ProgressBar,供大家参考,具体内容如下最近有个需求显示进度,尾部还要有一标示,像下边这样使用自定义View的方式实现,代码如下...

2020-05-16

Android实现圆线按钮进度效果

本文实例为大家分享了Android实现圆线按钮进度效果的具体代码,供大家参考,具体内容如下先看效果图:这是一个在github上的开源控件按钮View(点击此处查看),同时带有进度。使用方法:...

2020-05-16

Android实现带有进度条的按钮效果

本文实例为大家分享了Android实现带有进度条按钮效果的具体代码,供大家参考,具体内容如下安卓中带有进度条效果的按钮,如下图:1.布局文件如下activity_main.xml<RelativeLayout...

2020-05-16

android实现圆形渐变进度条

最近项目中使用到了渐变效果的圆形进度条,网上找了很多渐变效果不够圆滑,两个渐变颜色之间有明显的过渡,或者有些代码画出来的效果过渡不美观,于是自己参照写了一个,喜欢的朋友可...

2020-05-16

android studio 3.6.1导入项目报错提示无法下载classpath里的内容

报错:Caused by: org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException: Could not resolve all artifacts for configurat...

2020-05-09

Android Studio 实现九宫格功能

运行结果1.图2.动图九个图标是设置的,你也可以设置4 * 4 = 16都可以。3.分享个GIF动图的.exe代码activity_main.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout...

2020-05-05
返回顶部
顶部