[Android] Windows系統生成 keystore 會碰到的問題

    Corona SDK 編譯上架到 Google Play 的過程中要生成 keystore。如果您是Windows系統的話,請在左下方按下[開始]之後,搜尋 cmd。

    Read more link text

    [Corona SDK] 依照逗點拆分字串

    如果有一個字串,裡面每個字都由逗點分開。
    如:

    StringSeperatedByComma1

     

    想要把這同個字串的每個字,依照分開的逗點,切分成不同的字串,
    請用下面的程式碼:

    StringSeperatedByComma2

     

    事實上,
    可以把上面的逗點可以換成不同的記號,
    來用各種不同的記號來分開字串,

    StringSeperatedByComma3

     

    比方說

    StringSeperatedByComma4

     

    就可以用

    StringSeperatedByComma5

     

    來拆分字串

     

    依照上面的原理,我做好了兩個函式(程式碼網址 >> https://goo.gl/xyfrEH):

    StringSeperatedByComma6

     

    使用的話,拷貝上面的函式到您的檔案中,然後這樣使用:

    StringSeperatedByComma7

    Read more link text

    [答客問] 解決初裝 Corona SDK編譯程式時,安裝 Java JDK 的問題

    剛學習 Corona SDK的同學們,如果做好App,Build for Android,跳出「Could not find the Java Development Kit…」的話,該怎麼辦呢?

    Read more link text

    [Swift] UIKit Dynamics:做出受重力影響的畫面

    今天要教一個很酷的動畫效果:UIKit Dynamic。

    這種動畫效果能讓您的 UIView 受重力影響。

    Read more link text

    [Python學習筆記] init方法中,*args, **kwargs這兩個參數是什麼?

    最近看影片在學Python。這次教學影片的品質不太好,一面看還要還要一面自己Google資料。學到物件的init方法的時候,老師就直接寫 def __init__(self, *args, **kwargs):

    沒有說*args及**kwargs這兩個參數是什麼意思。

    於是我查了一下,發現是這樣,

    Read more link text

    [Swift] 如何在 iOS 程式中設定漸層顏色

    在iOS要添加漸層顏色的話,就產生一個CAGradientLayer,設定漸層的顏色,最後把漸層顏色加到畫面中就好了。程式碼如下:

    Read more link text

    [Python學習] Statistics 模組

    對於一組數字來說,可以對他們求很多數值。

    Read more link text

    [iOS] 如何做出像 Facebook 一樣的滑動選單

    前幾個禮拜在我課程專屬的Facebook社團裡,有同學推薦我使用第三方的類別。這個第三方類別可以來做出好像Facebook應用程式中、從左邊或右邊秀出更多畫面的效果。如果你也想做出這樣的效果,需要下載一個叫做SlideMenuController的類別。這篇文章在記錄如何使用SlideMenuController類別。

    Read more link text

    [iOS] 製作旋鈕的方法

    我在寫書找資料的過程中,找到如何做出旋鈕的方法。本來以為很難的,沒想到非常簡單。如果想在應用程式中加入旋鈕的大家,歡迎參考,也歡迎分享!

    Read more link text

    [iOS] Swift 和 ObjectiveC 語言混用方法

    開發 iPhone 程式的大家,您是用舊的Objective-C語言或是用新的Swift語言開發應用程式呢?您知道Swift跟Objective-C的檔案可以混用嗎?這種混用方法叫做Mix and Match。使用此方法,可以讓您在舊有的Objective-C專案中,加入以Swift程式碼撰寫的新功能;或是相反、讓您能夠在新的Swift專案中使用舊的Objective-C類別。本篇文章就要帶大家實際帶著大家做一遍,有興趣的朋友可以參考一下:

    Read more link text

    [Swift] UILabel顯示多行文字

    上週有同學問我,如何使用 UILabel顯示多行文字。

    在畫面上要顯示多行文字的話,可以使用UITextView。不過如果您也要在您的 App 上面用  UILabel 顯示多行文字的話,請照著下面的方法設定…

    Read more link text

    [Xcode7] 實機測試

    Xcode 7之前,需要是付費開發者,才能把自己的應用程式放到手機上做實機測試;不過從 Xcode 7之後,無須付費的開發者就可以把自己的 App 放到手機上做實機測試,完全免費。如果您不是付費開發者、並且想要實機測試的話,本篇文章記錄了實機測試的方法。歡迎參考與分享。

    Read more link text

    [Corona SDK Bug Report] Window10 系統無法輸入 mp3 檔案 (三種暫時解決的方法)

    Corona SDK Bug Report

    上個禮拜有位讀者到留言在我的部落格,說新版的 Corona SDK 在輸入音檔的時候會出現錯誤。我抽空下載了最新版的 Corona SDK,發現並沒有問題。回覆他可能是用了不適合的文字編輯器,於是發生錯誤。

    昨天我去上課教 Corona SDK,發現真的是有 Bug:這個 Corona SDK 的錯誤只會發生在 Windows 10的系統:如果你也使用 Windows 10、發現 audio.loadSound() 輸入 mp3 檔案時整個 Corona SDK 當掉,那不是你的問題,這是 Corona SDK 的 Bug。

    Read more link text

    [Swift 2] Playground 註釋文字格式

    Swift 的 Playground 是可以讓 iOS 開發者練習程式碼的地方。不用建立新的 App,就可以在 Playgorund 直接執行程式碼馬上看到結果。除了這個功能以外,Swift 的 Playground 還可以透過註釋與其文字格式,來製作出互相連結的文件。

    我研究了一下,把研究的筆記記錄於下,歡迎參考與分享:

    Read more link text

    [Swift 2] 錯誤處理:Throws Do Try 以及 Catch

    之前在使用 iOS API,常會碰到要處理錯誤的狀況。比方說播放音樂要生成 AVAudioPlayer,之前會用

    var myPlayer:AVAudioPlayer!
    let path = NSBundle.mainBundle().pathForResource("Right" ofType:"mp3")
    var err:NSError?
    myPlayer = AVAudioPlayer(contentsOfURL: NSURL.fileURLWithPath(path!), 
      error: &err)
    

    生成過程中如果發生錯誤,就會用下面的程式碼來處理錯誤的狀況。

    if err != nil{
      //處理錯誤的程式碼
    }
    

    如果根本不管到底會不會出錯,在error那邊的參數,甚至可以帶入nil。不過... 不過現在 Swift2 來了,處理錯誤的過程有了不小的變動。請看本文的介紹:

    Read more link text

    [分享] 如何錄製線上教學短片

    Udemy

    由於本來就是線上程式課程的愛用者,自己也教程式、UI等課程。於是打算錄製線上課程,讓更多人可以學習對他們有用的技能。為了這個目的,我看了兩個系列的相關教學。把心得記錄在這篇日記中。

    Read more link text

    [響應式網頁設計] 免費!目前最好的 Bootstrap 3 教學短片

    Bootstrap3
    想學 Bootstrap 3 很久了,之前購買了 Udemy 的教學短片,想要看著短片學習。那個教學課程一開始教 Bootstrap,然後教如何連結 WordPress,讓自己設計的靜態 Bootstrap 網頁,可以有 WordPress 動態網頁的功能。沒想到 Bootstrap 3 太多 Class 了,那位老師劈哩啪啦地丟出一拖拉庫新的東西,學習馬上卡關。

    Read more link text

    [分享] 如何在 Mac 電腦上面寫 Java 的程式

    我發現市面上的 Java 教學書,幾乎都只有介紹如何在 Windows 系統上安裝與執行 JDK。如果你是 Mac 系統,你想要學習如何開發 Java 程式的話,請看本篇文章的分享紀錄。

    Read more link text

    [Corona SDK] 輕鬆使用 SQLite 資料庫

    在程式中想要儲存遊戲與玩家資訊,且想加入查詢功能的話,可以用 SQLite 來存放相關資料。以下記錄如何在 Corona SDK 裡面使用 SQLite資料庫。(原始碼連結)

    Read more link text

Top