Time of Update: 2015-08-18
標籤:iOS設計模式 - 產生器 原理圖 說明產生器模式可以理解為零組件組裝工廠,與Factory 方法是非常相似的! 源碼https://github.com/YouXianMing/BuilderPattern//// VehicleBuilder.h// BuilderPattern//// Created by YouXianMing on 15/8/18.// Copyright (c) 2015年 YouXianMing. All rights
Time of Update: 2015-08-18
標籤:ios 非同步 線程 uiviewcontroller cell 當點擊一個cell或者按鈕的事件,處理比較耗時,在非同步線程中運行中,當子線程得到運行結果時可能不在當前控制器上了。此時我們需要取消子線程後邊的事情。此刻,當得到結果時需要判斷是否在當前控制器上。判斷方法如下:-(BOOL)isCurrentViewCont
Time of Update: 2015-08-18
標籤:xcode 注釋 外掛程式 ios開發 xcode升級 VVDocumenter 外掛程式失效怎麼辦??首先給個完整的安裝參考:http://www.th7.cn/Program/IOS/201405/212030.shtml 參考這個可以完整安裝,安裝之後重啟Xcode,開啟一個新的工程 提示 Load
Time of Update: 2015-08-18
標籤:android一:介面設計<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
Time of Update: 2015-08-18
標籤:ios目錄結構 最近有師弟去面試iOS開發,他談論到,面試官既然問他怎麼分目錄結構的,而且還具體問到每個子目錄的檔案名稱。目錄結構確實很重要,面試官問他這些無疑是想窺探他的開發經驗。清晰的目錄結構,可讓人一眼知道對應目錄的職能,這也能體現開發人員的經驗和架構能力。目前,我接觸過的項目中,比較常規的兩種結構: 1.主目錄按照業務分類,內目錄按照模組分類(主目錄按照MVC架構分類,內部根據項目模組分類) 優點:能比較快定位對應的業務。
Time of Update: 2015-08-18
標籤:android svn eclipse adt 1:開啟adt-bundle-windows-x86\eclipse檔案夾,新建立檔案夾subclipse (注:adt-bundle-windows-x86 為我的eclipse目錄名) 2: 開啟Eclipse的SVN外掛程式壓縮檔(site-1.8.4.zip) 3: 將開啟的site-1.8.4
Time of Update: 2015-08-18
標籤:swift ios 自訂控制項 進度提示
Time of Update: 2015-08-18
標籤:混淆 proguard android apk android混淆 我在部落格上發表一些我的Android學習心得,希望對大家能有協助。 這一篇我們講述一下Android混淆如何自訂proguard參數來實現環境配置參考 Android學習心得(1) --- MAC下Android環境的搭建
Time of Update: 2015-08-18
標籤:代碼中設定activity螢幕為全屏,並設定橫豎屏狀態getwindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);// 去狀態列,全螢幕顯示setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);//
Time of Update: 2015-08-18
標籤: 簡介項目開發中發現問題、解決問題這個過程中會出現很多問題,比如重複出現、某個問題的遺留,這些問題的本質就是設計模式。今天記錄設計模式的知識點。內容在java以及其他的物件導向設計模式中,類與類之間主要有6種關係,他們分別是:依賴、關聯、彙總、組合、繼承、實現。它們的耦合度依次增強。依賴關係:對於兩個相對獨立的對象,當一個對象負責構造另一個對象的執行個體,或者依賴另一個對象的服務時,這兩個對象之間主要體現為依賴關係。關聯關係:分為單向關聯和雙向關聯。在java中,單向關聯表現為:
Time of Update: 2015-08-17
標籤:寫好Alter功能塊後,在alter.show()語句前加入: alert.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT); 註:alter為AlertDialog類型對象 然後在AndroidManifest.xml中加入許可權:
Time of Update: 2015-08-18
標籤:swift ios 自訂控制項 屬性設定
Time of Update: 2015-08-17
標籤:在BitmapFactory.decodeBitmap方法中,參數BitmapFactory.Options裡有一項是inPreferQualityOverSpeed:設為true的話,畫質更好,載入時間略長一些。 預設為false。經過實驗,發現對畫質影響挺明顯的。建議大家對畫質敏感的app都設為true。下面是我的實驗結果,你可以下載我這個測試app自己改參數做實驗:http://files.cnblogs.com/files/zhucai/TestJPG.apk 這個是以1
Time of Update: 2015-08-16
標籤:appcan 控制項一些控制項舉例一、BUTTONappcan.button(selector,css, callback)selector按鈕的選取器,例如.btn、div或#id。可同時處理多個按鈕 css按鈕點擊後的效果CSS類名稱。預置 ani-act和 btn-act
Time of Update: 2015-08-15
標籤:Burning BridgesTime Limit: 5 Seconds Memory Limit: 32768 KB Ferry Kingdom is a nice little country located on N islands that are connected by M bridges. All bridges are very beautiful and are loved by everyone in the
Time of Update: 2015-08-15
標籤:Caocao‘s BridgesTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 2641 Accepted Submission(s): 855Problem DescriptionCaocao was defeated by Zhuge
Time of Update: 2015-08-13
標籤:android 架構 1. 架構特點(1). 通訊更快,更簡單(2). Get、Post網路請求及網狀圖像的高效率非同步處理請求(3). 排序(4). 網路請求的緩衝(5). 多層級取消請求(6). 和Activity生命週期的聯動缺點:不適合上傳和下載優點:高效的Get/Post方式的資料請求互動,網狀圖片載入和緩衝,是Google官方推出的架構,效能很穩定和強勁。2. 網路資料請求(1).
Time of Update: 2015-08-14
標籤: 用過快牙的朋友應該知道它們在兩天裝置之間傳輸檔案的時候使用的是wifi熱點,然後另一台便串連這個熱點再進行傳輸。快牙傳輸速度驚人應該跟它的這種機制有關係吧。不知道它的搜尋機制是怎樣的,但我想應該可以通過熱點的名字來進行判斷吧。下面我們就來探討一下如何自動建立一個wifi熱點吧
Time of Update: 2015-08-14
標籤:android audio 結構 部落格 好久沒寫部落格了,最近整理了下畫的流程圖和描述圖,這次是關於Android5.0裡新加的Patch Panel,使用了Audio Patch機制來實現的,正所謂有圖有真相,具體請看圖。Patch
Time of Update: 2015-08-13
標籤:最近GOOGLE發布時間Android4.4,我看了看原始碼。4.4藍芽開啟過程或這部分的一些變化,判斷藍芽開關是從介面設定settings在裡面switch開關,widget當然,它可以切換,也許啟動不同的過程是相同的。第一眼systemServer.java該代碼。。真機情況下我們關心的是最後一個else分支。if (SystemProperties.get("ro.kernel.qemu").equals("1")) {