- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 关于compile,api和implementation的区别
在Android开发中使用AndroidStudio开发的时候是使用Gradle来构建我们的Android项目的,其中app目录下有个build.gradle文件,在dependencies {...}的闭包中有一些我们引用的第三方maven的远程依赖库,以前我们都是这样依赖的:compile 'com.android.support:appcompat-v7:26.1.0'然后sy...
2020-01-17 14:58:51 990
原创 Android一次处理多个运行时权限
从Android6.0开始对于一些危险权限要进行动态处理,这里写一个比较简单的一次处理多个运行时权限的问题,如下:在Activity中一般在onCreate()方法中来检查运行时权限问题,直接调用该方法就可以了。//首先定义一个变量来记录处理权限了几次private int times = 0;//在处理权限时的回调private final int REQUEST_PHONE_P...
2020-01-09 15:33:55 686
原创 Android集成SDK中原有的SDK中的key值的解决
Android中集成别人开发的SDK或者自己开发SDK引入到新项目中使用的时候有一个问题:原有SDK中如果有使用高德地图,百度地图,百度语音包等功能,我们原项目中申请的key值是以原有的包名来申请的,这个时候如果打成jar包或者aar包作为SDK引入新项目中就会报错不能使用这部分功能,也可能是直接编译运行报错:解决方案很简单:在新项目中以新项目中的包名来申请对应的key值,...
2020-01-09 13:44:34 455
原创 AndroidStudio布局文件(xml文件)不能预览问题解决
AndroidStudio升级后有时候会出现项目中的xml文件不能预览,点击预览显示空白界面。解决方案很简单:1:找到AndroidManifest.xml文件中的application节点下的android:theme="@style/AppTheme"如下:2:点击进去后在AppTheme的parent值中添加Base,如下:3:再次点击XML布局文件就可以显示了。...
2020-01-07 09:59:03 5036
library.rar
2019-09-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人