组队开发第二周第四次会议
2014-04-24 23:23
183 查看
会议时间:组队开发第二周 星期三 开始时间晚上10:00-10:20
会议地点:学一食堂 门口
到会人员:李志岩 王亚蕊 安帅 薛禄坤 张新宇
孙存良 请假
会议概要:
1、总结今天开发的成果;
2、讨论开发中遇到的问题;
会议详细内容:
内容一: 总结今天开发的成果
张新宇 android开发service的学习
android中服务是运行在后台的东西,级别与activity差不多。既然说service是运行在后台的服务,那么它就是不可见的,没有界面的东西。你可以启动一个服务Service来播放音乐,或者记录你地理信息位置的改变,或者启动一个服务来运行并一直监听某种动作。Service和其他组件一样,都是运行在主线程中,因此不能用它来做耗时的请求或者动作。你可以在服务中开一一个线程,在线程中做耗时动作。
安帅 Content Provider的学习
据库在Android当中是私有的,当然这些数据包括文件数据和数据库数据以及一些其他类型的数据。不能将数据库设为WORLD_READABLE,每个数据库都只能创建它的包访问,
这意味着只有由创建数据库的进程可访问它。如果需要在进程间传递数据,则可以使用AIDL/Binder或创建一个ContentProvider,但是不能跨越进程/包边界直接来使用数据库。
一个Content Provider类实现了一组标准的方法接口,从而能够让其他的应用保存或读取此Content Provider的各种数据类型。也就是说,一个程序可以通过实现一Content Provider的抽象接口将自己的数据暴露出去。外界根本看不到,也不用看到这个应用暴露的数据在应用当中是如何存储的,或者是用数据库存储还是用文件存储,还是通过网上获得,这些一切都不重要,重要的是外界可以通过这一套标准及统一的接口和程序里的数据打交道,可以读取程序的数据,也可以删除程序的数据,
内容二 讨论开发中遇到的问题
ContentResolver何时启动问题
大家对安帅遇到的问题进行了讨论,最后经过查资料解决了这个问题
第一次有ContentResolver用的时候,对应的ContentProvider才会被创建,经过加log分析,不是这样的,是ContentProvider所在的Process启动了,ContentProvider就会在ActivityThread中启动。
会议地点:学一食堂 门口
到会人员:李志岩 王亚蕊 安帅 薛禄坤 张新宇
孙存良 请假
会议概要:
1、总结今天开发的成果;
2、讨论开发中遇到的问题;
会议详细内容:
内容一: 总结今天开发的成果
张新宇 android开发service的学习
android中服务是运行在后台的东西,级别与activity差不多。既然说service是运行在后台的服务,那么它就是不可见的,没有界面的东西。你可以启动一个服务Service来播放音乐,或者记录你地理信息位置的改变,或者启动一个服务来运行并一直监听某种动作。Service和其他组件一样,都是运行在主线程中,因此不能用它来做耗时的请求或者动作。你可以在服务中开一一个线程,在线程中做耗时动作。
安帅 Content Provider的学习
据库在Android当中是私有的,当然这些数据包括文件数据和数据库数据以及一些其他类型的数据。不能将数据库设为WORLD_READABLE,每个数据库都只能创建它的包访问,
这意味着只有由创建数据库的进程可访问它。如果需要在进程间传递数据,则可以使用AIDL/Binder或创建一个ContentProvider,但是不能跨越进程/包边界直接来使用数据库。
一个Content Provider类实现了一组标准的方法接口,从而能够让其他的应用保存或读取此Content Provider的各种数据类型。也就是说,一个程序可以通过实现一Content Provider的抽象接口将自己的数据暴露出去。外界根本看不到,也不用看到这个应用暴露的数据在应用当中是如何存储的,或者是用数据库存储还是用文件存储,还是通过网上获得,这些一切都不重要,重要的是外界可以通过这一套标准及统一的接口和程序里的数据打交道,可以读取程序的数据,也可以删除程序的数据,
内容二 讨论开发中遇到的问题
ContentResolver何时启动问题
大家对安帅遇到的问题进行了讨论,最后经过查资料解决了这个问题
第一次有ContentResolver用的时候,对应的ContentProvider才会被创建,经过加log分析,不是这样的,是ContentProvider所在的Process启动了,ContentProvider就会在ActivityThread中启动。
相关文章推荐
- 组队开发第二周第一次会议
- 组队开发第二周第五次会议
- 组队开发第二周第二次会议
- 组队开发最后冲刺周第二次会议
- 组队开发最后总结会议
- 组队开发最后冲刺周第三次会议
- 组队开发最后冲刺周第一次会议
- 组队开发第二周第三次会议
- 开源视频会议bigbluebutton开发(2)——配置命令工具
- Flah视频会议教学系统二次开发组件
- jplogic 开发案例(FMS流媒体服务集成) 之 视频会议管理 (多人互动呼叫-应答模式视频会议含共享白板)
- 团队开发之站立会议
- "Hello World!"团队第四次会议
- Thunder团队第二周 - Scrum会议7
- 开发会议与例会
- 5月16日----疯狂猜成语-----三周第四次站立会议 参会人员:杨霏,袁雪,胡潇丹,郭林林,尹亚男,赵静娜
- 敏捷开发之站立会议注意事项!
- 团队开发之站立会议
- “长城工程科技会议”第四次会议工业大数据分会在清华召开(附嘉宾演讲干货)
- 开源视频会议bigbluebutton开发(2)——配置命令工具