Android
lareinax5
这个作者很懒,什么都没留下…
展开
-
关于重新安装AndroidStudio启动不了,Gradle文件配置错误问题
时隔半年,一直在学前端跟后台的东西,并且在换了一个电脑以后,因为想要看flutter,看到AS是比较适合的开发工具,就重新下载AS,用以前安装包.但是下载后出现一系列问题,一个个坑踩过来记录一下,有关于Gradle的问题.1、关于AS的安装与环境配置不用说了吧,新建项目build会出现这个报错,两个原因: 一是Gradle的版本不正确,跟你所用的AS的版本不适配,二是网络问题没有下载上Gradle包,或者下载下来的gradle文件是损坏的但是在出现这个报错以后,无论怎么修改再build都不行,无奈重新原创 2020-08-04 16:32:10 · 671 阅读 · 0 评论 -
Android锁屏页功能的实现
首先在清单文件添加权限: <uses-permission android:name="android.permission.DISABLE_KEYGUARD" /><!-- 屏蔽HOME键需要的权限 --> <uses-permission android:name="android.permission.VIBRATE" /> <us...原创 2020-01-07 10:35:37 · 620 阅读 · 0 评论 -
android连接蓝牙控制音乐播放器播放暂停/上一曲/下一曲,且断开蓝牙暂停音乐
客户需求要蓝牙设备可以控制音乐播放器的暂停等操作,当时只做了蓝牙的权限配置,未对这些操作做处理。1、配置清单文件 <service android:name=".PlayerService" android:exported="false" /> ........................................原创 2019-12-31 09:19:45 · 7474 阅读 · 1 评论 -
Android获取设备信息的工具类
上篇贴出获取设备Id的代码以及使用,今天直接贴出工具类,获取到的信息可以有 当前手机系统语言,当前手机系统版本号,手机型号厂商 ,手机IMEI,全局唯一UUID等信息。public class SystemUtil { /** * 获取当前手机系统语言。 * * @return 返回当前系统语言。例如:当前设置的是“中文-中国”,则返回“zh-CN” ...原创 2019-12-03 15:13:30 · 605 阅读 · 0 评论 -
Android获取设备号及调用传参
首先,什么是设备ID(即AndroidId),经过查资料,百度看到有以下解释:代码我放在命名为SystemUtil 的工具类中: public static final String getAndroidID() { String m_szAndroidID = Settings.Secure.getString(Utils.getContext().getConten...原创 2019-12-03 15:05:27 · 227 阅读 · 0 评论 -
android打正式包报错问题
最常见的打包报错问题:1、遇到错误Error:Execution failed for task ‘:app:transformClassesWithDexForDebug’.com.Android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: Java.ut...原创 2019-12-03 14:52:28 · 466 阅读 · 0 评论 -
API28找不到Canvas变量
目前在api28中 找不到canvas.saveLayer(0, 0, getWidth(), getHeight(), null, Canvas.MATRIX_SAVE_FLAG | Canvas.CLIP_SAVE_FLAG | Canvas.HAS_ALPHA_LAYER_SAVE_FLAG | Canvas.FULL_COLOR_LAYER_SAVE_FLAG | Canvas.CLIP...原创 2019-12-03 14:30:38 · 973 阅读 · 0 评论 -
关于android9 的适配遇到的坑
1、Android9得网络请求变为了https。要想继续使用http需要添加如下配置:在androidmanifest中的application添加: android:usesCleartextTraffic="true" android:networkSecurityConfig="@xml/network_security_config"在res中新建xml文件夹,文...原创 2019-10-22 11:45:02 · 1651 阅读 · 0 评论 -
SharedPreferences
存入用户id:private void setId(String id){ SharedPreferences sharedPreferences = getSharedPreferences("user_info",MODE_PRIVATE); SharedPreferences.Editor editor = sharedPreferences.edit(); ...原创 2019-09-17 16:13:29 · 402 阅读 · 0 评论 -
Android 轮播图的使用
先放上没有对接口与网络请求的banner。在gradle中添加依赖dependencies {implementation ‘com.youth.banner:banner:1.4.10’ //轮播图最新版本}AndroidManifest.xml中添加网络权限,这个一定不要忘记,否则只会出现指示器,加载不出图片,很小的问题。放上xml文件。 <com.youth.bann...原创 2019-09-16 15:46:26 · 171 阅读 · 0 评论