as3移动开发入门笔记

1.不要设置applicationDPI,否则全屏在不同的设备上会有问题

 

2.发布时的包内容与“bin-release-temp”文件夹有关

 

3.src下的资源文件会自己复制到bin-debug文件夹里,如果资源文件很多很大,会导致编译很慢

 

4。发布的时候,包含文件里可选的只包括src文件夹下的资源文件,文件多会慢,解决的办法是设置资源文件为源路径引用.这样资源文件也会被复制到bin-debug下。

如果有不同步,只要刷新scr下的引用文件就可以了

 

5.Capabilities.screenResolutionX;

Capabilities.screenResolutionY的值只在应用程序启动时被赋值。而且还与当前设备的横竖有关。

 

6。<aspectRatio>landscape</aspectRatio>设置应用为启动时横向显示.加上<autoOrients>false</autoOrients>,就可以一直横着

 

7.lib.swf里有ui控件,

载时要用 new ApplicationDomain(Main Swf 的applicationDomain)

才能在代码里this._checked = this.getChild("_checked") as CheckBox;

 

8.已经指定的swc文件夹libs,不能再建一个子文件夹放swc(不认),解决的办法是多添加一个swc指定

 

9.怎么查看我的flex中当前是用哪个ari sdk版本?找到Flex SDK中的bin目录下的adl.exe,右键“属性”,选中“版本”选项卡就能看到

 

10.getDefinitionByName是得到本应用程序域的类或其它东西

as3移动开发入门笔记

11.批处理复制文件:

xcopy C:/Users/Administrator/Desktop/MyBar.swc "E:/weiding/MyBar.swc"

批处理启动程序

start "flash" "E:/weiding/soft/Flash.exe"

 

12.a>>1 等效于a/2

 

13.如果一个显示对象被scale,bitmapdata.draw的时候并不是使用它缩放后的内容。需要这么做:_local4.draw(_local3,_fadeOutMatrix);

 

14。mask最好addChild到容器里。因为如果不addChild,parent缩放的时候,只缩放了MC,而没有缩放mask

 

15.引导层里的所有资源都不会被导出,可放心使用,不会增加swf体积

 

16.调试配置里勾选“每次启动时清除应用程序数据”后,每次调试它都会帮你删除应用程序存储目录里的文件,而不用自己删除了

时间: 2024-09-20 03:02:03

as3移动开发入门笔记的相关文章

Android开发入门之对话框简单用法_Android

本文实例讲述了Android开发入门之对话框简单用法.分享给大家供大家参考,具体如下: 注:本文只是一个学习笔记 用以记录自己学到哪了 1.获得AlertDialog的静态内部类Builder对象,由此类来创建对话框 2.通过Builder对象设置对话框的标题 按钮以及按钮响应的事件 3.调用Builder的Create()方法创建对话框 4.调用AlertDialog的show()方法显示对话框 main.xml文件 <?xml version="1.0" encoding=&

Zend Framework开发入门经典教程_php实例

本文讲述了Zend Framework开发入门相关知识点.分享给大家供大家参考,具体如下: Zend Framework发布了!虽然仍处于开发初期,这个教程仍突出讲解目前几个最好的功能,并指导你完成一个简单程序的构建. Zend最早在社区里发布了ZF.基于同样的想法,这个教程写来用于展示ZF现有的功能.由于这个教程是在线发布,我将在ZF变化时对其进行更新,以便尽可能有效. 要求 Zend Framework要求PHP5.为了更好利用本教程的代码,你还需要Apache网页服务器.因为示范程序(一个

IOS入门笔记之地理位置定位系统_IOS

前言:关于地理位置及定位系统,在iOS开发中也比较常见,比如美团外面的餐饮店铺的搜索,它首先需要用户当前手机的位置,然后在这个位置附近搜索相关的餐饮店铺的位置,并提供相关的餐饮信息,再比如最常见的就是地图导航,地图导航更需要定位服务,然后根据用户的目的地选出一条路线.其实,作为手机用户这么长时间,或多或少会发现在有些app应用首次在你的手机安装成功后,首次启动可能就会提示"是否同意XXx(比如百度浏览器)获取当前位置"等这样一类的信息.可见地理位置及定位系统是企业app开发必不可少的技

Android开发入门之对话框简单用法

本文实例讲述了Android开发入门之对话框简单用法.分享给大家供大家参考,具体如下: 注:本文只是一个学习笔记 用以记录自己学到哪了 1.获得AlertDialog的静态内部类Builder对象,由此类来创建对话框 2.通过Builder对象设置对话框的标题 按钮以及按钮响应的事件 3.调用Builder的Create()方法创建对话框 4.调用AlertDialog的show()方法显示对话框 main.xml文件 <?xml version="1.0" encoding=&

Android开发入门(五)屏幕组件 5.4 TableLayout表格布局

TableLayout可以把视图views组织成"行"或"列".可以使用<TableRow>元素指定表格中的一行 .每一行又可以包含一个或多个视图.每行中的每个视图组成了表格的一个元素.每列的宽度,取决于这一 列中宽度最大的视图view. 观察main.xml中的代码: <?xml version="1.0" encoding="utf-8"?> <TableLayout xmlns:androi

Linux 应用程序开发入门

Linux 应用程序开发入门 Neo Chen (netkiller) <openunix@163.com> 版权 2011, 2012 http://netkiller.github.com 摘要 我会实现一个守护进程,从这个程序你将了解,Linux 应用程序开发基本流程 我们将实现一个远程shell的功能,可以通过tcp协议,运行远程机器上的命令或shell脚本 通过这个命令可以实现批量操作,管理上千台服务器.需要发挥你的想象力,灵活使用它. 写这个脚本,我是为了替代SSH远程操作,因为S

ASP.NET 2.0移动开发入门之使用样式

asp.net 每个ASP.NET移动控件都提供了若干样式属性,使用这些属性可以自定义控件的呈现方式.当然你也可以使用StyleSheet控件来定义样式信息,然后在同一个页面的不同控件上应用StyleSheet控件定义的样式信息.我们在前面已经提及到你不但可以将样式应用到不同的控件上,还可以应用到容器控件上,这样就保证了所以在容器控件中的移动控件都具有一致性的用户体验. StyleSheet控件应该放置在页面中,而不是容器控件中.事实上,这是惟一一个可以放置在容器控件外面的WEB移动控件.对于所

.NET Remoting程序开发入门篇

程序 一.Remoting基础 什么是Remoting,简而言之,我们可以将其看作是一种分布式处理方式.从微软的产品角度来看,可以说Remoting就是DCOM的一种升级,它改善了很多功能,并极好的融合到.Net平台下.Microsoft? .NET Remoting 提供了一种允许对象通过应用程序域与另一对象进行交互的框架.这也正是我们使用Remoting的原因.为什么呢?在Windows操作系统中,是将应用程序分离为单独的进程.这个进程形成了应用程序代码和数据周围的一道边界.如果不采用进程间

Win32开发入门(15):ListView控件

这个控件其实不用阿拉来介绍,因为它太常见了,就好像我们一出门就会看到妹子一样常见.当然 也可以说,它是对ListBox的扩充. 在使用该控件之前,我先介绍VS的一个相当好玩的功能. 在代码文件的#include指令上右击,从弹出的菜单中选择"生成包含文件关系图",如下图: 开发入门(15):ListView控件-"> 然后你喝一口咖啡,你会看到这样的东西: