标签: Android

解决Android原生定位的坑

Android原生定位的代码网上已经很多了,就不贴出来。简单了解下:GPS_PROVIDER:通过手机内置的GPS芯片,利用卫星获取定位信息。位置监听、卫星状态监听很耗电且室内定位很不准确。NETWORK_PROVIDER:网络定位通过基站和WiFi节点,利用节点id在定位数据服务器查询位置信息。但...

Android 2021-03-28 78 0 0 阅读全文

Android实现滑动解锁

效果图需要用到的画笔,整体灰色的背景,滑块,滑动之后绿色背景,字体mSliPaint=newPaint();mSliPaint.setColor(Color.parseColor("#4a4c5b"));mSliPaint.setAntiAlias(true);mBgPaint=...

Android 2021-06-29 82 0 0 阅读全文

Flutter网络请求库DIO的基本使用

1.导入dio包目前dio库的最新版本是3.0.1,同使用其他三方库一样,Flutter中使用dio库同样需要配置pubspec.yaml文件。dependencies:flutter:sdk:flutterdio:^3.0.102.导入并创建实例dio包引入成功之后就可以创建dio实例了,一个实例...

Android 2021-04-08 267 0 0 阅读全文

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

1、SerialPortHelper「Android串口通信」介绍原项目地址https://github.com/freyskill/SerialPortHelperAndroid串口通讯助手可以用于需要使用串口通信的Android外设,该库有如下特点:1、串口通信部分使用C++实现,在笔者接触的部...

Android 2021-03-30 112 0 0 阅读全文

Android使用Fragment实现兼容手机和平板的程序

一记得我之前参与开发过一个华为的项目,要求程序可以支持好几种终端设备,其中就包括Android手机和AndroidPad。然后为了节省人力,公司无节操地让Android手机和AndroidPad都由我们团队开发。当时项目组定的方案是,制作两个版本的App,一个手机版,一个Pad版。由于当时手机版的主...

Android 2021-04-08 69 0 0 阅读全文

Java可以写Android的应用程序吗

Java当然可以写android,android应用一般就是用java写的,另外android程序的界面也可以用HTML写,所以多多少少也要知道一点HTML的语法,不过android系统本身最底层的东西是用c写的。android开发用的是Java语言。Java也拥有自己强大的开源社区,当编写时遇到问...

Java 2021-04-17 106 0 0 阅读全文

Kotlin协程到底是如何切换线程的

之前对协程做了一个简单的介绍,回答了协程到底是什么的问题,感兴趣的同学可以了解下:Kotlin协程到底是什么?通过上文,我们了解了以下内容1.kotlin协程本质上对线程池的封装2.kotlin协程可以用同步方式写异步代码,自动实现对线程切换的管理这就引出了本文的主要内容,kotlin协程到底是怎么...

Android 2021-07-12 104 0 0 阅读全文

Android LitePal的使用详解

数据库操作一直都是比较繁琐而且单一的东西,平时开发中数据库也很常见。有学过mysql的读者可能会觉得sql语句确实让人很难受。同样android中,虽然有内置数据库SQLite,但是操作起来还是非常的不方便。跟网络请求类似,当我们用原生的HttpURLConnection请求数据再用json解析,过...

Android 2021-04-13 80 0 0 阅读全文

详解Android Handler的使用

Handler概要Handler用于线程间的消息传递,它可以将一个线程中的任务切换到另一个线程执行。切换的目标线程与Handler内部持有的Looper所在线程一致。若初始化Handler时未手动设置Looper,Handler会通过ThreadLocal获取并持有当前(初始化Handler时)线程...

Android 2021-04-08 80 0 0 阅读全文

解决Android Studio中使用Monitor工具无法打开Data文件夹问题

关于/system/bin/sh:su:notfound的解决办法D:\Sdk\platform-tools>adbshellgeneric_x86:/$su/system/bin/sh:su:notfound原因是AndroidStudio带(GooglePlay)的模拟器无法获得root权...

Android 2021-06-29 117 0 0 阅读全文

Android开发人脸识别统计人脸数

最近项目需求是统计当前摄像头中的人脸个数,安卓有提供现成的Api,最终实现效果如上图。分析思路和步奏:主要使用到的类:SurfaceView、CameraManager、CameraDevice.StateCallback、CameraCaptureSession.StateCallback。1.通...

Android 2021-05-14 72 0 0 阅读全文

Android Studio实现音乐播放器

Androidstudio音乐播放器,供大家参考,具体内容如下实现目的:利用广播在myapplication中原本button点我暂停按钮是灰色无法点击的,此时发送一条短信给自己的安卓手机,按钮变成黑色,音乐开始播放,此时点击点我暂停按钮,音乐停止。结果截图:发送短信给自己后:,点我暂停按钮变成黑色...

Android 2021-04-13 66 0 0 阅读全文

Android实现闪屏页效果

本文实例为大家分享了Android实现闪屏页效果的具体代码,供大家参考,具体内容如下1.效果图2.闪屏页逻辑及布局2.1activity_splash.xml2.2SplashActivity.java通过Handler实现publicclassSplashActivityextendsAppCom...

Android 2021-04-13 94 0 0 阅读全文

AMD无法使用Android Studio解决方法

无法使用Androidstudio解决方法前提:你的电脑是AMD处理器,想使用Androidstudio,自己的电脑系统是win10家庭版,在百度找到勾选hyper-v就能用,然后发现在自己的电脑上面找不到,又要去BIOS界面里面更改配置发现也不行,这些坑我都踩过。。。。那请你接着往下看当初刚上大一...

Android 2021-06-29 79 0 0 阅读全文

Android仿新浪微博个人信息界面及其他效果

1.时间处理类:处理微博发出时间距现在时刻的时间。应该是比较容易理解的。/***时间处理类*/publicclassDateUtils{publicStringgetInterval(Stringcreatetime){//传入的时间格式必须类似于2012-8-2117:53:20这样的格式Stri...

Android 2021-05-14 97 0 0 阅读全文

Android自定义View之简约风歌词控件实战指南

最近重构了之前的音乐播放器,添加了许多功能,比如歌词,下载功能等。这篇文章就让我们聊聊歌词控件的实现,先上效果图,如果感觉海星,就继续瞧下去!看到这里,估计你对这个控件还有点感兴趣的吧,那接下来就让我们来瞧瞧实现这个歌词控件需要做些什么!一、歌词解析首先,我们得知道正常的歌词格式是怎样的,大概是长这...

Android 2021-07-12 79 0 0 阅读全文

Android实现滤镜效果ColorMatrix

本文实例为大家分享了Android实现滤镜效果的具体代码,供大家参考,具体内容如下1.效果图2.矩阵算法packagenet.surina.myapplication15;importandroid.graphics.Bitmap;importandroid.graphics.BitmapFacto...

Android 2021-05-10 73 0 0 阅读全文

Android实现微信朋友圈图片和视频播放

本文实例为大家分享了Android实现微信朋友圈图片和视频播放的具体代码,供大家参考,具体内容如下1.效果图:2.源码地址:链接3.参数控制,是否显示播放按钮holder.layout.setIsShowAll(mList.get(position).isShowAll);holder.layout...

Android 2021-05-10 72 0 0 阅读全文

Android实现简单的加载进度条

本文实例为大家分享了Android实现简单的加载进度条的具体代码,供大家参考,具体内容如下1.效果图2.自定义progressBarpackagecom.example.myapplication7;importandroid.animation.ValueAnimator;importandroi...

Android 2021-05-10 75 0 0 阅读全文

自己实现Android View布局流程

相关阅读:如何自己实现AndroidViewTouch事件分发流程AndroidView的布局以ViewRootImpl为起点,开启整个View树的布局过程,而布局过程本身分为测量(measure)和布局(layout)两个部分,以View树本身的层次结构递归布局,确定View在界面中的位置。下面尝...

Android 2021-03-26 126 0 0 阅读全文