Android

  • 轻松实现Android3D效果通俗易懂

    目录 一.先看看聊天(需求) 二.实现效果 三.实现 1.通过getSystemService获得SensorManager实例对象 2.通过SensorManager实例对象获得想要的传感器对象:参 ...

  • Android仿IOS系统悬浮窗效果

    在一些场合里,我们使用悬浮窗会有很大的便利,比如IOS系统的悬浮窗,360或者其他手机卫士的悬浮窗等等. 本篇博客,我们创造出两个悬浮窗,通过点击小悬浮窗打开或者关闭大悬浮窗(一个播放控制器). 代码 ...

  • Android自定义LocationMarker的实现详解

    目录 自定义View LocationMarker 应用自定义View到AMapView中 今天讲一个比较简单的东西自定义绘制Marker 其实就是自定义view, 跟轨迹没太多关联,还有轨迹源码在文 ...

  • Android布局控件View ViewRootImpl WindowManagerService关系

    目录 1. View,ViewRoot和WindowManager简单介绍 1.1 View和ViewGroup 1.2 ViewRootImpl 1.3 WindowManager 2. ViewR ...

  • Android实现绘制LocationMarkerView图的示例代码

    目录 LocationMarkerView图的绘制 绘制整公里的文字 添加动画 LocationMarker是运动轨迹上Start.End, 以及整公里点上笔者自定义绘制的一个MarkerView, ...

  • Flutter ChatGPT代码生成器方案概念

    目录 ChatGPT 1. ChatGPT 的特点和劣势 3. 解决方案的概念 4. Dart 数据类生成器完善 5. 代码生成字符串 与 ChatGPT 生成字符串 ChatGPT ChatGPT ...

  • 手把手教你Android全局触摸事件监听

    Android系统全局触摸事件监听 Android触摸全局监听指的是调用监听后在任何界面都能获取到触摸事件. 要实现这个功能必须要修改源码添加新的接口,因为系统默认是不暴露这个方法的. 源码 监听系统 ...

  • 详解Android内存泄露及优化方案

    目录 一.常见的内存泄露应用场景? 1.单例的不恰当使用 2.静态变量导致内存泄露 3.非静态内部类导致内存泄露 4.未取消注册或回调导致内存泄露 5.定时器Timer 和 TimerTask 导致内 ...

  • Android Location服务之LocationManager案例详解

    上次介绍了位置服务中的Geocoder,这次就来介绍一下LocationManager.LocationManager系统服务是位置服务的核心组件,它提供了一系列方法来处理与位置相关的问题,包括查询上 ...

  • Android ListView 实例讲解清晰易懂

    一.前言 在某些场景下,单一文字的ListView Item已不适合当前需求,因此需要我们自定义Item布局来满足需求.下面我们来实现一个带图标和文字的Item. 二.代码展示 1.定义包含ListV ...

  • Kotlin中ListView与RecyclerView的应用讲解

    写下来自己以后看: 先是item的布局文件: 里边放了一个图片和一个文本框 <?xml version="1.0" encoding="utf-8"?&g ...

  • android 微信抢红包工具AccessibilityService实现详解

    目录 1.目标 2.实现流程 1.流程分析(这里只分析在桌面的情况) 2.实现步骤 1.收到通知 以及 点击通知栏 2.点击红包 3.点击开红包 4.退出红包详情页 3.遇到问题 4.完整代码 MyN ...

  • Android开发基础实现音频文件的播放详解

    目录 前言 实现方法 最终效果 总结 前言 上一篇(安卓开发基础——实现最简单的视频播放我们简单的实现了一个播放视频的功能,这一节我们来实现App对音频文件的播放功能,本文主要是依靠MediaPlay ...

  • Flutter路由之fluro的配置及跳转

    目录 1.pubspec.yaml导包,注意格式~ 2.新建路由类,改类是定义页面的路径,然后将页面handler和路径设置到路由中 3.新建router_handler.dart,处理参数和跳转页面 ...

  • Android批量修改文件格式/文件名的神操作分享

    目录 前言 1. 使用 shell 脚本批量修改文件格式/文件名 2. 使用 DocumentFile 批量修改文件格式/文件名 关于 DocumentFile 和 DocumentsContract ...

  • android实现蓝牙app代码

    本文实例为大家分享了android实现蓝牙app的具体代码,供大家参考,具体内容如下 private BluetoothGatt bluetoothGatt; private BluetoothGat ...

  • 掌握Android Handler消息机制核心代码

    目录 一.handler基本认识 1.基本组成 2.基本使用方法 3.工作流程 二.发送消息 三.消息进入消息队列 1.入队前的准备工作 2.将消息加入队列 四.从消息队列里取出消息 1.准备工作 2 ...

  • android中NFC读写功能的实现方法

    本文实例为大家分享了android中NFC读写功能的具体代码,供大家参考,具体内容如下 首先检查一下设备是否支持NFC功能 private void checkNFCFunction() { // T ...

  • Android设备蓝牙连接扫描枪获取扫描内容

    条形扫描枪主要可以扫描条形码和二维码等,扫描速度比手机扫描设备快得多,本文简单介绍android 通过蓝牙监听蓝牙连接,当扫描设备连接完成后,扫描设备相当于外接键盘,通过监听外接键盘输入事件,获取扫描 ...

  • Android Notification实现动态显示通话时间

    基于android N MTK释放的源码,供大家参考,具体内容如下 本文主要讲解如何在 IncallUI 的notification 上面不停地更新显示当前已通话多长时间,从而达到和incallUI通 ...