android
文章平均质量分 80
sbshi007
这个作者很懒,什么都没留下…
展开
-
Android线程模型解析(包括UI的更新)
<br /><br />在了解Android线程之间得先了解一下Android的进程。当一个程序第一次启动的时候,Android会启动一个LINUX进程和一个主线程。默认的情况下,所有该程序的组件都将在该进程和线程中运行。同时,Android会为每个应用程序分配一个单独的LINUX用户。Android会劲量保留一个正在运行进程,只在内存资源出现不足时,Android会参试停止一些进程从而释放足够的资源给其他新的进程使用,也能保证用户正在访问的当前进程有足够的资源去及时的响应用户的事件。Android会根据进转载 2011-03-07 16:07:00 · 495 阅读 · 0 评论 -
android移动平台——移动SNS(二):注册登录
<br /><br />android的注册,登录的实现相关总结:<br /> <br />1,注册界面和登录界面应该提供互相跳转,<br /> <br />2,注册时,用户开始所输入内容应该都是必填信息,内容尽量简单,不要繁杂,其他不必要的信息可以在用户注册完成后,再填写;<br /> <br />3,注册完成后,用户可以自行填写其他的详细信息,所填条目最好是以用户定制的形式,这样使得用户更具有选择性和灵活性,而非所有用 户的详细信息内容都是被设定死了;<br /> <br />4,注册成功后,可以分配原创 2011-03-20 09:28:00 · 3284 阅读 · 2 评论 -
android2.2系统退出应用
<br /><br /><br /> android2.1上的的退出应用程序的代码在2.2上不起作用,具体如下:<br /><br /> 在2.1上用了以下方法来进行应用的退出:<br /><br /><br />Java代码 <br />final ActivityManager am = (ActivityManager)getSystemService(Context.ACTIVITY_SERVICE); <br />am.restartPackage(getPa原创 2011-03-28 21:46:00 · 2048 阅读 · 8 评论 -
Android下的任务和Activity栈
<br />一个activity可以启动另一个,包括那些定义在不同应用程序中的。假设,例如,你想让用户显示一些地方的街道地图。已经有一个activity可以做这个事,所以你的activity所要做的就是将行为对象和需要的信息放在一起,并将它们传递给startActivity()。 地图查看器将显示这个地图。当用户按下后退按钮时,你的activity又重新显示在屏幕上了。 <br /> 对用户来说,这个地图查看器看起来就像是你的应用程序的一部分,即使它定义在另外的应用程序中并运行在那个程序的进程中。An转载 2011-03-31 11:16:00 · 879 阅读 · 1 评论 -
Android activity的生命周期
<br />Android activity的生命周期<br />activity类处于android.app包中,继承体系如下: <br />1.java.lang.Object <br />2.android.content.Context <br />3.android.app.ApplicationContext <br />4.android.app.Activity<br />activity是单独的,用于处理用户操作。几乎所有的activity都要和用户打交道,所以activity类创建了一个转载 2011-03-31 14:55:00 · 496 阅读 · 0 评论 -
android:应用、任务、进程、线程
<br />1,Aplication 一个.apk包就可以称一个application,一般application会有很多Activity 或其他service组成。 <br />2,task:完成用户的一个目的的所有activity 组成一个task.提到task就该提到task stack任务栈也有人叫活动栈。android系统用一个栈来记录一个任务,既然一个任务是由许多activity组成的,那栈里存的就是所有的 activity。为什么需要记录呢?因为记录可以通过按back 键回到上一个activi转载 2011-04-01 19:00:00 · 631 阅读 · 0 评论