本实例有3个界面(Activity)。activity_main界面有两个按钮,Button1和Button2。Button1单击后会跳转到activityb,Button2单击后会跳转到activityc。activityc有一个输入框和一个“确定”按钮,单击“确定”按钮将关闭activityc,并将输入框中的内容回传到activity_main中。activity_main获取到activit
上文简要介绍了Android应用程序组件Content Provider在应用程序间共享数据的原理,但是没有进一步研究它的实现。本文将实现两个应用程序,其中一个以Content Provider的形式来提供数据访问入口,另一个通过这个Content Provider来访问这些数据。本文的例子不仅可以为下文分析Content Prov
转载
2023-12-03 19:18:13
41阅读
社交app已经成为现代社会的必备软件之一,无论是业余时间还是工作时间,人们都喜欢在社交平台上互动,分享自己的生活。因此,开发一款社交app可以说是一个非常好的商业机会。那么,如何开发一款社交app呢?第一步是明确你的目标人群和功能。确定你的目标人群是谁,例如青少年、商业人士或老年人等等,然后根据他们的需求来设计功能。例如,如果你的目标人群是青少年,那么你的应用程序可能需要包括聊天功能、分享图片和视
这个例子是做一个android widget,widget布局很简单,就是一个button。当长按屏幕,出现widget小部件时,选中创建的widget,就会出现这个button样子的小部件安装到手机上。点击button后就会跳转到一个Activiity,提供号码和短信内容输入的地方,再发送短信。短信发出后,会根据发送和接受状态提示用户是否发送成功或接收成功。当对方发来的短信成功接收后,
转载
2023-09-07 23:26:39
39阅读
Android软件测试流程规范V1.0前言本文档是Android手机软件测试文档,根据Android系统的实际情况进行修改得到的一份测试流程,主要作为今后Android手机软件测试规范。这份文档作为测试规范仍然存在很多不足的地方,需要今后在测试过程中不断修改、补充和完善。这份测试流程根据软件设计的架构,分为单项功能测试、矩阵测试和极限测试。单项功能测试按照软件的功能来划分,主要是测试各个功能模块是
转载
2023-11-16 12:59:59
53阅读
AutoCAD应用实例:建筑设计:可用于绘制建筑平面图、剖面图、立面图等。例如绘制住宅楼平面图,能精确标注房间尺寸、门窗位置、墙体厚度等信息;还可绘制建筑剖面图,展示建筑物内部的结构和空间关系。机械设计:能绘制机械零件图和装配图。如绘制螺母、螺栓、端盖等零件的二维视图和三维模型,也可将多个零件组装成完整的机械部件,进行干涉检查等操作。电气设计:用于绘制电气原理图、布线图等。像 Martz Tech
实例分析:加密、SSL
原创
2009-05-12 08:33:29
1431阅读
点赞
4评论
## 软件架构视图 实例
软件架构视图是软件系统的高层次设计描述,是系统中各个组件之间关系的抽象表示。在软件开发中,软件架构视图可以帮助开发人员更好地理解系统的整体结构,方便系统的维护和扩展。
### 旅行图
我们以一个旅行规划系统为例,来说明软件架构视图的应用。假设这个系统可以根据用户输入的目的地和时间,提供旅行规划、景点推荐等功能。
```mermaid
journey
tit
原创
2024-06-29 05:43:39
43阅读
软件项目中的风险不断变换的需求低劣的计划和估算不可信赖的承包人欠缺的管理经验人员问题技术失败政策的变化……本章内容要点风险管理概述风险规划风险识别风险评估风险应对风险监控软件项目风险管理案例分析第一节 风险管理概述风险是遭受损失的一种可能性。这个定义包含两层含义:第一,风险会造成损失。如产品质量的降低,费用的增加或进度的推迟等。第二,风险的发生是一种不确定性随机现象,可用概率表示其发生的可能程度。
【PMP软件项目实例】—— 探秘PMP考试与认证之旅
在项目管理领域,PMP(项目管理专业人士)认证已成为一项国际公认的标杆。对于追求卓越的项目管理人员而言,获得PMP认证不仅意味着专业能力的提升,更是职业发展的重要砝码。本文将围绕PMP考试、认证及其维护等方面,结合软件项目实例,为读者提供一场项目管理的思维盛宴。
一、PMP考试与认证
PMP考试作为获取PMP认证的关键环节,对考生的项目管
原创
2023-11-21 10:32:32
107阅读
github储存库 (Top highlight) Besides being a great tool for maintaining code, GitHub can also be a tool for learning and growth. As a Software Developer, I am always on the lookout for useful GitHub r
一、引言
在软件工程中,成本估算是一个至关重要的环节。准确的成本估算不仅能够帮助项目管理者制定合理的预算,还可以为投资者提供决策支持,确保项目的经济效益。本文将通过具体实例,探讨软件成本估算的方法、流程和实际应用,以期为软考学子及从业人员提供参考。
二、软件成本估算的基本概念
软件成本估算,是指根据项目需求、开发环境、资源条件等因素,预测软件开发所需投入的成本。这些成本包括但不限于人力资源
原创
2024-07-09 10:12:41
229阅读
最近开发了一个PDA扫描用的软件,收获挺多,由于以前从来没有开发过PDA软件,所以特此总结一下,分享给大家! PDA MC50软件开发及部署总结:一.PDA OS的发展历程。 PDA 操作系统发展历史 1996年,第一代微软移动设备操作系统名称为 Windows CE 1.0;其实就是单色的Window
转载
2024-01-02 13:48:15
464阅读
一.软件使用方法与步骤 1.使用软件根据学生选课人数与分班成绩进行智能自动分班 (1)整理学生选课信息与分班成绩将其导入到《A组分班》或《B组分班》工作表中 走班制上课时,我们把学生分为A、B两组分别走班,两组学生走班上课时段不重叠。A组学生为2001、2002….2010十个重点班,B组学生为2011、2011…2020十个普通班。走班教师在两组老师有教学任务,这样既达到
转载
2023-09-15 22:58:06
161阅读
说起 iPad,5 秒内用第一反应选一个第一印象?A.大屏游戏机B.爱奇艺贴牌代工平板C.Kindle 增香菜板D.学.....学习机 如果你的第一反应不是 D,我觉得这 iPad 也算是浪费了,毕竟前三项,找个千元安卓平板照样可以满足。唯独 D,是 iPad 最重要的优势。你当然可以反驳我,劳资已经毕业了,还学个啥习。人生不就是一场没有终点的学习吗,学习不等于考试。如果
转载
2023-07-12 23:36:40
355阅读
软件架构(software architecture)就是软件的基本结构。合适的架构是软件成功的最重要因素之一。大型软件公司通常有专门的架构师职位(architect),只有资深程序员才可以担任。O'Reilly 出版过一本免费的小册子《Software Architecture Patterns》(PDF), 介绍了五种最常见的软件架构,是非常好的入门读物。我
转载
2023-07-27 00:27:30
74阅读
开发一个特别简单的小安卓应用,主要做了这些事情:1、配置activity_main.xml文件 放置一个TextView和一个ListView,TextView用于显示文本,ListView设置id问listview0用于放置多个Item;Item的position(位置)和Id(第几行)都是从0开始(onItemClick(AdapterView<?> ar
转载
2023-06-30 17:17:43
107阅读
二维码的定义:二维码 (2-dimensional bar code),是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的。在许多种类的二维条码中,常用的码制有:Data Matrix, Maxi Code, Aztec, QR Code, Vericode, PDF417, Ultracode, Code 49, Code 16K等。
&nb
原创
2023-05-01 07:06:20
2214阅读
看着刚刚人入手的华为鸿蒙系统MatePad11平板,是如此的美轮美奂,但是总感觉少了点什么,少了点什么呢?是编程环境,我爱MatePad,也爱编程,那如果可以在MatePad上编程,会发生什么? 使用MatePad编程的方式有两种:1、Termux:
转载
2023-11-04 07:41:26
147阅读
自 Google I/O 大会,Google 正式宣布 Kotlin 成为 Android 开发的官方语言的五个月以来,不少开发团队都开始使用 Kotlin 对 Android 应用进行重写。本文分享一款完整的案例——欧瑞天气,希望通过这个项目,让读者了解利用 Kotlin 开发 Android App 的全过程。 1 项目概述这款App用于从服务端获取天气预报信息,并显示在窗口区域
转载
2023-09-12 15:55:35
96阅读