自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Android webview调用原生摄像头并扫描二维码功能

现在手上有个需求,就是webview加载的js端想调用原生的摄像头进行扫码功能,查找了挺多资料 方法是1、通过拦截webview页面ulr的方法进行监听页面操作 2、监听到我们想要的操作后,原生端进行打开摄像头并进行扫码 3、把扫描结果通过原生调用js端的方法把结果传递给js端 第一步就是原生端这...

2019-12-05 16:09:02

阅读数 32

评论数 0

原创 Android studio 按钮按压效果

在drawable中新建一个value文件 <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/ap...

2019-12-02 15:25:33

阅读数 272

评论数 0

原创 Android Studio 通过和风天气SDK获取天气

话不多说,直接上步骤 第一步:去官网下载SDK传送门 下载好了之后把jar包放入libs文件中并且引用,引用成功之后会有如下显示 build.gradle中的dependencies会自动出现这行代码 继续在app的build.gradle中添加引用 implementation '...

2019-11-14 10:24:30

阅读数 70

评论数 0

转载 Android studio 多种自定义Button按钮、等待框、进度条样式

发现一篇很好的各类样式大全,直接上传送门 传送门

2019-11-11 16:04:29

阅读数 149

评论数 0

原创 Android 播放系统提示音

系统提示音 Uri notification = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION); Ringtone r = RingtoneManager.getRingtone(MainActivity.this...

2020-01-14 13:46:26

阅读数 7

评论数 0

原创 android Plugin with id 'com.github.dcendents.android-maven' not found.

报错:Plugin with id ‘com.github.dcendents.android-maven’ not found. 解决办法:build.gradle(Project)中的dependencies{}中加上 classpath 'com.github.dcendents:...

2019-12-11 15:08:30

阅读数 11

评论数 0

转载 Android studioAttribute application@appComponentFactory value=(androidx.core.app.CoreComponentFactor

打开一个新项目的时候出现R文件丢失,build Attribute application@appComponentFactory value=(androidx.core.app.CoreComponentFactory) from [androidx.core:core:1.0.0] Andr...

2019-12-06 11:45:39

阅读数 10

评论数 0

原创 Android 在webview中实现点击两次返回键退出app

我的首页是UpdateActy,检查是否有更新的,如果没有更新的话,就Intent跳转到WebViewActy中加载webview页面。 现在有个需求就是在webview页面点击两次返回键退出app 于是我就在WebViewActy中重写onKeyDown public boolean onKe...

2019-12-06 10:43:27

阅读数 22

评论数 0

原创 Android studio 三行代码搞定Textview自动换行

有时候要让textview自动换行,很多文章说要改半角圆角的,我觉得麻烦,净搞些花里胡哨的东西 我就直接在textview属性里面改了 直接在xml里面textview属性里面加这几行代码就搞定了 android:ellipsize="none" ...

2019-12-05 17:37:06

阅读数 59

评论数 0

原创 Android studio app版本检测更新

基本上每个都要检测更新的功能,参考了下大佬的文章,弄了个简化版的记录一下。在安卓6.0和9.0版本中都试过了,可以用 参考文章: https://blog.csdn.net/fengyuzhengfan/article/details/52876586 https://blog.c...

2019-12-04 15:23:13

阅读数 36

评论数 0

原创 Android cannot resolve symbol NotificationChannel

cannot resolve symbol NotificationChannel 在build.gradle中设置compileSdkVersion 26

2019-12-03 18:48:18

阅读数 7

评论数 0

原创 Android Studio NFC读取CPU卡信息

今天接到一个NFC读CPU卡的需求,做个总结。 总结之前,吐槽一下,一定要查一下测试机支不支持NFC功能,我拿乐视S3开发了一上午,以为哪里出了BUG或者权限没加,查了无数资料,下了十几个demo,死活就是连不上NFC,下午换了小米8se来测,发现还是连不上。。。万念俱灰之际,找了同事的小米MIX...

2019-11-27 15:14:28

阅读数 33

评论数 0

原创 Android Studio string字符串大小写转换

string 字符串大小写转换 String test = "ABCdef"; //所有字符全部转为大写 test.toUpperCase();//输出为:ABCDEF //所有字符全部转为小写 ...

2019-11-27 14:11:53

阅读数 13

评论数 0

原创 Android java.lang.UnsatisfiedLinkError: JNA native support (com/mwcard/android-aarch64/libmwReader.s

java.lang.UnsatisfiedLinkError: JNA native support (com/mwcard/android-aarch64/libmwReader.so) not found in resource path (.) 错误原因:无法找到.so文件 解决办法:在确...

2019-11-26 15:20:45

阅读数 9

评论数 0

原创 Android studio 导入eclipse项目以及项目中文乱码问题

用android studio导入一个合作商给的demo的时候,直接在as中open,发现是个eclipse项目,不能正常的run起来,于是就改变打开方式 把所有的as项目全都close File–close 关闭掉最后一个项目后,会出现这样的as起始页面,选择import progect(Gra...

2019-11-26 14:45:50

阅读数 13

评论数 0

原创 android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a v

android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views 原因:在子线程中更改UI操作导...

2019-11-23 17:58:56

阅读数 24

评论数 0

原创 Android studio Push rejected: Push to origin/master was rejected解决办法

拒绝推送 Push rejected: Push to origin/master was rejected 解决办法:打开上传代码的文件夹位置鼠标右键git Bash Here然后直接下面两行命令解决问题 git pull origin master --allow-unrelated-hist...

2019-11-19 13:12:38

阅读数 12

评论数 0

转载 Android Studio 高德获取经纬度,定位

通过高德SDK来获取经纬度,城市地区地理信息等 首先进入高德地图开放平台 先要下载高德的定位SDK包,这里就不演示了 1.----->进入控制台 2.----->最左侧应用管理 3.----->创建新应用 4.----->输入名字和用途 5.下载高德定位SDK,集...

2019-11-15 02:36:23

阅读数 8

评论数 0

转载 Android studio Error:(1, 0) Plugin with id 'com.android.application' not found

Error:(1, 0) Plugin with id ‘com.android.application’ not found.Open File 这个错误是build.gradle造成的,我们打开文件 打开报错的项目的build.gradle,看看有没有buildscript{}(应该是没有...

2019-11-14 16:14:03

阅读数 9

评论数 0

原创 Android Studio 弹出下拉框遮挡住spinner控件本身问题

使用spinner的时候,突然发现下拉框把spinner显示框给遮挡住了 然后我就在xml控件中添加属性 android:spinnerMode="dropdown" 发现还是没解决问题。。PS:dropdown是把列表以下拉框形式呈现出来,另一个dialog就是用弹窗的形...

2019-11-14 09:42:08

阅读数 11

评论数 0

原创 Android Studio Banner轮播图使用

现在恰好有个项目需要做个轮播图效果,这个需求也是很常见的需求,于是就做个笔记写一下实现过程 加载本地图片 第一步:先在build.gradle中加入banner和glide的依赖 //banner依赖 implementation 'com.youth.banner:banner:1...

2019-11-12 13:38:33

阅读数 49

评论数 0

原创 Androidstudio ImageView拉伸问题

今天有个需求是把整张图片填充到整个页面,于是全都设置成match <ImageView android:layout_width="match_parent" android:layout_height="match_paren...

2019-11-11 15:48:30

阅读数 16

评论数 0

原创 android stuido只允许页面横屏或者竖屏显示

在Mainfest.xml中修改就好了 在activity中加上android:screenOrientation=“landscape” landscape是横向,portrait是纵向 <activity android:name=".MainActivity"...

2019-11-11 15:01:23

阅读数 15

评论数 0

原创 Android Studio 修改项目名

关闭Android Studio 修改project所在路径的文件夹名字为[NewName] 打开Android Stuido,import新的[NewName]路径工程(很重要,重新import工程,Android Studio会自动修改部分相关的project名字引用) 修改根目录下的.iml...

2019-11-06 17:44:04

阅读数 8

评论数 0

转载 Android Studio MD5加密

在登陆的时候需要对账号密码进行加密,于是就使用了MD5来进行加密 创建一个工具类MD5Util import android.util.Log; import java.security.MessageDigest; public class MD5Util { private sta...

2019-11-06 17:15:37

阅读数 10

评论数 0

原创 网络请求时Cleartext HTTP traffic to xxx not permitted错误

在一个需要md5加密的网络请求中,出现了这个错误,做个笔记 解决办法: 在AndroidManifest中的application中加入 android:usesCleartextTraffic=“true” 问题解决!! 参考自:https://blog.csdn.net/gengkui989...

2019-11-06 16:59:04

阅读数 19

评论数 0

原创 Android Studio中使用GsonFormat实现快速解析

进行网络请求时,有时候会碰到复杂的json数据,很浪费时间精力,这时候就需要使用GsonFormat来解决麻烦了 第一步:在build.gradle(app)中添加 implementation ‘com.google.code.gson:gson:2.6.2’ 第二步:as中,File–set...

2019-11-06 16:53:02

阅读数 12

评论数 0

转载 substring截取字符串特定位置的值

1、截取指定字符上的字符串: substring(start,end) start:开始的位置(从0开始索引)包括该位置的字符,不可省略 end:结束的位置(不包括该位置上的字符),可省略 例: String str=“第1周”; str=str.substring(1,2); str此时里面就剩...

2019-11-04 15:29:59

阅读数 11

评论数 0

原创 Android Studio 使用coding版本控制工具

今天老大说要集体使用coding来进行版本管理,然后就摸索了一上午,总结一下 第一步:必不可少的git下载安装 https://git-scm.com/download/win 第二步:打开as,左上角File–Setting–Version Control,然后根据序号机型操作,最后记得点击ok...

2019-11-04 14:13:33

阅读数 21

评论数 0

原创 Could not find any version that matches com.android.support:appcompat-v7:29.+.

导入一个新项目的时候碰到这样的问题 解决办法: 进入gradle(Module app )中进行修改,再重新sync编译一下就好了

2019-11-01 14:38:13

阅读数 12

评论数 0

原创 as连接pos机遇到adb错误以及常见的几种adb解决办法

as连接pos机遇到adb错误以及常见的几种adb解决办法 第一次写博客,技术上也是个小白,做个小总结,不喜勿喷 刚拿到一个pos机,想试一下demo,结果无法install $ adb shell pm uninstall com.smart.st8050b_demo Unknown failu...

2019-11-01 10:42:18

阅读数 29

评论数 0

提示
确定要删除当前文章?
取消 删除