- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 Android9.0运行崩溃NoClassDefFoundError: Failed resolution of: Lorg/apache/http/conn/scheme/Sch
运行在Android9.0 闪退,异常如下: Java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/conn/scheme/SchemeRegistry; 解决办法: 在AndroidManifest.xml文件的application标签里面加入 ...
2019-06-05 09:44:31 1780
原创 Android获取屏幕高度与宽度
1.获取屏幕宽高不包含虚拟导航栏 public static int[] getScreenSize(Context context) { DisplayMetrics displayMetrics = new DisplayMetrics(); if (context instanceof Activity) { ((Activity) c...
2018-11-07 14:46:40 450
原创 Android开发环境配置
JDK配置OracleJdk下载地址下载完成后选择安装路径,根据提示安装。配置环境变量:我的电脑–>属性–>高级系统设置–>环境变量–>增加CLASS_HOME变量,值为jdk安装目录jdk环境配置然后添加进path路径最后,在cmd命令行输入javac,然后enter,看是否安装成功。SDK配置sdk下载地址1.如果下载的是zip文件,则解压放在适当的路径下 2.如果下载的是exe安装程序,选
2017-06-19 09:39:12 258
原创 关于eclipse项目导入android studio遇到的坑
坑一:导入项目后运行报错 出现这个问题的原因是因为导入v4包的版本低了。更新为最新的v4包版本即可 坑二:导入项目后运行报错 出现这个问题的是因为我们在引入jar包时重复引用,解决这个问题可以通过添加以下代码到build.gradle文件中即可 packagingOptions { exclude 'META-INF/LICENSE' exclude 'META-INF/DEPEN
2017-02-12 10:56:56 1551 2
原创 使用NotificationCompat兼容包来处理消息通知
Android官方提供了NotificationCompat兼容类来帮助开发实现体验统一的Notification。 示例代码:String text = "这里是内容"; NotificationCompat.Builder builder = new NotificationCompat.Builder(MainActivity.this); Intent intent = new Inten
2016-10-25 09:13:11 3910
原创 隐式Intent的检查保护
比如说当我们使用隐式Intent来打开一个外部应用的时候,我们的程序是不一定在所有的设备上都能够正常运行的,比如我们要打开相机应用,如果所运行的设备上没有内置的相机应用,或者是相机应用的权限没有打开等一些情况下,一旦发生隐式Intent找不到合适的组件的情况下,就会抛出ActivityNot FoundException异常,而如果我们没有对此做一些处理,那么程序就会发生crash. 解决这个问题
2016-10-24 15:25:35 323
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人