1、项目中的所有活动都要重写onCreat()方法 2、通过setContentView()加载一个布局活动 3、定义一个ID,+id,引用ID,id 4、活动在ActivityManifest中注册 活动 权限等。 在<application> <activity name .类名 lable > ...
分类:
其他好文 时间:
2016-04-08 18:05:14
阅读次数:
175
基于android 4.4上源码分析: setContentView流程: getwindow() ->setContentView() -> installDecor() -> addView() getWindow()返回的是PhoneWindow installDecor()生成了window ...
分类:
移动开发 时间:
2016-04-06 00:34:55
阅读次数:
279
Activity是什么Activity是Android的四大组件之一。是用户操作的可视化界面;它为用户提供了一个完成操作指令的窗口。当我们创建完毕Activity之后,需要调用setContentView()方法来完成界面的显示;以此来为用户提供交互的入口。在Android App 中只要能看见的几乎都要依托于Activity,所以Activity是在开发中使用最频繁的一种组件。Activity的生...
分类:
其他好文 时间:
2016-04-05 17:49:50
阅读次数:
204
使用butterknife zelezny插件时必须保证已导入butterKnife的库工程。 另外需要把光标定位到setContentView(R.layout.activity_main);中的activity_main上面 ...
分类:
其他好文 时间:
2016-04-03 19:02:16
阅读次数:
137
Android UI界面架构 每个Activity包含一个PhoneWindow对象,PhoneWindow设置DecorView为应用窗口的根视图。在里面就是熟悉的TitleView和ContentView,没错,平时使用的setContentView()就是设置的ContentView。 And ...
分类:
其他好文 时间:
2016-04-03 17:29:15
阅读次数:
195
通过对前面的一篇博文从setContentView()谈起>的学习,我们掌握了Activity组件布局文件地创建过程以及
其顶层控件DecorView,今天我们继续庖丁解牛---深入到其中的generateLayout()方法,步步为营掌握一下内容:
1、Activity中Theme(主题)的系统定义以及使用之处;
2、如何根据设置的Feat...
分类:
其他好文 时间:
2016-04-01 18:29:16
阅读次数:
272
匿名内部类作为事件监听器类实现页面跳转 @Overrideprotected void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.main1);/* ...
分类:
其他好文 时间:
2016-03-31 02:04:34
阅读次数:
312
一个活动是一个单一的,集中的东西,用户可以做的。几乎所有的活动与用户交互,因此Activity类需要创建为您窗口,在其中您可以将您的UI与照顾 的setContentView(查看)。而活动经常呈现给用户作为全屏窗口,它们也可以以其他方式使用:作为浮动窗口(经由与主题windowIsFloating组)或嵌入另一活性(使用的内部的ActivityGroup)。有两种方法几乎所有活动的子类将实施:
...
首先是自定义dialog的布局文件 ?然后在Activity中 myDialog = new AlertDialog.Builder(MainActivity.this).create(); myDialog.show(); myDialog.getWindow().setContentView(R ...
分类:
其他好文 时间:
2016-03-27 15:49:35
阅读次数:
95
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView ...
分类:
其他好文 时间:
2016-03-27 15:45:55
阅读次数:
159