- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 Android线程间通讯的几种方式
1.runOnUiThread(Runnable) 在子线程中直接使用该方法,可以更新UI runOnUiThread(new Runnable(){//更新UI @Override public void run() { publi
2016-04-12 23:40:34 607
原创 Android中IntentService与Service的区别
Android中的Service是用于后台服务的,当应用程序被挂到后台的时候,问了保证应用某些组件仍然可以工作而引入了Service这个概念,那么这里面要强调的是Service不是独立的进程,也不是独立的线程,它是依赖于应用程序的主线程的,也就是说,在更多时候不建议在Service中编写耗时的逻辑和操作,否则会引起ANR。 那么我们当我们编写的耗时逻辑,不得不被service来管理的时候,就
2016-04-10 18:22:25 290
原创 Activity有四种加载模式:standard(默认), singleTop, singleTask和 singleInstance
standard:Activity的默认加载方法,即使某个Activity在Task栈中已经存在,另一个activity通过Intent跳转到该activity,同样会新创建一个实例压入栈中。例如:现在栈的情况为:A B C D,在D这个Activity中通过Intent跳转到D,那么现在的栈情况为: A B C D D 。此时如果栈顶的D通过Intent跳转到B,则栈情况为:A B C D D
2016-04-06 23:57:44 348
原创 android中TabActivity使用的详细说明
TabActivity类位于android SDK中android.app.TabActivity下,它本身继承自ActivityGroup,主要功能是实现多个activity或者view之间的切换和显示,要使用该类必须新建一个类来继承TabActivity,并且该类的xml配置文件中必须包含、、三个视图(View),其中后面两个标签是前面一个标签的子标签,表示tab页的选项卡,相当于菜单页,表示
2016-04-06 22:42:09 467
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人