Android自学笔记:应用程序基本原理

1.Android应用程序是要用Java来开发的。Android使用 SDK中的appt工具将编译好的Java代码([b]这里要注意,Android程序执行的是转换后.dex格式的文件[/b])、应用程序所需要的数据、资源文件一起打成一个包,形成一个归档文件,这个归档文件后缀名为.apk。所谓归档文件就是说将不同种类的文件放在一起,并将它们“捆绑”起来,对它们进行统一的使用和管理。

2.这个.apk文件可以看作是一个应用程序载体,它可以安装在任何一个支持Android的移动设备上;因此用户可以下载它并安装到自己的设备上。

3.因为所有代码都会在单个的.apk文件里面存放,所以我们可以将.apk文件视为一个应用程序;[b]换句话说就是Android应用程序是以.apk结尾的单个文件[/b]。

4.appt(Android Assets Package Tool):这个工具包含在SDK目录下的tool文件下;它提供了查看、创建以及修改Zip-compatible归档文件,其中有三种文件类型是该工具所能处理的:zip、jar、apk。

5.一般情况下,我们不会直接地使用这个工具;这项工作完全可以交由Eclipse插件来处理,其内部创建脚本能够利用这个工具将我们所编写好的程序代码和资源文件打包成单个.apk文件,组成一个Android应用程序。

6.每个Android应用程序都存在于属于它自己的世界里;确切地说有以下三点:
a)每个Android应用程序运行在属于它自己的Linux进程当中。
当某个应用程序执行时,Android就会启动一个进程。
当某个应用程序不再执行时,Android就会停止掉那个进程;以便其它的应用程序能够获取到系统资源。
b)每个进程都会拥有属于它自己的虚拟机,也就是说Android应用程序之间是隔离的,它们能够互不干扰地运行。
c)每个Android应用程序会被分配一个唯一的用户许可ID,因此每个应用程序所含文件仅对使用者和应用程序自身可见。

7.另外还有一种情况是这样的:为了节省系统资源,Android应用程序之间可以拥有相同的用户ID并且运行在相同的Linux进程当中,共享相同的虚拟机;同样地,它们之间还可以访问到各自的文件。
基于可靠性评估序贯蒙特卡洛模拟法的配电网可靠性评估研究(Matlab代码实现)内容概要:本文围绕“基于可靠性评估序贯蒙特卡洛模拟法的配电网可靠性评估研究”,介绍了利用Matlab代码实现配电网可靠性的仿真分析方法。重点采用序贯蒙特卡洛模拟法对配电网进行长时间段的状态抽样与统计,通过模拟系统元件的故障与修复过程,评估配电网的关键可靠性指标,如系统停电频率、停电持续时间、负荷点可靠性等。该方法能够有效处理复杂网络结构与设备时序特性,提升评估精度,适用于含分布式电源、电动汽车等新型负荷接入的现代配电网。文中提供了完整的Matlab实现代码与案例分析,便于复现和扩展应用。; 适合人群:具备电力系统基础知识和Matlab编程能力的高校研究生、科研人员及电力行业技术人员,尤其适合从事配电网规划、运行与可靠性分析相关工作的人员; 使用场景及目标:①掌握序贯蒙特卡洛模拟法在电力系统可靠性评估中的基本原理与实现流程;②学习如何通过Matlab构建配电网仿真模型并进行状态转移模拟;③应用于含新能源接入的复杂配电网可靠性定量评估与优化设计; 阅读建议:建议结合文中提供的Matlab代码逐段调试运行,理解状态抽样、故障判断、修复逻辑及指标统计的具体实现方式,同时可扩展至不同网络结构或加入更多不确定性因素进行深化研究。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值