网站开发与移动开发

博客园 首页 新随笔 管理

2012年4月21日 #

摘要: 介绍1.为什么需要编码规范?编码规范对于程序员而言尤为重要,有以下几个原因: l一个软件的生命周期中,80%的花费在于维护 l几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护 l编码规范可以改善软件的可读性,可以让程序员尽快而彻底地理解新的代码 l如果你将源码作为产品发布,就需要确任它是否被很好的打包并且清晰无误,一如你已构建的其它任何产品命名2.包命名命名规则:一个唯一包名的前缀总是全部小写的ASCII 字母并且是一个顶级域名,通常是com,edu,gov,mil,net,org。包名的后续部分根据不同机构各自内部的命名规范而不尽相同。这类命名规范可能以特定目录名的组成来区 阅读全文
posted @ 2012-04-21 10:43 txf2004 阅读(202) 评论(0) 推荐(0) 编辑

摘要: 互联网数据统计机构 Internet World Stats 的数据 北京时间 4 月 20 日消息,博客站点 Pingdom 周五发表文章称,全球互联网用户人数正在以每秒钟近 8 人的速度增长。 Pingdom 根据互联网应用统计网站 Internetworldstats.com 的数据作出了这一估算。Internetworldstats.com 数据显示,截至 2011 年 12 月 31 日为止全球互联网用户总数大约为 22.67 亿人,在全球 70 多亿人口中所占比例达 32.7%;截至 2011 年 3 月 31 日为止全球互联网用户总数大约为 20.95 亿人。 这意味着,从... 阅读全文
posted @ 2012-04-21 10:32 txf2004 阅读(159) 评论(0) 推荐(0) 编辑

摘要: 曾经遇到过一个面试题,让你写出横屏切换竖屏Activity的生命周期。现在给大家分析一下他切换时具体的生命周期是怎么样的:1、新建一个Activity,并把各个生命周期打印出来2、运行Activity,得到如下信息onCreate-->onStart-->onResume-->3、按crtl+f12切换成横屏时onSaveInstanceState-->onPause-->onStop-->onDestroy-->onCreate-->onStart-->onRestoreInstanceState-->onResume-->4 阅读全文
posted @ 2012-04-21 10:29 txf2004 阅读(555) 评论(0) 推荐(0) 编辑

摘要: ActivityAndroid中,Activity是所有程序的根本,所有程序的流程都运行在Activity之中,Activity具有自己的生命周期(由系统控制生命周期,程序无法改变,但可以用onSaveInstanceState保存其状态)。对于Activity,关键是其生命周期的把握(如那张经典的生命周期图=.=),其次就是状态的保存和恢复(onSaveInstanceStateonRestoreInstanceState),以及Activity之间的跳转和数据传输(intent)。Activity中常用的函数有SetContentView()findViewById()finish()st 阅读全文
posted @ 2012-04-21 10:27 txf2004 阅读(308) 评论(0) 推荐(0) 编辑

摘要: 1. Android进程 当一个程序第一次启动的时候,Android会启动一个LINUX进程和一个主线程。默 认的情况下,所有该程序的组件都将在该进程和线程中运行。同 时,Android会为每个应用程序分配一个单独的LINUX用户。Android会尽量保留一个正在运行进程,只在内存资源出现不足时,Android 会尝试停止一些进程从而释放足够的资源给其他新的进程使用, 也能保证用户正在访问的当前进程有足够的资源去及时地响应用户的事件。Android会根据进程中运行的组件类别以及组件的状态来判断该进程的重要 性,Android会首先停止那些不重要的进程。按照重要性从高到低一共有五个级别:前台进程 阅读全文
posted @ 2012-04-21 10:26 txf2004 阅读(234) 评论(0) 推荐(0) 编辑