Xcode——創建你自己的Framework – iPhone手機開發 iPhone軟體開發教學課程

如果你想將你開發的控件與別人分享,一種方法是直接提供源代碼文件。然而,這種方法並不是很優雅。它會暴露所有的實現細節,而這些實現你可能並不想開源出來。此外,開發者也可能並不想看到你的所有代碼,因為他們可能僅僅希望將你的這份漂亮代碼的一部分植入自己的應用中。

另一種方法是將你的代碼編譯成靜態庫(libr[……]

Read more

[swift]iOS開發:使用rar解壓庫Unrar4iOS遇到的那些坑,另附上自己的一個簡易版的本地沙盒文件瀏覽器 – iPhone手機開發 iPhone軟體開發教學課程

[swift]iOS開發:使用rar解壓庫Unrar4iOS遇到的那些坑,另附上自己的一個簡易版的本地沙盒文件瀏覽器,學校的一個項目因為需要添加解壓rar文件功能,所以在網上找瞭下關於這方面的第三庫,找瞭很長時間隻發現瞭一個三年前的解壓庫 Unrar4iOS ,我相信用過的人一定都會有段痛苦的經歷,[……]

Read more

cordova混合開發中蘋果iOS開發中直接跳轉到App Store裡面自己的app的方法 – iPhone手機開發 iPhone軟體開發教學課程

1、首先拿到你要跳轉到的AppStore地址(URL) 例如:https://itunes.apple.com/cn/app/abc/id243242423423?mt=8

方法很簡單,在itunes裡面找到對應的app,在圖標上右鍵,復制鏈接就可以瞭。

2、然後將 https:// 替換為 itm[……]

Read more

iOS學習筆記-141.網絡01——使用Tomcat和JavaWeb來搭建自己的網絡接口 – iPhone手機開發 iPhone軟體開發教學課程

網絡01——使用Tomcat和JavaWeb來搭建自己的網絡接口。

一、為什麼要這麼做呢?

我們在學習網絡的時候,說白瞭就是和服務器通信。那麼我們沒有服務器,那就什麼都搞不瞭瞭。

但然你也可以使用別人提供的第三方接口,這也是可以的。這樣你也就不用像我這麼麻煩瞭。

但是別人提供[……]

Read more

iOS開發系列–打造自己的“美圖秀秀” – iPhone手機開發 iPhone軟體開發教學課程

概述

在iOS中可以很容易的開發出絢麗的界面效果,一方面得益於成功系統的設計,另一方面得益於它強大的開發框架。今天我們將圍繞iOS中兩大圖形、圖像繪圖框架進行介紹:Quartz 2D繪制2D圖形和Core Image中強大的濾鏡功能。

  1. Quartz 2D
  2. 基本圖形繪制
  3. 視圖刷新
  4. 其他圖形上下文
  5. C[……]

    Read more

javascript如何封裝自己的js插件?(簡單教程)

作為一個程序員,如果隻會ctrl+c和ctrl+v,那麼其實工作起來很枯燥的。做人沒有夢想那跟咸魚有什麼分別?程序員也是一樣。我們不要一直局限於粘貼復制,我們要學會自己造輪子。

那麼,作為一個前端,該如何封裝自己的插件呢?

下面給不會封裝的同學示范一個小模板:

 //用閉包形式來寫,前面加;是防止[......]

Read more

iOS開發系列–打造自己的“美圖秀秀” – iPhone手機開發 iPhone軟體開發教學課程

具體代碼地址:https://github.com/wwpeter/WW-CoreImage.git

在iOS中可以很容易的開發出絢麗的界面效果,一方面得益於成功系統的設計,另一方面得益於它強大的開發框架。今天我們將圍繞iOS中兩大圖形、圖像繪圖框架進行介紹:Quartz 2D繪制2D圖形和Core[……]

Read more

iOS開發:發出系統的聲音!發出自己的聲音! – iPhone手機開發 iPhone軟體開發教學課程

這個鏈接非常詳盡地列舉瞭IOS7裡面所有的系統聲音,聲音的ID,聲音的存放位置 盡管現在已經是ios8的時代,但是系統聲音這個東東不會因此過時,畢竟聲音就那幾十種,不會一下子有太大變化。 https://github.com/TUNER88/iOSSystemSoundsLibrary
這個stac[……]

Read more

iOS如何添加應用自己的字體——lable設置自定義字體 – iPhone手機開發 iPhone軟體開發教學課程

今天做瞭一個自定義字體的lable程序,設計說系統的不符合藝術氣息,所以設計瞭一份自定義的字體,添加到工程當中。

1.第一步找到你想用的字體的 ttf 格式。加入到你的工程的resouce目錄下。

 

2.在工程的plist中AddRow,“Fonts provided by[……]

Read more

編寫自己的jQuery提示框(Tip)插件

對jQuery相信很多同學和我一樣平時都是拿來主義,沒辦法,要怪隻能怪jQuery太火瞭,各種插件基本能滿足平時的要求。但是這畢竟不是長久之道,古人雲:“授之以魚,不如授之以漁”。

為瞭方便之前沒有接觸的同學,先來回顧一下jQuery的插件機制吧。

代碼如下:

//添加c[……]

Read more

iOS讓自己的App在其他應用中打開列表中顯示 – iPhone手機開發技術文章 iPhone軟體開發教學課程

像百度網盤等應用,裡面的文件打開時,都可以通過以下應用再打開文件。下面紅色框框內的我的jpg就是我做的一個例子。因為例子沒有提供Icon,所以顯示的是默認icon。

下面就是這例子的主要步驟和代碼。vcD4KPHA+Cjxicj4KPC9wPgo8cD4KwP3X08rH0ru49rTyv6pq[……]

Read more

iOS瘋狂詳解之中如何添加應用自己的字體 – iPhone手機開發技術文章 iPhone軟體開發教學課程

1.第一步找到你想用的字體的 ttf 格式。加入到你的工程的resouce目錄下。

2.在工程的plist中AddRow,“Fonts provided by application” ,然後添加key為item0,value為你剛才加入的testFont.ttf 。

是這[……]

Read more

模擬一個自己的jquery(三) 綁定以及移除事件

模擬bind方法與unbind方法

 

jquery的bind() 方法為被選元素添加一個或多個事件處理程序,並規定事件發生時運行的函數。

 

模擬的bind事件主要是針對ie與w3c事件模型的不一致提供一個統一的接口。然後再設置綁定事件的上下文為觸發事件的元素,也就是在事件中能[……]

Read more

用Jquery Widgets Factory寫自己的表格控件——AFGrid(支持增、刪、改)

常見的用jquery寫UI插件有兩種方式:1)對JQuery自身的擴展插件,形如$.extend(方法名字:function(參數){方法體})。2)對Jquery對象的拓展,形如(function ($) {$.fn.方法名 = function(參數){方法體}})(jQuery);以上兩種方式[……]

Read more

構建自己的PHP框架–抽象Controller的基類

我們將簡單的路由解析和執行,從入口文件public/index.php中移入到框架中。入口文件頓時變得清爽無比~~

 

但是,去我們的controller裡看一下,會看到如下的code:

 

    public function actionView()

&[……]

Read more

javascript學習1——構建自己的JS庫

  前言

       庫是一個飽受爭議的熱門話題。一種觀點認為它是一種非常棒的工具,是任何開發者都不可或缺的;另一種觀點則認為在不理解庫的內部工作原理的情況下對庫形成依賴,會助長懶惰的風氣從而導致開發者素質下降。但是不管怎麼樣,好像每個人都贊同編寫[……]

Read more

PHP搭建自己的MVC框架(2)

PHP搭建自己的MVC框架(2):mvc工作流程初步認識
第一步 訪問者->調用控制器 發出指令
第二步 控制器->按指令選取合適的模型
第三步 模型->安控制器發出的指令獲取相應的數據
第四步 控制器->按照指令選取相應的視圖
第五步 視圖->將第三步渠道的數據通過控[……]

Read more