![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安卓
文章平均质量分 52
LeeBrook0
这个作者很懒,什么都没留下…
展开
-
uniapp通过websocket实现手机APP通知栏消息显示功能(前端部分)
开门见山地说,在移动应用端,从后端及时获取消息,展示到手机消息通知栏上面来与用户进行交互是一个很高频的应用场景,这篇文章就来介绍一下,在uniapp开发中如何实现这种需求。要实现这个需求,对于前端来说主要技术需要拆分成两部分:一是从后端及时获取消息,本文介绍的方式是通过websocket获得后端推送的最新消息。二是将获得的消息展示到手机的通知栏上面,将内容展示给用户。原创 2024-03-18 11:35:03 · 1289 阅读 · 0 评论 -
uniapp荣耀view 7平板系列usb调试真机调试找不到设备解决方法
最近在使用uniapp做安卓开发的时候,发现采购的荣耀view 7平板连真机调试找不大设备,Hbuild死活找不到设备,但是普通的手机连接又能识别到设备。原创 2023-02-17 09:04:07 · 3234 阅读 · 1 评论 -
uniapp实现下拉刷新及上拉(分页)加载更多(app,H5,小程序均可使用)
开门见山地说,在移动端开发中,80%的项目都会涉及到列表展示,而有了列表不可避免的需求就是列表的下拉刷新和上拉加载更多。本篇文章主要介绍在使用uniapp开发移动端的过程中,比较好用的一个下拉及上拉组件,节约大家选择组件的时间,其完美适配uniapp,并可以实现一套代码打包成app,H5及小程序使用。这样就可以实现一个简单的下拉刷新和上拉加载更多,当然这个组件有更多的方法及支持更多的拓展功能,在此就不一一介绍了,主要是分享一个基础的入门方法给大家。引入成功后,我们就可以在界面中使用我们的组件了。原创 2022-11-16 11:56:05 · 14224 阅读 · 0 评论 -
uniapp实现下拉搜索选择框,app,h5可用
在通过uniapp做app开发的时候,有场景需要用到下拉选择框,但是使用的uview框架里的底部弹出的选择项形式产品又不满意。原创 2022-08-15 14:08:49 · 20844 阅读 · 5 评论 -
Android:Date、String、Long三种日期类型之间的相互转换
date类型转换为String类型 // formatType格式为yyyy-MM-dd HH:mm:ss//yyyy年MM月dd日 HH时mm分ss秒 // data Date类型的时间 public static String dateToString(Date data, String formatType) { return new SimpleDateFormat(formatType).format(data); }long类型转换为Strin转载 2021-05-07 13:41:06 · 1333 阅读 · 0 评论 -
安卓APP让屏幕保持常亮,不息屏的方法
方法一:持有WakeLock首先获取WakeLock相关权限:<uses-permission android:name="android.permission.WAKE_LOCK" />然后通过PowerManager获取WakeLock后,在onResume以及onPause执行相应操作:@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedIn转载 2021-04-13 09:41:34 · 6573 阅读 · 0 评论 -
安卓网格视图GridView使用详解
GridView基本使用方法 GridView是一个在二维可滚动的网格中展示内容的控件。网格中的内容通过使用adapter自动插入到布局中。 下面通过实现一个简单的显示省份名的demo,介绍GridView控件的基本使用方法: 在布局中使用GridView控件,实现activity_main.xml <?xml version="1.0" encoding="utf-8"?...转载 2021-04-09 10:08:18 · 915 阅读 · 0 评论 -
安卓11 拍照无法上传 无法存储 无法读写的问题 选择相机拍摄 无图片返回问题的解决方案
安卓11 拍照无法上传 无法存储 无法读写的问题 选择相机拍摄 无图片返回问题的解决方案 最近公司开发的APP突然遇到了个问题,用户在使用APP里调用手机拍照功能上传照片的时候,无法上传图片。这个问题出现的时候就让我非常疑惑了,因为距离上一次更新APP已经过了好几个月了,突然某个功能出问题是很奇怪的,但是没办法还是要解决。结果无论怎样都无法复现问题。。。最后才发现公司的测试手机是安卓10的,是没问题的,要到安卓11的手机上才能复现问题。。。非常无语。 吐槽归吐槽,问题还是要解决的,我知道安卓11上对于原创 2021-04-06 16:43:03 · 5164 阅读 · 4 评论 -
安卓实现判断手机网络连接状态是否联网,连接的是移动流量数据还是WIFI连接
安卓实现判断网络连接状态以及是移动流量还是WIFI连接开门见山地说,安卓APP在实际开发应用场景中很容易遇到需要判断网络连接状态的需求,毕竟对于手机APP来说,没有网络的情况并不稀奇,可往往这种时候,用户并不知道是自己手机网络的问题,一般会默认觉得这APP怎么这么慢,那么这个时候,作为一个合格的甩锅人,当然是得想办法让用户知道锅不在我们开发人员的身上(理直气壮)!那么就需要有一个合适的方式来实现这个功能。上代码:/** * @Title: isNetworkConnected * @Descr原创 2021-03-29 11:14:40 · 1996 阅读 · 0 评论 -
安卓判断手机GPS是否打开,未打开时跳去手机设置开启GPS的方法
安卓判断手机GPS是否打开,未打开时跳去手机设置开启GPS的方法开门见山地说在APP开发中我们难免会遇到需要开启手机定位的情况(最常见的就说点外卖的时候),那么我们该如何像下图的某团外卖一样,检测手机是否开启定位,在没有开启定位的情况下跳转去开启呢,详见下文:要实现这样的功能,首先就需要先检测手机是否开启了定位服务,见下面代码: /** * 检查是否打开手机的gps * @param context * @return */ public static boolean check原创 2021-03-22 10:47:53 · 2878 阅读 · 0 评论 -
安卓连续点击按钮实现开放某些功能
安卓连续点击按钮实现开放某些功能在开发中,我们有些时候不希望用户拥有某些权限,但又希望开发者拥有更高的权限时,我们往往会通过用户权限来进行限制。但对于安卓前端,有一种更简单,更好玩同时也更不安全的方式来做权限限制。我们可以在某个按钮上设置连续点击7次后,开启想要功能。实现的代码如下:Integer BREAK_THROUGH_TIMES = 7;int breakthrough = BREAK_THROUGH_TIMES;private long lastClickTime;/** * 防止原创 2021-03-15 13:58:48 · 321 阅读 · 0 评论 -
安卓文字转语音(TTS)的使用及封装的工具类
安卓文字转语音(TTS)的使用及封装的工具类前言:在安卓中会有原生的包提供文字转语音的功能,使用后可以输出中文/英文等语言的语音,实现这部分的包名为TTS。那么本篇文章将会探讨如何使用TTS语音。此外,网上也已经有了许多介绍TTS使用的文章,那么大家会发现,TTS使用前是需要初始化的,那么如何精简我们的代码,使得我们使用的TTS能单独封装成一个工具类来使用呢,也会在本文中介绍。首先我们直接来看下代码: /** * TTS语音输出 */public class TTSUtils { p原创 2021-03-15 13:35:43 · 1696 阅读 · 0 评论 -
移动安卓端AlertDialog的工具类
移动安卓端Dialog的工具类前言:原创 2021-03-11 13:14:04 · 151 阅读 · 0 评论