×

深圳网站建设—APP开发—网站制作—小程序开发_博纳网络公司

0755 -
82538016
82560826
网站制作资讯

开发APP项目怎样解决动态Vector兼容性问题?

文章编辑:网站建设 文章来源:APP开发 浏览量:

 开发APP项目怎样解决动态Vector兼容性问题?在buildgradle文件中使用以下任一方式,即可在Android5.0版本之前的系统上使用动态Vector功能。深圳APP开发公司本文就这个问题的解决方案与各位进行探讨,下面我们结合多年的APP项目开发经验将这段代码整理如下:android {     // vectorDrawables .generatedDensities = [] 或     //vectorDrawables. useSupportLibrary = true    }
  我们在前面与各位探讨了怎样解决动态Vector兼容性问题。线面继续与各位分享怎样解决Android异常,异常分类在Java语言中,Throwable为异常的基类,Error和Exception派生于Throwable,RuntimeException和IOException派生于Exception。Error类描述了运行系统中的内部错误以及资源耗尽的情形,应用程序不应该抛出这种类型的对象(一般是由Java虚拟机抛出)。如果出现这种错误,除了尽力使程序安全退出外,在其他方面是无能为力的。RuntimeExcption类描述了错误的类型转换、数组越界访问和试图访问空指针等情形。Error和RuntimeException及其子类属于uncheckedexception类型,而其他异常为checkedexception类型。
  checkedexception这种是在函数的声明中声明的异常,特点如下所述。指的是程序不能直接控制的无效外界情况(如用户输入、数据库问题、网络异常和文件丢失等)。除了Error和RuntimeException及其子类之外,还有ClassNotFoundException、NamingException、ServletException、SQLException和IOException等。需要在代码中添加try…catch…处理或throws声明抛出异常。
 
  uncheckedexception在函数的声明中没有声明,但在函数的运行过程中发生的各种异常被称为“不被检查的异常”。这种异常是错误,会被自动捕获,具体特点如下所述。指的是程序的瑕疵或逻辑错误,并且在运行时无法恢复。包括Error与RuntimeException及其子类,如OutOfMemoryError、UndeclaredThrowableException、IllegalArgumentException、IllegalMonitorStateException、NullPointerException、IllegalStateException和IndexOutOfBoundsException等。语法上不需要声明抛出异常。
  异常处理为了提供良好的用户体验,并对出错的信息进行收集,以便对程序进行改进、提高程序的健壮性,对于不同的异常可以采用不同的处理方式。好了,APP开发公司本站关于“
开发APP项目怎样解决动态Vector兼容性问题?”的知识就分享到这里,谢谢关注,博纳网络编辑整理。
 

当前文章链接:/construction/appkaifa/2612.html
如果您觉得案例还不错请帮忙分享:

[声明]本网转载网络媒体稿件是为了传播更多的信息,此类稿件不代表本网观点,本网不承担此类稿件侵权行为的连带责任。故此,如果您发现本网站的内容侵犯了您的版权,请您的相关内容发至此邮箱【qin@198bona.com 】,我们在确认后,会立即删除,保证您的版权。