摘要: Inflater英文意思是膨胀,在安卓中是“扩展”的意思。LayoutInflater的作用类似于 findViewById(),不同点是LayoutInflater是用来找layout文件夹下的xml布局文件,并且实例化!而 findViewById()是找具体某一个xml下的具体 widget控件(如:Button,TextView等)。她可以有很多地方可以使用,如BaseAdapter的getView中,自定义Dialog中取得view中的组件widget等等。它的用法有2种:Java代码viewplaincopytoclipboardprint?LayoutInflaterinflat 阅读全文
posted @ 2012-07-22 18:36 集少成多 阅读(439) 评论(0) 推荐(0) 编辑
摘要: Android项目的目录结构:src : 源文件 gen : eclipse自动维护的一个目录 assets : 原生资源目录 res : 二进制资源 drawable : 可绘制资源 layout : 布局描述文件(xml)values : 值资源 阅读全文
posted @ 2012-07-22 18:25 集少成多 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1、发广播2、binderService启动服务,activity可以操作service里面的方法 阅读全文
posted @ 2012-07-22 16:17 集少成多 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 1.startService启动服务,与调用者没联系,调用者退出,服务仍然进行。startService启动服务,无法操作服务里面的方法。2.bindService启动服务,服务与调用者绑定在一起,若调用者退出,则服务就会调用onUnbinder—>onDestroy()。bindService启动服务,允许activity操作服务里面的方法。 阅读全文
posted @ 2012-07-22 16:10 集少成多 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 安卓每个应用程序的数据都是采用私有的形式进行操作的,不论数据是文件保存还是数据库保存,都不能被外界应用程序访问,ContentProvider将不同应用程序的数据操作标准统一起来,将各个应用程序的数据操作标准表明给其它应用程序。这样一个应用程序就可以按ContentProvider所制定的标准被外部所操作。ContentProvider对外共享数据的好处是统一了数据的访问方式。 阅读全文
posted @ 2012-07-22 15:55 集少成多 阅读(2310) 评论(0) 推荐(0) 编辑
摘要: looper比喻成排队买票的队伍,则排队的每个人就是一个message,handler就是维护队伍的管理员 阅读全文
posted @ 2012-07-22 15:40 集少成多 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 按home键,activity生命周期 onPause()—>onStop()按back键 调用onPause()—>onStop()—>onDestroy()竖屏变横屏,activity的生命周期:onPause()—>onStop()—>onDestroy()—>onCreate()—>onStart()—>onResume() 阅读全文
posted @ 2012-07-22 15:37 集少成多 阅读(214) 评论(0) 推荐(0) 编辑