看了两季mars的安卓教学视频,有点混乱了。改看《第一行代码》。 在自己创建avtivity的时候,写到下面这一行: 报错,提示cannot be resolved or is not a field 网上搜的结果是,有这么一行: 删掉这一句就正常了。 出现这个问题的原因是,如果你在R.java还没 ...
分类:
其他好文 时间:
2016-05-25 09:24:51
阅读次数:
287
1. setContentView() 一旦调用,layout 会立即显示UI 2. inflate 只会将layout 形成一个以view类 实现 的对象 ,需要显示的时候还需要调用 setContentView() 。 自定义控件组合 第一步 :先写要组合的一些需要的控件,将其封装到一个布局xm ...
分类:
其他好文 时间:
2016-05-24 20:53:22
阅读次数:
234
从无到有创建Activity,加载布局的时候用setContentView()方法加载布局的时候出错了,刚开始学android开发也不太懂,上网查了下,发现是Andriod SDK会自动提供一个android包下的R文件,而加载布局要用到的R,应该是当前使用的包下的R文件。 错误代码如下: 正确代码 ...
分类:
其他好文 时间:
2016-05-18 21:51:45
阅读次数:
135
直接跳转基本使用方法
public class MainActivity extends AppCompatActivity { @Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(...
分类:
其他好文 时间:
2016-05-12 18:50:01
阅读次数:
126
第一个开发的APP,还有很多的提升空间,做一下中间遇到困难的笔记 1.先架构好APP的总体框架,不要纠结细节 2.学会从github上选择适当的空间 3.学会将一些文件的公共部分抽取出来,统一管理,提高开发和维护效率 4.注意一些细节问题,setContentView的XML是否正确,有无为ACTI ...
分类:
其他好文 时间:
2016-05-11 19:45:27
阅读次数:
160
LayoutInflater简介一. LayoutInflater 简介 LayoutInflater 顾名思义就是布局填充器,做过Android界面编程,相信对这个类都比较熟悉,可能用人说,我们在activity中使用setContentView(Id)来初始化布局,但实际上其内部也是使用Layo... ...
分类:
其他好文 时间:
2016-05-10 18:37:21
阅读次数:
149
基础
整个过程基本上都在PhoneWindow中完成的。先罗列里面会用到的方法。如下:
//可以看出它mDecor为DecorView对象
protected DecorView generateDecor() {
return new DecorView(getContext(), -1);
}
//findViewById...
分类:
其他好文 时间:
2016-05-07 10:32:21
阅读次数:
229
1. 什么是Activity?
四大组件之一,一般的,一个用户交互界面对应一个activity
setContentView() ,// 要显示的布局
button.setOnclickLinstener{
}
, activity 是Context的子类,同时实现了window.callback和keyevent.callback, 可以处理与窗体用户交互的事件.
我...
分类:
移动开发 时间:
2016-04-29 15:08:13
阅读次数:
183
1、活动都必须继承Activity。2、活动创建:onCreate();活动设置布局文件:setContentView()。3、布局文件的后缀名是xml。4、AndroidManifest.xml是项目的主配置文件,四大组件都必须在这里注册之后才能使用。5、硬编码资源引用:1)代码中:R.资源类型.key2)xml文件中:@资源..
分类:
移动开发 时间:
2016-04-26 16:06:32
阅读次数:
138
相信接触Android久一点的朋友对于LayoutInflater一定不会陌生,都会知道它主要是用于加载布局的。而刚接触Android的朋友可能对LayoutInflater不怎么熟悉,因为加载布局的任务通常都是在Activity中调用setContentView()方法来完成的。其实setCont ...
分类:
移动开发 时间:
2016-04-19 19:16:09
阅读次数:
262