初学Android Studio,慢慢摸索,记录一些小问题,免得现在测试的文件删了以后找不到。
-----------------------------------小问题----------------------------------
1.快捷键
重写方法ctrl+o,import单个包alt+enter。
2.报错空指针
this.setContentView(R.layout.activity_main);//layout文件的内容,R代表com.example.myapplication Button button1=(Button)findViewById(R.id.button_1);//将layout里面的button跟java代码里关联起来 注:此处view的初始化必须有,否则后面的控件如Button会报错为空指针。 参考链接:http://blog.sina.com.cn/s/blog_4b1452dd0102wb98.html.
3.design预览控件位置正确,真机测试位置不正确
<!-- tools:layout_editor_absoluteX="0dp" tools:layout_editor_absoluteY="50dp"/>--> <!--这样的样式会出错,这是编辑时的样式,真正的会跳到top,需要添加垂直约束-->
4.setData()与putExtra()
setData是把需要处理的uri或者mime传输过去,并在AndroidManifest.xml寻找能够处理该intent意图的activity活动,是经由过滤器filter筛选的。
putExtra仅仅是进行额外的数据传输。
5.真机测试log不可用
手机拨号:*#*#2846579#*#* ->后台设置->LOG设置->修复AP日志
参考链接:https://blog.youkuaiyun.com/horrorkwan/article/details/78717122
OS:这就是出现一个问题查询修改过程中再出现3个新问题的心塞历程。。。