Time of Update: 2015-10-20
標籤: Theos是一個越獄開發套件,由大神Dustin Howett(@DHowett)開發並分享到GitHub上。Theos與其他越獄開發工具相比,最大的特點就是簡單,下載安裝簡單、Logos文法簡單、編譯發布簡單,可以讓使用者把精力都放在開發工作上去。0x01.配置環境變數 export THEOS = /opt/theos0x02.擷取Theos 在Terminal中使用以下命令擷取Theos: sudo git clone
Time of Update: 2015-10-20
標籤:Intent的使用分為兩類:一、使用顯式Intent顯式的Intent就是在執行個體化Intent時顯式提供當前上下文與要跳轉活動的上下文,代碼如下所示:Intent intent = new Intent(MainActivity.this,
Time of Update: 2015-10-20
標籤:swiper.js能適用於用PC網頁,也能使用移動端頁面,之前用TouchSwipe,感覺沒有swiper.js強大,TouchSwipe有一個bug,在滑動地區有串連的時候(大面積的a),預設點擊會無效,只能滑動,即時用jq去類比點擊也是失效的,也許是自己沒有發現正確使用方法,求問度娘,發現swiper神器。。。下面放上代碼,//滑動效果 var swiper = new Swiper(‘.swiper-container‘, {
Time of Update: 2015-10-20
標籤:一、 掃描二維碼登入的實現機制:詳細流程圖:(1)PC端開啟網頁(顯示出二維碼),這時候會儲存對應的randnumber(比如:12345678)。(2)Android用戶端掃碼登入,Android用戶端就會擷取到這個randnumber這條資訊,這個時候Android用戶端攜帶username(比如:jikexueyuan)儲存到資料庫中對應於randnumber
Time of Update: 2015-10-20
標籤:做程式猿已有一段時間,東西也做了挺多,今天剛開通了部落格,把我之前做過的東西記錄下來,今天先寫安卓系統下調用系統照相機並裁剪之前做調用系統相機的時候遇到過很多問題,現在貼代碼,在代碼中一點點提出btn.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { Intent intent; String fileName =
Time of Update: 2015-10-21
標籤: 一、主隊列介紹主隊列:是和主線程相關聯的隊列,主隊列是GCD內建的一種特殊的串列隊列,放在主隊列中得任務,都會放到主線程中執行。提示:如果把任務放到主隊列中進行處理,那麼不論處理函數是非同步還是同步的都不會開啟新的線程。擷取主隊列的方式: dispatch_queue_t queue=dispatch_get_main_queue();(1)使用非同步函數執行主隊列中得任務,程式碼範例: 1 // 2 // YYViewController.m 3 //
Time of Update: 2015-10-20
標籤:HTML5規範引入了許多新的input輸入框類型在HTML5移動開發中,通過這些新的輸入框類型來顯示定製後的鍵盤配置,使用者體驗更好,更容易填寫各種表單本文中,實測手機為腎4S與米4 數字類型number定義input類型為type="number"時,iOS顯示數字、標點及符號鍵盤,Android顯示鍵盤。代碼如下所示1<input
Time of Update: 2015-10-21
標籤: 1.UIButton邊框為淺灰色: CGColorSpaceRef colorSpaceRef = CGColorSpaceCreateDeviceRGB(); CGColorRef color = CGColorCreate(colorSpaceRef, (CGFloat[]){0.1,0,0,0.1}); [_username.layer
Time of Update: 2015-10-20
標籤:工程結構架構,減少耦合混亂以及防治需求大改造成結構重構我打算採用Information flow的方式自上而下,兩大層分為基礎層和展現層的結構。基礎層分為多層,展現層也可分為多層。主要思想是將基礎層的最下一層當做零組件,將業務層最下 層當做組裝大組件,通過流程串起來形成一個完整的產品,做零件時按照做出一個就扔進對應基礎層的籃子裡思路來,目錄結構也可以按照這種來進行。這兩大層的
Time of Update: 2015-10-21
標籤:移動web在當今的發展速度是一日千裡,作為移動領域的門外漢,在這段時間的接觸後,發現前端開發這一塊做一個小小的總結。 1.四大瀏覽器核心1.Trident (IE瀏覽器) :因為在早期IE佔有大量的市場份額,所以以前有很多網頁是根據這個Trident的標準來編寫的,但是實際上這個核心對真正的網頁標準支援不是很好,同時存在許多安全Bug。2.Gecko:( FireFox
Time of Update: 2015-10-21
標籤:轉自: http://www.csdn.net/article/2015-10-20/2825962 【MDCC 2015】友盟資料平台負責人吳磊:移動大資料平台的架構與實踐 【CSDN現場報道】10月14日-16日,“ 2015移動開發人員大會 · 中國”(Mobile Developer Conference China 2015,簡稱MDCC
Time of Update: 2015-10-21
標籤:#define isIPhone5 ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize(CGSizeMake(640, 1136), [[UIScreen mainScreen] currentMode].size) : NO) #define isIPhone4 ([UIScreen
Time of Update: 2015-10-20
標籤:北航MOOC系統Android用戶端NABC(N) Need 需求 MOOC的全名是Massive Open Online Course,被稱作大型開放式網路課程。2012年,美國的頂尖大學陸續設立網路學習平台,在網上提供免費課程,Coursera、Udacity、edX三大課程供應商的興起,給更多學生提供了系統學習的可能。2013年2月,新加坡國立大學與美國公司Coursera合作,加入大型開放式網路課程平台。新加坡國立大學是第一所與Coursera達成合作協議的新加坡大學,它2014
Time of Update: 2015-10-19
標籤:iOS 9發布後,可能很多使用者都沒有察覺到介面視覺中那些產生了變化,今日這裡介紹的是IOS 9中介面字型的細微變化帶來的影響。OS 9的系統字型變成了蘋果新推出的舊金山字型,代替了之前用的Helvetica Neue。 Helvetica(上),舊金山字型(下)舊金山字型其實很早的時候已經使用在Apple Watch中,如今蘋果更多這種字型運用起來,現在我們市面上使用的一些常見的蘋果裝置都是用了這種字型,例如:Apple Watch、iPhone、iPad和Mac。
Time of Update: 2015-10-20
標籤:出於安卓的片段化原因,針對不同螢幕大小,最好是做到以下幾點:1、能用相對布局的就不用絕對布局,盡量使用權重,weight設定,相對布局和線性布局同條件情況下,優先選線性布局2、在res目錄下建立不同的layout檔案夾,比如layout-640x360,layout-800x480,所有的layout檔案在編譯之後都會寫入R.java裡,而系統會根據螢幕的大小自己選擇合適的layout進行使用。 3、不同解析度橫屏豎屏自動切換:布局.xml檔案應該有變化
Time of Update: 2015-10-19
標籤:Customer Problems & NeedsPeople may take a large number of photos and their phone don‘t have enough space to store them, however some of the photos are duplicated and low-quality, which should be removed.They have difficulty in searching the
Time of Update: 2015-10-19
標籤: Android系統提供了5種方式用來儲存應用資料(application data),它們分別是SharedPreferences(共用參數),Internal Storage(內部儲存),External Storage(外部儲存),SQLite Databases(資料庫儲存),Network Connection(網路儲存),可以根據不同的情景使用相應的儲存方式。 是從Android 5.0 官方文檔的Data
Time of Update: 2015-10-20
標籤:1、協議:協議不是類,是一種約定,他聲明的方法和屬性,都是獨立於其他任何特定的類,並本身不會去實現他,讓使用他的類去實現他,比如UITableView,需要實現他的cellForRowAtIndexPath等協議,誰用誰知道。協議的兩個先行編譯指令@optional:可以選擇的方法。@required:必須執行的方法。我們開啟UITableView的標頭檔,看下他的聲明:@protocol UITableViewDataSource<NSObject>@require
Time of Update: 2015-10-20
標籤: 在開發工程中,我們可能需要判斷用戶端瀏覽器的版本而作相應的處理;通常做法是通過瀏覽器的userAgent去判斷瀏覽器版本,故在此總結下,方便以後使用。 <script type="text/javascript">//判斷訪問終端var browser={ versions:function(){ var u = navigator.userAgent, app = navigator.appVersion; return {
Time of Update: 2015-10-19
標籤:Android中的動畫分為兩大類:視圖動畫(View Animation)和屬性動畫(Property Animation)。視圖動畫又分為幀動畫(Frame Animation)和補間動畫(Tween)視圖動畫:只實現動畫效果而不改變控制項本身的屬性 屬性動畫:以實現動畫效果改變控制項本身的屬性幀動畫:實現幀動畫,首先在drawable檔案夾中放上動畫資源(一個animation-list標籤的xml檔案,