项目后的总结

这周我们小组进行了项目答辩,感觉自己的答辩效果并不理想,过后反思了一下,这其中是由于自己没有做好充分的准备。

答辩后的收获:
1.XML的注释编写,经过老师的指导,自己学会了XML的注释,自己也去网上特意搜索学习了注释规范,以防止自己还在这个方面出错。

2.为了这两行代码我特意去google学习了一下,最后我找到了答案。以下是解释

1.@SuppressWarnings("deprecation")
J2SE 提供的最后一个批注是@SuppressWarnings。该批注的作用是给编译器一条指令,告诉它对被批注的代码元素内部的某些警告保持静默。
deprecation:使用了不赞成使用的类或方法时的警告
链接:http://www.iteye.com/topic/231224

2.@SuppressLint("NewApi")
Android 版本更替,新的版本带来新的特性,新的方法。新的方法带来许多便利,但无法在低版本系统上运行,如果兼容性处理不恰当,APP在低版本系统上,运行时将会crash。为了使用旧函数编译可以通过,可以添加 @SuppressLint("NewApi") 或者 @TargeApi(9)。
总结:
1.在使用高于minSdkVersion API level的方法需要:用@TargeApi($API_LEVEL) 使可以编译通过,不建议使用@SuppressLint("NewApi");
2.运行时判断API level,仅在足够高,有此方法的APIlevel系统中,调用此方法;
3.保证功能完整性,保证低API版本通过其他方法提供功能实现。
链接:http://www.liaohuqiu.net/cn/posts/using-high-api-level-method-compatibly/

3.最后是自己方向的问题,由于与主项目功能并不符合,所以自己做的部分也是大打折扣。

总结:以后一定好好面对自己所写的每一行代码,以前从来不注意编译器的警告,只是觉得只要是能消除编译器的警告,多出来的代码自己也就没管了,其实以前一直也有疑问,为什么多出来几行不认识的代码,下次遇到这种情况一定好好研究一番。还有写注释的问题,自己也是想当然,以为所有的语言写注释都是一样的,下次一定先注意。

最后的最后,想送给自己一句话,好好学习技术。

转载于:https://www.cnblogs.com/2014700519-cgp/p/5426999.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值