Android Studio3.2中导出jar包的过程详解

1.)说明.本项目是来自github上的一个项目roottools (https://github.com/Stericson/RootTools),这里只是想本地编译后输出下jar包供自己进行使用。2.)操作步骤.步骤1)按之前你...

2020-10-14

Android 应用Crash 后自动重启的方法小结

前提首先,我们肯定要在Application里面注册一个CrashHandler,监听应用crashpublic class TestApplication extends MultiDexApplication { private static TestApplication mI...

2020-10-14

Android Studio实现简单的QQ登录界面的示例代码

一、项目概述QQ是我们日常生活使用最多的软件之一,包含登录界面和进入后的聊天界面、好友列表界面和空间动态界面等。登录界面的制作比较简单,主要考验布局的使用,是实现QQ项目...

2020-10-14

Android FTP服务器上传文件攻略(代码详解)

1.前言在开发中,会遇到向FTP服务器上传文件的需求,首先要导入
commons-net-3.3.jar 然后利用api进行相关操作,具体功能如下:Ftp相关代码import android.util.Log;import org.ap...

2020-10-14

Android神兵利器之Image Asset Studio的实现

曾几何时, Android开发没有那么方便, 制作一个图标也许都要请美工, 或者自己花时间去PS。或者去一些在线图标制作网站, 例如: https://makeappicon.com/ http://iconion....

2020-10-14

Android Studio进行APP图标更改的两种方式总结

百度了许多相关资料,对两种修改app图标的方式进行总结:第一种:(最简单的方法)
将你准备好的 图标放入res目录下的drawable,在AndroidManifest.xml文件中,找到android:icon以及andro...

2020-10-14

Android使用ftp方式实现文件上传和下载功能

近期在工作上一直再维护平台OTA在线升级项目,其中关于这个升级文件主要是存放于ftp服务器上的,然后客户端通过走ftp协议方式下载至本地Android机进行一个系统升级操作。那么今...

2020-10-14

Android Studio 创建自定义控件的方法

我们知道,当系统控件并不能满足我们的需求时,我们就需要来创建自定义控件,主要有两种方法(1)引入布局下面来自定义一个控件,iPhone的标题栏,创建一个标题栏并不是什么难事,加入两个b...

2020-10-14

Android如何通过命令行操作Sqlite3数据库的方法

1、首先,找到 Android SDK 在本机中的位置,如果不知道,可以通过在 Android Studio 找到,如下:

2、其次,通过 cmd 打开 windows 命令行窗口,如果,SDK 所在目录就在C盘下,可以直接通过...

2020-10-14

Android Studio连接SQLite数据库的登录注册实现

1、先看一下项目目录:

2、新建一个AS项目,创建如上图所示的目录结构,然后添加内容:
(1)修改添加布局文件:activity_main.xml:<&#63;xml version="1.0" encoding="utf-8"&#63;><andr...

2020-10-14

Android获取与设置系统环境变量的方法指南

前言&#8195;&#8195;在Android源码的分析过程中经常会看到System.getenv(“xxx”)和getenv(“xxx”)以及Os.getenv(“xxx”)获取Android系统的环境变量值,本篇的重点不是分析...

2020-10-14

使用VideoView播放App中的资源文件

本文实例为大家分享了使用VideoView播放App中资源文件的具体代码,供大家参考,具体内容如下布局文件<&#63;xml version="1.0" encoding="utf-8"&#63;><LinearLayout xmlns:andr...

2020-10-14

Flutter 状态管理的实现

一、什么是状态管理大到整个app的状态,用户使用app是登录状态,还是游客状态;小到一个按钮的状态,按钮是点击选中状态还是未点击状态等等,这些都是状态管理。二、命令式编程和声明...

2020-10-14

android通过servlet上传文件到服务器

本文实例为大家分享了android通过servlet上传文件到服务器的具体代码,供大家参考,具体内容如下服务器端:部署在Tomcat上,直接在myEclipse上开发即可package com; import java.io...

2020-10-14

android通过servlet服务器保存文件到手机

本文实例为大家分享了android通过servlet服务器保存文件到手机的具体代码,供大家参考,具体内容如下服务器端:(手机和电脑连接的同一个WIFI)package com; import java.io.FileInpu...

2020-10-14

Android AndroidX的迁移

1. 前言AndroidX replaces the original support library APIs with packages in the androidx namespace. Only the package and Maven artifact names changed; class, me...

2020-10-14

Android利用Andserver搭建服务器的详细教程

效果需求&#8195;&#8195;在手机上有一个功能,但是需要使用电脑控制什么时候开始这个功能,然后上网搜索,找到了AndServer可以满足要求,我只是实现了简单的功能,如果感兴趣的话,可以...

2020-10-14

Android 使用Vibrator服务实现点击按钮带有震动效果

Vibrator振动器,是手机自带的振动器哦,不要想成岛国用的那种神秘东西哦~~
Vibrator是Android给我们提供的用于机身震动的一个服务哦 更多详情可见官方API文档:Vibrator如何使用...

2020-10-14

Android实现雷达View效果的示例代码

样式效果 还是先来看效果: 这是一个仿雷达扫描的效果,是之前在做地图sdk接入时就想实现的效果,但之前由于赶着毕业设计,就没有亲手去实现,不过现在自己撸一个发现还是挺简单的...

2020-10-14

Android实现滑动刻度尺效果

最近群里的开发人员咨询怎样实现刻度尺的滑动效果去选择身高体重等信息。给个横着的效果,自己试着去改编或者修改一下,看看通过自己的能力能不能做出竖着的效果来,过两天我再把...

2020-10-14

Android自定义控件之刻度尺控件

今天我做的是一个自定义刻度尺控件,由于项目需求需要使用刻度尺那样滑动选择,由于对自定义控件的认识还不够深入,于是花了一周多时间才把这个控件给整出来,也是呕心沥血的经历啊...

2020-10-14

Android实现定时任务及闹钟

android中定时有很多种是实现,常见的Handler 与Thread的结合,handler.postDelayed ,以及要使用的AlarmManger 等都可以实现定时任务的执行,但是使用场景却大不相同,这里主要是怎...

2020-10-14

Android两种轮询的实现方法

Android 两种轮询的简单写法,供大家参考,具体内容如下public void startPolling() { subscriber = Observable.interval(0, POLLING_INTERVAL, TimeUnit.MILLISECONDS). doO...

2020-10-14

Android实现轮询的三种方式

本文实例为大家分享了Android实现轮询的方式,供大家参考,具体内容如下1.通过rxjava实现(代码中使用了Lambda表达式)
private static final int PERIOD = 10 * 1000;private st...

2020-10-14

Android ListView实现无限循环滚动

本文实例为大家分享了Android无限循环滚动的具体代码,供大家参考,具体内容如下因项目需要循环展示列表数据,所以就实现了这个无限循环滚动的 LIstView.先说一下原理,原理呢,其实...

2020-10-14

Android实现图片加载进度提示

本文实例为大家分享了Android实现图片加载进度提示的具体代码,供大家参考,具体内容如下先上图:实现原理:第一个控件的实现原理是重写ImageView的onDraw()方法,利用Canvas的clipR...

2020-10-14

Android自定义控件之水平圆点加载进度条

本文实例为大家分享了Android实现水平圆点加载进度条的具体代码,供大家参考,具体内容如下先来看看要实现的效果实现思路非常简单:当前变化的圆点先从最小半径变大到最大最大半...

2020-10-14

Android实现两圆点之间来回移动加载进度

本文实例为大家分享了Android实现两圆点之间来回移动加载进度的具体代码,供大家参考,具体内容如下一、前言最近喜欢上自定义控件,喜欢实现一些简约有趣的控件,也好巩固下以前学...

2020-10-14

Android Activity向右滑动返回

向右滑动返回,对于屏幕过大的手机来说,在单手操作时,是一个不错的用户体验,用户不必再费力的或者用另一个手去点击屏幕左上角的返回按钮或者,手机右下角的返回按钮,轻轻向右滑动屏...

2020-10-14

Android快速实现无预览拍照功能

本文实例为大家分享了Android实现无预览拍照功能的具体代码,供大家参考,具体内容如下实现思路:把预览的SurfaceView的宽高设置为肉眼看不出的值,例如0.1dp,其他的就是自定义相机...

2020-10-14

Android实现静默拍照功能

本文实例为大家分享了Android实现静默拍照功能的具体代码,供大家参考,具体内容如下1.申请权限(6.0以后要动态申请)<uses-permission android:name="android.permission.CAMERA"...

2020-10-14

Android实现动态体温计

本文实例为大家分享了Android实现动态体温计的具体代码,供大家参考,具体内容如下前段时间在做一个生理参数采集的项目,其中涉及到体温模块。这是我的部分总结。
实现内容: 从文...

2020-10-14

android RecycleView实现下拉刷新和上拉加载

android的下拉刷新,上拉加载功能,翻页时显示从第1页开始到当前页面的内容,并且当前显示的是当前页的内容;1.PullRefreshRecyclerView.java : 翻页控件public class PullRefreshR...

2020-10-14

Android实现聊天记录上传本地服务器(即时通讯)

即时通讯功能,使用SDK里封装的方法,获取聊天记录,接口请求成功,但获取不到数据。使用本地的服务器保存聊天记录,实现方法如下:1. ChatFragment.java中请求聊天记录:public class Ch...

2020-10-14

Android10.0实现本地音乐播放(附源码下载)

1.概述本篇文章仅是Android小白在写一个小程序,内容仅供参考,有很多不足之处希望各位大神指出,文章末尾有整个项目的下载,不需要币,只求帮你们解决到问题的同时收获到一颗小小的...

2020-10-14

AndroidQ分区存储权限变更及适配的实现

分区存储在Android Q中引入了分区储存功能,在外部存储设备中为每个应用提供了一个“隔离存储沙盒”。其他应用无法直接访问应用的沙盒文件。由于文件是应用的私有文件,不再需...

2020-10-14

适配AndroidQ拍照和读取相册图片的实现方法

Google发行Android Q版本也有很长一段时间了,华为应用市场已经要求要适配Android Q版本了,所以,我们也要去对Android Q进行适配。
先讲一下咱们这节用到的新特性 Android Q文...

2020-10-14

AndroidQ(10)黑暗模式适配的实现

前言:作为一个Android程序员,每年最期待就是Google的发布会啦!!这不,今年的AndroidQ如期而至。这里简单介绍一下Android的新特性: AndroidQ全局暗黑模式 隐私权限的更新 Androi...

2020-10-14

android实现截图并动画消失效果的思路详解

整体思路1、获取要截图的view
2、根据这个view创建Bitmap
3、保存图片,拿到图片路径
4、把图片路径传入自定义view(自定义view实现的功能:画圆角边框,动画缩小至消失)
主要用到...

2020-10-14

Kotlin类型安全构建器的一次运用记录

在android官方指导的相关应用框架中,用到一个Resource类来表示网络请求的状态与结果// A generic class that contains data and status about loading this data.sealed cla...

2020-10-14

Android 基础入门教程——开发环境搭建

现在主流的Android开发环境有: Eclipse + ADT + SDK Android Studio + SDK IntelliJ IDEA + SDK现在国内大部分开发人员还是使用的Eclipse,而谷歌宣布不再更新ADT后,并且官...

2020-10-14

android实现常驻通知栏遇到的问题及解决办法

实现常驻通知栏时遇到的问题:无论如何就是不显示通知,查看日志发现貌似报错了:2020-06-28 14:11:34.923 6387-6387/xxx E/CrashReport: android.app.RemoteServiceException: B...

2020-10-14

AndroidStudio4.0 New Class的坑(小结)

AndroidStudio升级后, 新建类变成了下面这个样子, 并且默认还没有修饰符, 一堆大写的英文看的我一脸懵逼, 后来在stackoverflow 上看到了这几个参数的含义: IMPORT BLOCK...

2020-10-14

Flutter轮播图效果的实现步骤

前端开发当中最有意思的就是实现动画特效,Flutter提供的各种动画组件可以方便实现各种动画效果。Flutter中的动画组件主要分为两类: 隐式动画控件:只需设置组件开始值,结束值,执...

2020-10-14

Android自定义控制条效果

本文实例为大家分享了Android自定义控制条效果的具体代码,供大家参考,具体内容如下ControlBar自定义一个可以调节大小的控件,可以根据宽高来指定控制条方向。当width >= heigth...

2020-10-14

浅谈Flutter 中渐变的高级用法(3种)

Flutter 中渐变有三种: LinearGradient:线性渐变 RadialGradient:放射状渐变 SweepGradient:扇形渐变看下原图,下面的渐变都是在此图基础上完成。LinearGradient给一张图片添...

2020-10-14

Gradle的安装和环境变量的配置详解

Step1: 安装JDK并配置环境变量;
Step2: 安装Gradle
进入点击打开链接官网首页点击install gradle进入新的页面之后,找到并点击下载完整版本(英文看不懂可以先将网站翻译成中文)...

2020-10-14

Gradle的缓存路径修改的四种方法(小结)

方法一,修改gradle.properties文件,增加一句gradle.user.home=D\:\\Android\\.gradle但这种方法,需要每个项目文件都要改一遍,如果只是临时修改,可以采用这种方法,如果是针对所有...

2020-10-14

Android studio 切换flutterSDK之后报错及解决办法(推荐)

Windows系统上面修改了flutter sdk的环境变量地址之后Android studio上面运行flutter项目就会报错类似于:
Could not read script XXX\flutter.gradle' as it does not exist...

2020-10-14

Flutter之Timer实现短信验证码获取60s倒计时功能的代码

先看下效果:两种需求场景:1.广告页3s后跳转到首页2.短信验证码60s倒计时第一种的话,根据需求我们可以知道,我们想要的效果就是3s结束做出一个动作。factory Timer(Duration dura...

2020-10-14
返回顶部
顶部