只需把代码copy进入oncreate方法即可运行 Java代码 RelativeLayoutrl=newRelativeLayout(this);Buttonbtn1=newButton(this);btn1.setText("----------------------");btn1.setI....
分类:
移动开发 时间:
2014-10-13 21:28:27
阅读次数:
216
在Android 中,线程内部或者线程之间进行信息交互时经常会使用消息,这些基础的东西如果我们熟悉其内部的原理,将会使我们容易、更好地架构系统,避免一些低级的错误。下面我们分析下程序的运行过程:1.onCreate()首先启动服务时将会调用onCreate()方法,在该方法中我们new了一个Hand...
分类:
移动开发 时间:
2014-10-13 13:08:49
阅读次数:
260
代码中获取getActionbar().getHeight() 这个方法在onCreate中是获取不到高度的,平常使用还可以第二种,通过主题数据获取高度/** * 获取ActionBar 高度 * @param context * @return */ public static ...
分类:
其他好文 时间:
2014-10-11 16:26:45
阅读次数:
189
产生错误的代码:@Override protected void onCreate(Bundle savedInstanceState) { StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder().detectDiskRea....
分类:
移动开发 时间:
2014-10-11 14:50:55
阅读次数:
184
NhmFramework Android端的消息处理机制原理
1、概要表述:在我们的框架中,Android客户端通过继承Application来控制整个应用程序的生命周期,在Application onCreate()方法中,我们将启动一个MainService,这个Service将负责Act...
分类:
移动开发 时间:
2014-10-10 13:00:04
阅读次数:
1991
只要在Activity中的onCreate方法中增加如下代码: ?if (VERSION.SDK_INT >= VERSION_CODES.KITKAT) { ???// 透明状态栏 ???getWindow().addFlags( ?????WindowManager.LayoutParams.FLAG_TRANSLUCENT...
分类:
移动开发 时间:
2014-10-10 12:12:44
阅读次数:
187
下面是一个切换两个activity是过度动画效果实例:(注意里面的overridePendingTransition()方法)Java代码 1. @Override public void onCreate(Bundle savedInstanceState) { ...
分类:
其他好文 时间:
2014-10-09 18:29:07
阅读次数:
164
作用:
1、对于一个没有被载入或者想要动态载入的界面, 都需要使用inflate来载入.
2、对于一个已经载入的Activity, 就可以使用实现了这个Activiyt的的findViewById方法来获得其中的界面元素.
方法:
Android里面想要创建一个画面的时候, 初学一般都是新建一个类, 继承Activity基类, 然后在onCreate里面使用setCo...
分类:
其他好文 时间:
2014-10-08 18:19:45
阅读次数:
194
====================问题描述==================== 我想在Activity里面用DrawerLayout+Fragment做抽屉菜单,然后在右侧第一个Fragment里面包含ActionBar结果项目运行后,Activity的OnCreate运行到super.o...
分类:
其他好文 时间:
2014-10-08 17:59:55
阅读次数:
166
Service有两种启动方式:l Context.startService(),当它第一次被调用时,Service被创建执行onCreate()方法,随后即调用onStartCommand()方法。如果是以这种方式启动,那么它会一直运行,不论是否有调用者绑定,直到Context.stopServic...
分类:
其他好文 时间:
2014-10-07 20:35:03
阅读次数:
138