安卓
lzl2040
深度学习攻城狮,努力冲顶会....
展开
-
Android Studio中获得开发版的SHA1值
获得开发版的SHA1值今天在调用百度地图API时,需要应用的开发版的SHA1值,这里有一个文件十分重要,那就是debug.keystore,通常在两个位置可以找到它。1.在c盘的Users\Administrator里面 ,其中Administrator是自己的用户名, Administrator文件下有个.adnroid文件,这个文件里面就有debug.keystore,如图所示:2.如果在上面没有找到,就在Android studio的SDK文件夹里面找,如图:这里面也有.android文原创 2021-09-28 17:08:27 · 194 阅读 · 0 评论 -
安卓项目笔记(持续更新)
安卓项目笔记1.动态获取权限在Android6.0以后,我们不仅需要在AndroidMainfest里面静态配置权限,而且需要通过代码来动态获取,这是为了保障手机的安全性。这里以拍照权限的动态获取为例子:if (ContextCompat.checkSelfPermission(context, Manifest.permission.CAMERA) != PackageManager.PERMISSION_GRANTED) { ActivityCompat.requestP原创 2021-09-26 16:44:33 · 117 阅读 · 0 评论 -
Videoview播放网络视频问题一次性解决
Videoview播放网络视频问题Videoview播放网络视频问题一次性解决一般解决特殊解决Videoview播放网络视频问题一次性解决一般解决我们知道,安卓播放网络视频是需要网络权限的,所以第一步:在AndroidMainfest文件里面添加如下代码:<uses-permission android:name="android.permission.INTERNET" /><uses-permission android:name="android.permission.A原创 2021-07-11 18:17:55 · 2209 阅读 · 5 评论 -
Fragment+ViewPager出现页面加载不出来的情况
今天,在对项目进行修改的时候,发现了一个问题,在此记录下。我在Activity里面添加了几个frament界面,然后又在其中一个fragment里面又加了几个fragment,这里面用到了slidingTabLayout+Viewpager+fragment,结果出现了以下情况:这是fragment里面再加fragment没问题的情况。但下面这张就是有问题的了:再看看代码:(两个部分都差不多)解决方法:viewPager.setAdapter(new HomeSlidAdapter(getCh原创 2021-05-11 13:26:05 · 1086 阅读 · 0 评论 -
This application has no explicit mapping for /error, so you are seeing this as a fallback
我用了网上的很多方法,但是都没有成功,但是这个问题的原因究其原因是因为SpringBoot没有扫描到相关包,然后我就在Application里将这些包都预先扫描,然后问题就解决了。如图所示:原创 2021-04-13 12:19:34 · 195 阅读 · 0 评论 -
java.lang.IllegalStateException: The specified child already has a parent. You must call removeView
当我们在动态地添加一些控件时,在运行过程中会出现以下错误:java.lang.IllegalStateException: The specified child already has a parent.You must call removeView() on the child's parent first.翻译过来就是这个子控件已经有了一个父控件,我们必须首先在父控件中使用removeView()函数,出现这种错误原因时一个子控件只只能有一个父控件,不能有两个子控件有一个相同的父控件,故出原创 2021-04-10 23:31:02 · 1028 阅读 · 0 评论 -
Android Litepal数据库查询数据时的错误
findAll使用时遇到的问题当我们用findAll查询数据时,一般情况下都是可以查询到的,但是当我们的表中有一个外键时,如以下代码:Song是与Album相关联的一个表,这里Album与Song是一对多的关系public class Album extends DataSupport { private String name; private double price; private List<Song> songs = new ArrayList<Son原创 2021-04-09 20:19:44 · 474 阅读 · 2 评论 -
安卓开发中dp,px,sp之间的转换
安卓中各种单位的换算:/** * dp转px * * @param context * @param dpVal * @return */ public static int dp2px(Context context, float dpVal) { return (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP,原创 2021-03-11 17:57:32 · 189 阅读 · 0 评论 -
java.io.FileNotFoundException: /storage/emulated/0/xxx.mp3: open failed: EACCES (Permission denied)
今天在做音乐播放器时,在手机上进行了调试,读写权限也给了,但还是出现了以下错误。java.io.FileNotFoundException: /storage/emulated/0/Music/等什么君-冬眠 (原唱 司南).mp3: open failed: EACCES (Permission denied)解决方法如下:在AndroidMainfest.xml加入如上代码即可。具体原因可以看这篇博客。...原创 2021-01-25 21:29:46 · 3359 阅读 · 2 评论