Flex Air應用開發 Rss閱讀器製作 1

2021-04-23 17:05:06 字數 2121 閱讀 1641

<?xml version="1.0" encoding="utf-8"?>

showflexchrome="false"

alwaysinfront="true"

width="500"

height="500">

"view.css"/>

import mx.controls.alert;

private function init():void

//鏈結方法

製作過程:

第一步:新建乙個project 為ai r , 選擇伺服器技術為none  建立好檔案後就嘗試新增我們所需要的元件

datagrip pannel 等容器

製作原理:使用rpc遠端呼叫功能訪問rss的xml檔案。

注意:為了使用視窗透明 和風格變化,還要修改配置檔案xml檔案

找到systemchrome 和transparent 這兩項

none

修改預設的視窗風格,和顯示透明化。這樣就可以實現的透明化效果

功能擴充套件:為了使功能更加的強大這裡還可以嘗試大膽改造

如新增更加多的閱讀標籤;更加多的樣式風格。以及 效果

如果要其100%透明還需要修改

增加兩個項 

showflexchrome="false"     

alwaysinfront="true" >

這樣就能實現完全透明

但是實現透明化的乙個問題,也會存在的,例如沒有了拖動,這樣就要我們新增拖動等一些行為。

為使pannel可以拖動這樣我們可以加入滑鼠事件,以及

this

.stage.nativewindow.startmove();這個類的方法

private function init():void

import flash.display.nativewindow;

private function onmousedown(event:mouseevent):void

注意:即使拖動了,但是裡面一些容器也會產生一些我們不想要的效果,如滾動條也一直拖動來。我們希望的是只是pannel 上面拖動但是這樣的效果還是沒有實現到

為了使拖動正常操作,我們可以現在拖動一些區間。不讓其全部拖動,所以可以限制區間

如if(y>n && y

this

.stage.nativewindow.startmove();

這樣就可以實現區間的拖動減少一寫麻煩

可以嘗試一下這個效果 功能還可以增強。接下來就是匯出-》 嘗試一下安裝看看自己做的rss 爽不爽

Flex AIR開發記要 規範篇

一 規範 規則 1 命名 1 檔名 as類名除外 基本都用小寫,單詞之間用下劃線相連 2 可讀性 1 注意 的可讀性和簡潔性,盡量加些空行 if 分支如果只有 return 則可以寫在同一行,否則最好都要用大括號 2 多個 if 條件時,可以適當加些區域性變數來簡化 if 條件語句,同時可以增強可讀...

xml應用rss的使用

rss是really syndication 真正的簡單聯合 在一種描述和 內容同步的格式,是xml應用之一 1 他將被動獲取資訊變成主動獲取資訊。2 把離散的資訊聚合到乙個平台 rss是乙個xml語言。rss的根元素,幷包含乙個version屬性。rss的子元素是頻道元素。頻道的必選子元素是 的必...

RSS應用中的乙個小問題

現在的部落格中都支援兩種方式對文章進行定位,一是分類 二是標籤。分類或欄目也可以將其看做是廣義的標籤,區別是標籤一般是和內容密切貼合的,分類則與內容間往往沒有直接的 密切的關聯。這兩種用法在部落格的頁面表現形式中不衝突,能夠各自很好的發揮作用,但是在通過rss發布時就出問題了。rss中並沒有為此預定...