在 Activity 的 onCreate() 方法中为什么获取 View 的宽和高为0 ? log如下: 如上面代码结果所示,在Activity的onCreate()方法中我们尝试获取控件的宽和高,却获取得是0,这是因为 View 绘制和 Activity 的生命周期方法并不同步,即使 Activ ...
分类:
移动开发 时间:
2017-12-28 00:04:40
阅读次数:
235
1, protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);#任何的项目都需要覆写父类的onCreate方法 setContentView(R.layout.activity_main);#显示出你所定义的布局,或指在当前活动中加载你所需要的布局 }2,创造加载布局 res
分类:
移动开发 时间:
2017-11-28 11:53:14
阅读次数:
200
方式不止一种,这里使用的是Timer类,创建一个定时器。我们经常需要获得移动设备端口的显示屏信息,但是onCreate()方法执行的时候,OnShow()方法不一定执行了,也就是说,在执行Oncreate()时候屏幕还没加载出来,所以这时候可以应用一个异步机制获取数据。 ...
分类:
移动开发 时间:
2017-11-08 20:10:37
阅读次数:
217
首先我们先来看一下官方的Android的生命周期图: 根据这个流程图我们可以看到Activity的生命周期一共有7个方法,那么接下来我们就来聊聊这些方法执行过程。 1.启动Activity:系统会先调用onCreate方法,然后调用onStart方法,最后调用onResume,Activity进入运... ...
分类:
移动开发 时间:
2017-10-30 15:06:54
阅读次数:
218
背景图片拉伸: 那么如果我们想在Activity的onCreate方法或者是onReusme方法获取组件的宽高怎么办呢?这里提供了以下的五种方式:http://blog.csdn.net/qq_23547831/article/details/51764304 1、重写Activity的onWind... ...
分类:
其他好文 时间:
2017-10-23 21:41:47
阅读次数:
162
1)代码隐藏ActionBar 在Activity的onCreate方法中调用getActionBar.hide();即可 2)通过requestWindowFeature设置 requestWindowFeature(Window.FEATURE_NO_TITLE); 该代码需要在setConte ...
分类:
其他好文 时间:
2017-10-13 12:36:02
阅读次数:
138
下面是Android官方给出的Activity生命周期示意图 下图是基于自己的理解,重新绘制的一张图 1.启动Activity:系统会先调用onCreate方法,然后调用onStart方法,最后调用onResume,Activity进入运行状态。 2.当前Activity被其他Activity覆盖其 ...
分类:
其他好文 时间:
2017-09-28 14:12:06
阅读次数:
190
1.活动是什么 活动是直接跟用户进行交互的一个组件,平常我们直接用的界面就是activity。 2.活动的基本用法 1)创建布局 2)创建activity继承AppCompatActivity,并且重写onCreate()方法 3)对activity进行注册 3.在活动中使用Toast 标准语法: ...
分类:
其他好文 时间:
2017-09-15 01:55:36
阅读次数:
202
1.讲Xutils导入到AndroidStudio中 2.添加权限 注解模块 Activity的注解 1.在Application的oncreate方法中加入下面代码: x.Ext.init(this); 2.在Activity的oncreate方法中加入下面代码: x.view().inject( ...
分类:
其他好文 时间:
2017-09-04 10:59:00
阅读次数:
172
注:书籍阅读笔记,方便查看第1章 开始启程,你的第一行Android代码 第2章 先从看得到的入手,探究活动 1.隐藏标题栏 在onCreate()方法中添加: requestWindowFeature(Window.FEATURE_NO_TITLE);//不在活动中显示标题栏。 需要在setCon ...
分类:
其他好文 时间:
2017-08-23 17:38:04
阅读次数:
266