需求分析:输入两个数字,让他们相乘,然后得出结果 首先建立一个android项目 在 layout中建立第一个界面 该界面有四个组件,两个editText 一个TextView,一个Buutton 。并设置其id。java代码中新建一个类并继承Activity 通过 setContentView(R ...
分类:
移动开发 时间:
2016-09-23 14:35:17
阅读次数:
162
1.从SetContentView讲起 1.1Activty的setContentView里面的内容 首先这个getWindow是什么? mWindow, 作用: 在attach@ativity 方法里面定义的。默认就是PhoneWindow.也就是Activity里面包含的window实例。 @O ...
分类:
其他好文 时间:
2016-09-17 09:25:07
阅读次数:
128
1.两个.xml文件之间的跳转: 实现效果:当点击按钮后,都能够跳转到另一个页面 a.方法一:通过函数的调用来使用setContentView()方法来实现: ...
分类:
移动开发 时间:
2016-09-10 16:00:02
阅读次数:
239
1、requestWindowFeature(Window.FEATURE_NO_TITLE); 注意:要继承Activity,AndroidStudio默认继承AppCompatActivity,不会有效果。还有,这句一定要写在setContentView()方法的前面,不然会报错的。 2、get ...
分类:
移动开发 时间:
2016-09-01 16:02:34
阅读次数:
189
转载于http://blog.csdn.net/yanbober/工匠若水 1. 界面加载 首先,Actiivity的setContentView()方法是调用了getWindow()的setContentView()方法和Activity的initWindowDecorActionBar()方法. ...
分类:
其他好文 时间:
2016-08-30 19:47:11
阅读次数:
130
创建新的Activity的方式: 1. 在相应的文件下 Ctrl + N (Eclipse, Android中不知道是不是) 2. 创建类,继承自Activity或者Activity的子孙类, 并在AndroidManifast.xml 中注册, 创建样式文件, 在setContentView()方 ...
分类:
其他好文 时间:
2016-08-27 00:28:31
阅读次数:
156
前言
在Activity中一般第一句就是调用setContentView(R.layout.XXX),但这其中系统做了那些工作?
我们知道,在ClassLoader装载了MainActivity之后,首先创建了Application,之后依次调用Application对象的onAttach和onCreate()方法。然后顺序调用第一个Activity的onAttach和onCreate()方法...
分类:
移动开发 时间:
2016-08-22 10:54:13
阅读次数:
321
`mLayoutInflater.inflate(layoutResID, mContentParent)`。这行代码的作用是将我们的activity_main.xml填充到mContentParent中去。详见:[setContentView源码解析]。那么,这行代码怎么就将xml文件转换成了View或者ViewGroup了呢?...
分类:
移动开发 时间:
2016-08-22 10:51:49
阅读次数:
351
Data binding在Activity中使用: DataBindingUtil.setContentView(this, R.layout.activity_home); Data binding在Fragment中使用: DataBindingUtil.inflate(inflater, R. ...
分类:
其他好文 时间:
2016-08-16 13:16:59
阅读次数:
228
1.WebBrowserActivity extends BaseActivity 2.setContentView(R.layout.activity_web_html); 3.wv_web_browser = (WebView)findViewById(R.id.wv_web_browser); ...
分类:
Web程序 时间:
2016-08-11 19:29:27
阅读次数:
167