如果直接在Activity的OnCreate()方法中直接获取View的高度和宽度,会发现返回的值都是0。所以可以用post()方法解决上述问题。 btnChange.post(new Runnable() { @Override public voi...
分类:
移动开发 时间:
2015-03-28 17:07:42
阅读次数:
140
QQ分享时候QQ和QQ控件的appid 是一样的 都是在QQ开发者那里申请powered by ShareSDK怎么去掉?android:参考sdk说明文档,继承一个AuthorizeAdapter的类,然后重写其onCreate方法,并在方法的开 始添加hideShareSDKLogo();保存....
分类:
其他好文 时间:
2015-03-28 17:05:59
阅读次数:
233
最近在做一个viewpager + fragment 切换的页面, 其中一个fragment 打开摄像头,需要surfaceView,但是当切换到这个fragment的前一个个时,这个fragment也被加载了。导致会卡和闪一下黑屏.黑屏解决:在主FragmentAcivity的onCreate方法...
分类:
移动开发 时间:
2015-03-28 11:18:19
阅读次数:
170
这里我们只关注一句话:This is where you should do all of your normal static set up。其中我们只关注normal static,normal:常规的、通常的、一般的 。static:静态的,不变的 onCreate( )方法是androi.....
分类:
移动开发 时间:
2015-03-19 21:45:40
阅读次数:
174
将下面SysApplication这个类复制到工程里面,然后在每个Acitivity的oncreate方法里面通过SysApplication.getInstance().addActivity(this);添加当前Acitivity到ancivitylist里面去,最后在想退出的时候调用SysAp...
分类:
移动开发 时间:
2015-03-18 13:44:14
阅读次数:
180
上一篇文章在讲到Handler的时候谈到了android的Activity启动是如何执行到onCreate方法的,Android中Handler原理这篇主要从onCreate方法里面我们必须要写的方法setContentView开始,研究布局或者View是如何加载到手机窗口上的。
当在执行到setContentView时,实际上执行的是
public void setContentView...
分类:
移动开发 时间:
2015-03-16 14:39:50
阅读次数:
251
本例MenuInflateFromXml.java演示了如何从Menu 资源(XML 定义)展开菜单项。这个例子的onCreate 采用了使用代码来创建Activity 界面的方法 而通常的方法是采用Layout资源的方法。如果你有兴趣了解一下如何使用代码创建UI,可以参考本例的onCreate方法...
分类:
移动开发 时间:
2015-03-06 17:01:15
阅读次数:
234
放假回来,本想任性一把,没想到更深刻的认识到了生活之艰辛,我还很弱小,不能凭一己之力改变亲人的生活,所以我还要加油。。。onCreate()方法,activity启动后被调用,此时界面没有显示出来,一般用于初始化,该方法须要一个Bundle类型的参数,当方法被调用时由系统传入该参数。
onStart()方法,当activity状态变为可见状态是被调用。
onResume()方法,当Activit...
分类:
其他好文 时间:
2015-03-06 01:05:30
阅读次数:
169
我们需要获取Android手机或Pad的屏幕的物理尺寸,以便于界面的设计或是其他功能的实现。下面就介绍讲一讲如何获取屏幕的物理尺寸 下面的代码即可获取屏幕的尺寸。 在一个Activity的onCreate方法中,写入如下代码: DisplayMetrics metric = new Displ...
分类:
移动开发 时间:
2015-03-05 01:32:04
阅读次数:
171
不要重复造轮子。 很多控件都为我们提供了双击等事件的处理。但还是有一部分控件没用提供较好的帮助。 那么我们就可以使用GestureDetector来弥补此处的不足。 尽量不要自己去重复实现双击等事件。 因为这样你会损失掉一部分内容。步骤:1. 在onCreate 方法中去创建 mGestureDe....
分类:
其他好文 时间:
2015-03-01 18:26:27
阅读次数:
129