Time of Update: 2016-08-26
標籤:重寫 onKeyDown()方法。 @Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN){ if((System.currentTimeMillis()-exitTime) >
Time of Update: 2016-08-26
標籤:今早出現一個改名的囧事。。。先記錄下。。。在此之前感謝整理過這片文章的作者 ---
Time of Update: 2016-08-26
標籤:- (Class)createClass:(NSString*)className{ NSString* kLXDkvoClassPrefix= @"NSKVONotifying_"; NSString * kvoClassName = [kLXDkvoClassPrefix stringByAppendingString: className]; Class observedClass = NSClassFromString(kvoClassName); if
Time of Update: 2016-08-25
標籤:今天下了個軟體,可以記錄手機解鎖的次數和使用時間,當然啦,App 必須在後台運行著。當時比較納悶的是有什麼 API 可以接收裝置解鎖事件或通知的,Google
Time of Update: 2016-08-25
標籤:1.廣播機制 標準廣播: 標準廣播(Normal broadcasts)是一種完全非同步執行的廣播,在廣播發出之後,所有的廣播接收器幾乎都會在同一時刻接收到這條廣播訊息,因此它們之間沒有任何先後順序可言,它是無法被截斷的。工作流程圖: 有序廣播: 有序廣播(Ordered
Time of Update: 2016-08-25
標籤:連網 移動互 移動業務 廣告投放新的模式-移動互動廣告650) this.width=650;" src="http://s1.51cto.com/wyfs02/M00/86/69/wKiom1e-V8uz16R3AAK-rgMFmhw035.png" title="圖片1.png" alt="wKiom1e-V8uz16R3AAK-rgMFmhw035.png"
Time of Update: 2016-08-25
標籤:android訊息系統整體架構 在安卓的訊息系統中,每個線程有一個Looper,Looper中有一個MessageQueue,Handler向這個隊列中投遞Message,Looper迴圈拿出Message再交由Handler處理。整體是一個生產者消費者模式,這四部分也就構成了android的訊息系統。 先來看一個最簡單的例子 //這段代碼在某個Activity的onCreate中 Handler handler = new
Time of Update: 2016-08-26
標籤:#ifndef Macros_h#define Macros_h#define STATUS_BAR_HEIGHT 20//NavBar高度#define NAVIGATION_BAR_HEIGHT 44//狀態列 + 導覽列 高度#define STATUS_AND_NAVIGATION_HEIGHT ((STATUS_BAR_HEIGHT) + (NAVIGATION_BAR_HEIGHT))//螢幕 rect#define SCREEN_RECT ([UIScreen
Time of Update: 2016-08-26
標籤:1:帶中文的URL處理// http://static.tripbe.com/videofiles/視頻/我的自拍視頻.mp4NSString *path = (__bridge_transfer NSString *)CFURLCreateStringByReplacingPercentEscapesUsingEncoding(NULL,(__bridge CFStringRef)model.mp4_url,
Time of Update: 2016-08-26
標籤:View寬高測量方法:測量方法有三種,如下:1)(直接在onCreate()執行)int w = View.MeasureSpec.makeMeasureSpec(0,View.MeasureSpec.UNSPECIFIED); int h = View.MeasureSpec.makeMeasureSpec(0,View.MeasureSpec.UNSPECIFIED); imageView.measure(w, h); int height
Time of Update: 2016-08-25
標籤:基本上我們做二維碼的實現方法有三大途徑:ZBar、ZXing、AVFoundation.第一種:ZBar 1.下載ZBarSDK,並且匯入到工程裡面 2.匯入依賴庫:
Time of Update: 2016-08-26
標籤: 1.事件是怎麼樣產生與傳遞的? 當發生一個觸摸事件後,系統會將該事件加入到一個由UIApplication管理的事件隊列中.(隊列是先進先出,而棧是先進後出) UIApplication會從事件隊列中取出最前面的事件,並將事件分發下去以便處理.首先交給主視窗keywindow去處理 主視窗會在視圖階層中找到一個最合適的視圖來處理觸摸事件,當找到最合適的view來處理事件時,該view會調用touchBegan等方法來對事件進行處理2:時間傳遞的先後順序以及注意點:
Time of Update: 2016-08-26
標籤:1、需求描述 實現一個調用網路攝影機拍照,或者直接開啟本地圖庫選擇照片,然後替換App中圖片的功能2、準備 1) 安裝ng-cordova 進入到ionic工程目錄,使用bower工具安裝, bower install ngCordova 然後將ng-cordova.js 或者 ng-cordova.min.js 添加到index.html 中的 cordova.js 引用之前 ... <script
Time of Update: 2016-08-25
標籤: 導覽列到小螢幕的時候,我們的處理辦法是隱藏為一個按鈕。可是選項卡的標籤頁部分,我們的處理辦法是加一個水平捲軸。但是加水平捲軸需要解決一個問題,就是寬度的問題,如果不設定寬度,他就會根據螢幕大小自適應,這樣的話就會出現換行掉下去的情況,不會出現橫向捲軸。 1、動態給ul設定寬度 遍曆li元素求出所有的li的寬度和,這樣就能動態給ul設定寬度。 2、給ul父盒子設定overflow-x:scroll;屬性使用bootstrap響應式布局——手機螢幕中橫向滾動顯示標籤頁選項
Time of Update: 2016-08-26
標籤:ACTION_ALL_APPS:開啟一個列出所有已安裝應用程式的Activity。通常,此操作又啟動器處理。ACTION_ANSWER:開啟一個處理來電的Activity,通常這個動作是由本地電話撥號程式進行處理的。ACTION_BUG_REPORT:顯示一個可以報告bug的Activity,通常由本地bug報告機制處理。ACTION_CALL:開啟一個電話撥號程式,並立即使用Intent的資料URI所提供的號碼撥打一個電話。此動作只應用於代替本地撥號程式的Activity。大多數情況下,
Time of Update: 2016-08-26
標籤:以下是本人從事移動端開發的工作總發現並總結的一些問題,後期會陸續給出一些答案,協助大家能夠更輕鬆的解決移動端BUG,也歡迎大家提供更好的解決方案聯絡郵箱 [email protected]喻文強1.移動端字型樣式引用
Time of Update: 2016-08-26
標籤:Java檔案-----應用程式源檔案Android本身相當一部分都是用java編寫而成(基本上架構圖裡頭藍色的部份都是用Java開發的),android的應用必須使用java來開發Class檔案------Java編譯後的目標檔案不像J2se,java編譯成class就可以直接運行,android平台上class檔案不能直接在android上運行。 由於Google使用了自己的Dalvik來運行應用,
Time of Update: 2016-08-26
標籤:先編譯好要調試的程式。1.設定斷點選定要設定斷點的程式碼,在行號的地區後面單擊滑鼠左鍵即可。 2.開啟偵錯工作階段點擊紅色箭頭指向的小蟲子,開始進入調試。 IDE下方出現Debug視圖,紅色的箭頭指向的是現在偵錯工具停留的程式碼,方法f2()中,程式的第11行。紅色箭頭懸停的地區是程式的方法調用棧區。在這個地區中顯示了程式執行到斷點處所調用過的所用方法,越下面的方法被調用的越早。 【PS:這裡如果是真機調試android程式的話:使用run->attac
Time of Update: 2016-08-26
標籤://tableView線頂頭效果-(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath{ if ([cell respondsToSelector:@selector(setSeparatorInset:)]) {
Time of Update: 2016-08-26
標籤: 最近看了看CoreGraphics的東西,看到關於CGColor的東西,於是就想著順便看看UIColor,CIColor,弄清楚它們之間的區別和聯絡。下面我們分別看看它們三個的概念:一、UIColor UIColor是UIKit中儲存顏色資訊的一個重要的類,一個UIColor對象包含了顏色和透明度的值,它的色彩空間已經針對IOS進行了最佳化。UIColor包含了一些類方法用於建立一些最常見的顏色,如白色,黑色,紅色,透明色等,這些顏色的色彩空間也不盡相同(白色和黑色是kCGColor