摘要:
2012年2月数据,Android占据全球智能手机操作系统市场52.5%的份额,中国市场占有率为68.4%。这些数据有力地证明了安卓平台的潜力,而在安卓的世界里,一个响亮的APP可能是技术人员的身份象征和生财之道,那么哪里可以发布自己的安卓APP并放马跑一跑来证明和实现自己呢,又如何发布呢?经过参考各种文档资料和网络资源,整合了以下信息。首先我们可以看看国内几个主要的安卓应用发布平台吧。 1、安卓市场。安卓市场是国内最早最大的安卓软件和游戏下载平台,提供“手机客户端”、“平板电脑客户端”和“网页端”等多种下载渠道,用户可以自由选择 “手机直接下载”、“云推送”、“扫描二维码”和“电脑下载... 阅读全文
摘要:
搭建平台应该是学习各种编程语言的第一步,如果自学语言,没有人指点,这个过程就相当不易。这次搭建Microsoft Web平台可真是让我吃到了苦头。 本学期要学微软的Silverlight和windows Phone。我按照以往的惯例,拿着老师提供的参考书列表去图书馆,可惜要借的书多半都借不到,好不容易找到了两本:《Microsoft Silverlight4 从入门到精通》和《Windows Phone3G手机软件开发》。 翻开书从头开始嘛,第一章当然是获取工具了,可是第一小节,看似非常简单的安装过程就害得我耗费两个星期的时间才搞定。微软的平台安装程序实在是太坑爹了,我安装了好几个小时... 阅读全文
摘要:
Android 的内存管理简介 Android 和Android 内存管理基本介绍 Android 内核是基于Linux 2.6 内核的(目前最新开发版本是2.6.31),它是一个增 强内核版本,除了修改部分Bug 外,它提供了用于支持Android 平台的设备驱动,其核 心驱动主要包括: Android Binder ,基于OpenBinder 框架的一个驱动,用于提供Android 平台的进程 间通讯(IPC,inter-process communication)。源代码位于 drivers/staging/Android/binder.c Android 电源管理(PM),一个基... 阅读全文
摘要:
1.软件的UI是用什么实现的?是否涉及MFC内容?2.V2M4 的实现过程中,改进工作量是否很大?是否对软件原有的构架进行改动?3.项目的实施过程中,项目周期由8周大幅延至12周,这是不是软件工程领域正常的现象?如果不是正常现象,是不是因为团队最初对项目的工作量、难度、需求等都未能做出较为可靠分析?此外,项目周期的大幅延长,是否带来一系列计划变更?4.V3M1中,学科领域拓展到9个,用了什么设计模式?系统中,是否是多种设计模式混合使用?能否稍微介绍一下V2中设计的设计模式,以及其构架?5.用户参与编辑,假定有用户恶意编辑,如何保证恶意编辑的数据不会被接受?(其实这几天稍微学了一些设计模式和体系 阅读全文
摘要:
得知每个团队需要用微软开发工具实现一个项目的时候,我在想之前我们做些小项目,用微软的工具不多,无非是Visual C++或Studio,其他的基本不用,SQL Server基本不用,MySQL就能满足需要。现在想的是我们如何去实现系统的界面部分,我想到了MFC。但是对于MFC,其实我了解的并不多,只是在本科的时候,老师给我们讲授C++的时候花了一节课讲MFC。按照老师的介绍,MFC是很好的,因为MFC 封装了许多函数和控件(例如颜色选择,文件选择),你可以直接使用。Visual Studio 可以帮你建工程,搭好程序框架,自己只要添加补充就可以,开发windows(视窗)程序(例如IE浏览器这 阅读全文