Android

  • 使用Messenger实现Service的双向通信

    Android体系架构中有一个解决方案:利用Android Messenger实现Service进程间双向通信. MainActivity 类: package com.example.messeng ...

  • Android应用实现点击按钮震动

    本项目为大家分享了Android应用实现点击按钮震动的具体代码,供大家参考,具体内容如下 项目中需要实现点击应用中的按钮,有震动效果.震动效果可以在设置中进行关闭. 具体实现如下. 编写震动帮助类:V ...

  • Android studio实现菜单效果

    本文实例为大家分享了Android studio实现菜单效果的具体代码,供大家参考,具体内容如下 一.onCreateOptionsMenu() 首先在res目录下新建一个menu文件夹,右击res目 ...

  • Android studio 实现随机位置画10个随机大小的五角星的代码

    Android studio:实现随机位置画10个随机大小的五角星今天做了一下老师布置的实验课作业安卓的作业.实现在屏幕上随机位置绘制10个随机大小的五角星.虽然我之前自己学习过安卓,但是还有很多的功 ...

  • Android使用Room操作数据库流程详解

    目录 1. 创建实体类User 2. 创建DAO 3. 数据库 4. 使用 Room的三个主要组件: 数据库类,用于保存数据库并作为应用持久性数据底层连接的主要访问点. 数据实体,@Entity,表示 ...

  • Android View.Post 的原理及缺陷

    很多开发者都了解这么一个知识点:在 Activity 的 onCreate 方法里我们无法直接获取到 View 的宽高信息,但通过 View.post(Runnable)这种方式就可以,那背后的具体原 ...

  • android利用剪切板传递数据

    本文主要介绍android应用android系统中剪切板进行数据的传递,首先讲解的是传递简单数据,然后讲解传递对象类型的数据. 所有实例均在android api 15下测试通过,所以先新建一个and ...

  • Flutter开发之设置应用名称及图标的教程

    最近在用Flutter开发App项目,一切都是新的,一切都要学习.不过经过一段时间的开发适应和磨合,趋于稳定状态.本篇博文来分享一下Flutter设置App的应用名字和应用logo图标的方法,知识点虽 ...

  • Android Studio缓存文件夹配置教程

    安装完,或者绿色版解压完,先别打开Android Stduio.要先配置下Android Studio 的缓存路径. 这个缓存文件主要是存放一些AndroidStudio设置和插件和项目的缓存信息的. ...

  • Android入门之使用SharedPreference存取信息详解

    目录 简介 SharedPreference原理 SharedPreference的存储 后端代码 SharedPreferenceHelper.java HomePage.java MainActi ...

  • Android实现蓝牙串口通讯

    本文实例为大家分享了Android实现蓝牙串口通讯的具体代码,供大家参考,具体内容如下 最近在弄蓝牙串口,参考了不少网上的大佬,加上自己早期对C#的学习,写一个给自己的备忘录,如果有大佬看到还请多多指 ...

  • Android实现随手指移动小球

    本文实例为大家分享了Android实现随手指移动小球的具体代码,供大家参考,具体内容如下 这个随手指移动小球,首先要使用paint画笔在canvas画布画出一个圆,然后重写OnTouchEvent() ...

  • Android 使用flow实现倒计时的方式

    Android 倒计时一般实现方式: handler+postDelayed() 方式 Timer + TimerTask + handler 方式 ScheduledExecutorService ...

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

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

  • Android实现图片高斯模糊

    本文实例为大家分享了Android实现图片高斯模糊的具体代码,供大家参考,具体内容如下 原图: 高斯模糊后: FastBlur.java import android.graphics.Bitmap; ...

  • Android单选按钮RadioButton的使用方法

    单选按钮要在一组中选择一项,并且不能多选. 同一组RadioButton要放在同一个RadioGroup节点下. RadioButton默认未选中,点击后选中但是再次点击不会取消选中. RadioBu ...

  • Android实现计时器功能

    本文实例为大家分享了Android实现计时器功能的具体代码,供大家参考,具体内容如下 计时器工具类 import android.annotation.SuppressLint; import and ...

  • 关于Android多渠道打包的进阶知识

    多渠道打包进阶知识 文章开始前,先看一下下面这种情况: android { productFlavors { //100 个多渠道配置 } //多渠道签名的配置 signingConfigs { xi ...

  • Android Jetpack中Room的使用

    Room Room主要分三个部分 database.dao和实体类entity Entity entity实体类定义时需要用到@Entity(tableName = "student&quo ...

  • Android实现屏幕旋转四个方向准确监听

    在做相机开发时,遇到一个问题,就是需要监听屏幕旋转.最简单的就是使用onConfigurationChanged()和OrientationEventListener这两种方法来实现,但是最后都遇到了 ...