二年後,一點長進都沒有.....
Activity_main.xml:
MainActivity.java :
Strings.xml:
2013年6月12日 星期三
2013年5月31日 星期五
Linux Mint 15 (Olivia) Release
Linux Mint是一種基於Ubuntu開發出的Linux作業系統,其特色為簡潔。現在它的最新版本為Linux Mint Olivia (2013年5月29日更新),是目前Distrowatch排行榜上第一名的Linux發行版。Distrowatch排行榜是依據個版本的頁面點擊率作排行。Ubuntu 目前是第三名。
Distrowatch 網址:http://distrowatch.com/
目前版本預設桌面環境為基於GNOME Shell的Cinnamon及基於GNOME 2的MATE。
首頁網址:http://www.linuxmint.com/
Cinnamon Shell 下載網址與網頁
http://ftp.stust.edu.tw/pub/Linux/LinuxMint/isos/stable/15/linuxmint-15-cinnamon-dvd-32bit.iso
MATE Shell 下載網址與網頁
http://ftp.stust.edu.tw/pub/Linux/LinuxMint/isos/stable/15/linuxmint-15-mate-dvd-32bit.iso
這次下載的是 基於GNOME Shell的Cinnamon版本,來看看安裝畫面:
會先進入Live CD..
可以直接試用或是點擊 「Install Linux Mint」
這次就點擊 「Install Linux Mint」來安裝,選取語系..
確認安裝型態與類型。
由於是 Ubuntu的衍生,故安裝畫面都大同小異,就不詳述了,偷懶一下
重新開機後,直接進入系統,果然非常簡潔
核心版本確認
Linux dino-VirtualBox 3.8.0-19-generic #29-Ubuntu SMP Wed Apr 17 18:19:42 UTC 2013 i686 i686 i686 GNU/Linux
初始核心版本使用 3.8.0-19-generic #29-Ubuntu........可以看到Ubuntu 的影子
發行版本則是 Linux Mint 15 Olivia
No LSB modules are available.
Distributor ID: LinuxMint
Description: Linux Mint 15 Olivia
Release: 15
Codename: olivia
FierFox 版本:20.0
LibreOffice 版本:4.0.2.2
操作介面,有點類似 Windows 的開始工作列
一樣將的軟體作分類,可以方便找到要用的程式
檔案總管......
接著我們來看看 基於GNOME 2的MATE 操作畫面有何不同:
MATE,為一桌面環境,由已停止官方維護的GNOME 2原始碼衍生而來。因而許多人決定創建一個GNOME的衍生桌面環境,維持GNOME2的傳統風格。
Distrowatch 網址:http://distrowatch.com/
目前版本預設桌面環境為基於GNOME Shell的Cinnamon及基於GNOME 2的MATE。
首頁網址:http://www.linuxmint.com/
Cinnamon Shell 下載網址與網頁
http://ftp.stust.edu.tw/pub/Linux/LinuxMint/isos/stable/15/linuxmint-15-cinnamon-dvd-32bit.iso
MATE Shell 下載網址與網頁
http://ftp.stust.edu.tw/pub/Linux/LinuxMint/isos/stable/15/linuxmint-15-mate-dvd-32bit.iso
這次下載的是 基於GNOME Shell的Cinnamon版本,來看看安裝畫面:
會先進入Live CD..
可以直接試用或是點擊 「Install Linux Mint」
這次就點擊 「Install Linux Mint」來安裝,選取語系..
確認安裝型態與類型。
由於是 Ubuntu的衍生,故安裝畫面都大同小異,就不詳述了,偷懶一下
。
。
。
。
。
安裝完後,會重新開機......重新開機後,直接進入系統,果然非常簡潔
核心版本確認
Linux dino-VirtualBox 3.8.0-19-generic #29-Ubuntu SMP Wed Apr 17 18:19:42 UTC 2013 i686 i686 i686 GNU/Linux
初始核心版本使用 3.8.0-19-generic #29-Ubuntu........可以看到Ubuntu 的影子
發行版本則是 Linux Mint 15 Olivia
No LSB modules are available.
Distributor ID: LinuxMint
Description: Linux Mint 15 Olivia
Release: 15
Codename: olivia
FierFox 版本:20.0
LibreOffice 版本:4.0.2.2
操作介面,有點類似 Windows 的開始工作列
一樣將的軟體作分類,可以方便找到要用的程式
檔案總管......
接著我們來看看 基於GNOME 2的MATE 操作畫面有何不同:
MATE,為一桌面環境,由已停止官方維護的GNOME 2原始碼衍生而來。因而許多人決定創建一個GNOME的衍生桌面環境,維持GNOME2的傳統風格。
2013年5月25日 星期六
自己寫螞蟻文編輯器-Ant text editor
雖然說是自己寫螞蟻文編輯器,不過得要在支援PHP 的Wed Server 上測試才可以
先來看看成果
輸入介面:
輸入要轉換的文字:
轉換後.......
這不是「螞蟻文」!這不是「螞蟻文」!這不是「螞蟻文」!
當然這只是測試用的,所以可以在程式中改變要插入的特殊符號
接著來看看程式碼....非常短
稍微解釋一下,小小程式作些什麼
1. function _pos($str) : 這隻副程式主要是避免 「Undefined index 錯誤」
要實現真正的螞蟻文,只要將
$Start1="♫";
換成
$unicodeChar = '\u0489';
$Start1= json_decode('"'.$unicodeChar.'"');
就可以變成 真正 「螞蟻文」
這҉是҉測҉試҉用҉的҉程҉式҉
先來看看成果
輸入介面:
輸入要轉換的文字:
轉換後.......
這不是「螞蟻文」!這不是「螞蟻文」!這不是「螞蟻文」!
當然這只是測試用的,所以可以在程式中改變要插入的特殊符號
接著來看看程式碼....非常短
稍微解釋一下,小小程式作些什麼
1. function _pos($str) : 這隻副程式主要是避免 「Undefined index 錯誤」
用$_POST[‘xx’] 取得參數值時,如果之前不加判斷在未傳進參數時會出現這樣的警告
所以為了避免這樣的錯誤發生,只好多寫一個副程式用 _pos 代替 $_POST
2. mb_substr
mb_substr 是用來取得部分字串的函式,用法與 substr() 類似,不過 mb_substr 多了編碼的判斷,因為要能夠處理中文字,所以用mb_substr用UTF-8編碼處理繁體中文的字串判斷。
用法:string mb_substr ( string $str , int $start , int $length , string $encoding )
要實現真正的螞蟻文,只要將
$Start1="♫";
換成
$unicodeChar = '\u0489';
$Start1= json_decode('"'.$unicodeChar.'"');
這҉是҉測҉試҉用҉的҉程҉式҉
2013年5月24日 星期五
New Google MAP....新版谷歌地圖
終於申請到New Google MAP試用...
本次Google I/O 會議上展示新一代的Google Maps
我們先來看看舊版(目前版本)的樣子
當然可以將左邊的資訊列拉滿
新版Google MAP如下:
直接就是大版面,大大的搜尋列也縮小至左邊,可以看到更多資訊
Google 地球模式,在下方會直接出現標示點的周圍照片..
街景模式...
路徑規劃
試著規劃到動物園
會出現三種規劃模式:北一、北二、大眾運輸....並會標示需花費多少時間。
另外Google也製作一個專頁展示 :http://maps.google.com/help/maps/helloworld/desktop/preview/
這些功能,並使用者也可在登入Google帳號之後按下「請求要請」(request an invite),跟Google索取邀請函搶先試用。
本次Google I/O 會議上展示新一代的Google Maps
我們先來看看舊版(目前版本)的樣子
當然可以將左邊的資訊列拉滿
新版Google MAP如下:
直接就是大版面,大大的搜尋列也縮小至左邊,可以看到更多資訊
Google 地球模式,在下方會直接出現標示點的周圍照片..
街景模式...
路徑規劃
試著規劃到動物園
會出現三種規劃模式:北一、北二、大眾運輸....並會標示需花費多少時間。
另外Google也製作一個專頁展示 :http://maps.google.com/help/maps/helloworld/desktop/preview/
這些功能,並使用者也可在登入Google帳號之後按下「請求要請」(request an invite),跟Google索取邀請函搶先試用。
2013年4月27日 星期六
Linux Deepin 12.12 beta
現在再介紹一套 Deepin ,一樣是基於「 Ubuntu」基礎所開發的Linux system (不過並不是正式衍生版本,由中國大陸愛好者製作的Ubuntu定製版本),Linux Deepin 在中國大陸區域常被稱為「深度 Linux」,目前beta版僅有「簡體中文」,不過可以由更新方式支援「繁體」。每年發表二次( 6 月 30 日和 12 月 30 日)
原定於 2012 年 12 月 31 日發行的 Linux Deepin 12.12 經過了兩次發行延期,於 2013 年 1 月 28 日發行了 Alpha 版本,接著又於 2013 年 3 月 28 日發行了 Beta 版本。
官網:http://www.linuxdeepin.com/
下載網址:http://www.linuxdeepin.com/download
開始安裝,沒改變語系,直接以「簡體」安裝
起始畫面像 OpenSUSE....
與Ubuntu一樣,直接進入Live系統,點選「安裝Linux Deepin」
後續與Ubuntu安裝相同,就不詳述了..........偷懶
安裝完成....花了20分鐘
內建軟體,不算多
確認一下核心版本 uname -a
Linux dino-VirtualBox 3.2.0-38-generic #61-Ubuntu SMP Tue Feb 19 12:20:02 UTC 2013 i686 i686 i386 GNU/Linux
核心版本:3.2.0-38
Linux 散佈版本資訊 ( Distribution information ) :lsb_release -a
No LSB modules are available.
Distributor ID: LinuxDeepin
Description: LinuxDeepin 12.12
Release: 12.12
Codename: quantal
與 Ubuntu 12.10 (Quantal Quetzal) 相同
更新套件
Apt-get update ; apt-get upgrade
變更語系:繁體(漢語 台灣)
由於不是正式Ubuntu正是衍生版本,故後續的更新與維護,可能不是很穩定。
原定於 2012 年 12 月 31 日發行的 Linux Deepin 12.12 經過了兩次發行延期,於 2013 年 1 月 28 日發行了 Alpha 版本,接著又於 2013 年 3 月 28 日發行了 Beta 版本。
官網:http://www.linuxdeepin.com/
下載網址:http://www.linuxdeepin.com/download
開始安裝,沒改變語系,直接以「簡體」安裝
起始畫面像 OpenSUSE....
與Ubuntu一樣,直接進入Live系統,點選「安裝Linux Deepin」
後續與Ubuntu安裝相同,就不詳述了..........偷懶
安裝完成....花了20分鐘
內建軟體,不算多
確認一下核心版本 uname -a
Linux dino-VirtualBox 3.2.0-38-generic #61-Ubuntu SMP Tue Feb 19 12:20:02 UTC 2013 i686 i686 i386 GNU/Linux
核心版本:3.2.0-38
Linux 散佈版本資訊 ( Distribution information ) :lsb_release -a
No LSB modules are available.
Distributor ID: LinuxDeepin
Description: LinuxDeepin 12.12
Release: 12.12
Codename: quantal
與 Ubuntu 12.10 (Quantal Quetzal) 相同
更新套件
Apt-get update ; apt-get upgrade
變更語系:繁體(漢語 台灣)
由於不是正式Ubuntu正是衍生版本,故後續的更新與維護,可能不是很穩定。
訂閱:
文章 (Atom)






































