Time of Update: 2016-05-17
標籤:1.手機端向藍牙裝置發送寫入資料後會有一個回調方法//寫入資料後的回調- (void)peripheral:(CBPeripheral *)peripheraldidWriteValueForCharacteristic:(CBCharacteristic *)characteristic error:(nullable NSError
Time of Update: 2016-05-18
標籤:原文地址:http://android.xsoftlab.net/training/graphics/opengl/index.html引言Android framework層為建立絢麗的功能性UI提供了大量的標準工具。然而,如果想要以更多方式來控制螢幕的繪製,或者在三維圖形中繪製,那麼就需要使用其它工具了。Android framework所提供的OpenGL ES
Time of Update: 2016-05-18
標籤:Java本身是一種設計的非常簡單,非常精巧的語言,所以Java背後的原理也很簡單,歸結起來就是兩點: 1、JVM的記憶體管理 理解了這一點,所有和對象相關的問題統統都能解決 2、JVM Class Loader 理解了這一點,所有和Java相關的配置問題,包括各種App Server的配置,應用的發布問題統統都能解決 App Class Loader |----- EJB Class Loader |----- Web
Time of Update: 2016-05-18
標籤:材料: vs2015 社區版(免費,需要帳號登陸),IE10(vs2015註冊帳號必備), vs2015建立項目後可以找到下載地方---Xamarin 安裝程式(需要破解才能用),android sdk,android ndk,Java jdk
Time of Update: 2016-05-18
標籤:上一篇文章主要講述了Android的TouchEvent的分發過程,其中有兩個重要的函數:onInterceptTouchEvent和onTouchEvent,這兩個函數可被重裝以完成特定的邏輯。onInterceptTouchEvent的定義為於ViewGroup中,預設傳回值為false,表示不攔截TouchEvent。onTouchEvent的定義位於View中,當ViewGroup要調用onTouchEvent時,會利用super.onTouchEvent。ViewGroup調用o
Time of Update: 2016-05-18
標籤:觸摸手勢檢測基礎 手勢檢測一般包含兩個階段: 1.擷取touch事件數目據 2.解析這些資料,看它們是否滿足你的應用所支援的某種手勢。 相關API: MotionEvent 相容版的: MotionEventCompat (Note that MotionEventCompat is not a replacement for the MotionEvent class. Rather, it provides
Time of Update: 2016-05-18
標籤:首先在當前進程也就是當前的項目裡面進行儲存SharedPreferences.Editor editor = mContext.getSharedPreferences("tvplay", Context.MODE_PRIVATE).edit();editor.putString("video", content.getString("video"));editor.commit();這是存SharedPreferences preferences = getTargetContext()
Time of Update: 2016-05-18
標籤:原文地址:http://www.tuicool.com/articles/uQRF3yM 網路上有很多開發人員提問怎麼轉讓App並想知道具體的流程。實際上Appstore的App轉讓流程還是比較簡單的,下面特酷吧根據自己的實際操作總結下iOS Appstore中App的轉讓流程,供大家參考。對網路開發不明白的朋友可以看 IOS研究之網路編程Cocoa
Time of Update: 2016-05-18
標籤:本文翻譯自蘋果的文檔,有刪減,也有添加自己的理解部分。如果有Block文法不懂的,可以參考fuckingblocksyntax,裡面對於Block為了方便對比,下面的代碼我假設是寫在ViewController子類中的1、第一部分定義和使用Block,- (void)viewDidLoad{ [super viewDidLoad]; //(1)定義無參無傳回值的Block&nbs
Time of Update: 2016-05-18
標籤:斷斷續續的學習安卓也有一段時間了。因為之前是搞iOS開發的,
Time of Update: 2016-05-18
標籤:1、copy關鍵字 1> 淺拷貝與深拷貝 淺拷貝就是對記憶體位址的複製,讓目標對象指標和來源物件指向同一片記憶體空間。深拷貝是指拷貝對象的具體內容,而記憶體位址是自主分配的,拷貝結束之後,兩個對象雖然存的值是相同的,但是記憶體位址不一樣,兩個對象也互不影響,互不干涉。 2>
Time of Update: 2016-05-18
標籤:在安卓的開發過程中,經常需要對之前的資料進行儲存。這個時候就需要進行保護現場的操作,該操作主要是重寫了onSaveInstanceState和onRestoreInstanceState兩個函數。onSaveInstanceState,儲存資料活動生命週期的執行順序:onPause-onSaveInstanceState-onStop-onDestroyonRestoreInstanceState,恢複資料活動生命週期的執行順序:onStart-onRestoreInstanceState
Time of Update: 2016-05-18
標籤:【華為OJ】【演算法總篇章】【華為OJ】【080-放蘋果】【工程下載】題目描述把M個同樣的蘋果放在N個同樣的盤子裡,允許有的盤子空著不放,問共有多少種不同的分法?(用K表示)5,1,1和1,5,1 是同一種分法。輸入 每個用例包含二個整數M和N。0<=m<=10,1<=n<=10。<=n<=10<=m<=10範例輸入 7 3範例輸出 8/** * 計算放蘋果方法數目 * 輸入值非法時返回-1 * 1 <= m,n
Time of Update: 2016-05-18
標籤:Write an algorithm to determine if a number is "happy".A happy number is a number defined by the following process: Starting with any positive integer, replace the number by the sum of the squares of its digits, and repeat the process until the
Time of Update: 2016-05-18
標籤: 本章以實際案例分析在android開發中,效能方面的最佳化和處理。設計到知識點有弱引用,memory monitor,Allocation Tracker和leakcanary外掛程式。1.測試demo 下載bug項目:https://github.com/lzyzsd/MemoryBugs,請注意配合使用MemoryMonitor,
Time of Update: 2016-05-18
標籤:◆著作權聲明:本文出自胖喵~的部落格,轉載必須註明出處。
Time of Update: 2016-05-18
標籤:通過網上資料的引導,做以下操作:1、進入C:\Documents and Settings\Administrator\.android 刪除路徑下的debug.keystore及 ddms.cfg(我只刪除了debug.kestore也可以.網上說兩個都刪除)。(不同環境下的目錄可能略有不同,可在eclipse中尋找此路徑:Window->Preferences->Android->Build下 Default debug
Time of Update: 2016-05-18
標籤:1.多線程概述程式:由原始碼產生的可執行應用。(eg:QQ.app)進程:一個正在啟動並執行程式可以看做一個進程。(eg:正在啟動並執行QQ就是一個進程),進程用用獨立運行所需的全部資源。線程:程式中獨立啟動並執行程式碼片段。(eg:接收QQ訊息的代碼)一個進程是由一或多個線程組成。進程只負責資源的調度和分配,線程才是程式真正的執行單元,負責代碼的執行。1.1單線程每個正在啟動並執行程式(即進程),至少包含一個線程,這個線程就叫主線程。主線程在程式啟動時被建立,用於執行main函數。只有一
Time of Update: 2016-05-18
標籤:前面我們把需要攔截的手機號都儲存和展示出來了,接下來是使用廣播接收者攔截簡訊了,這個廣播接收者需要和一個服務綁定,服務開啟的時候,接收者存在,服務停掉時,接收者關閉 在service包下定義一個類CallSmsSafeService繼承系統的Service重寫onCreate()方法擷取BroadcastReceiver對象,new出來調用registerReceiver()方法,註冊廣播,參數:BroadcastReceiver對象,IntentFillter對象 &
Time of Update: 2016-05-18
標籤: 唉···昨天寫的部落格,被部落格園管理組嫌棄了。。。傷心! 昨天就謝了廣播的基本用法,今天就往深裡扒扒,明天繼續寫關於廣播的部落格。 昨天說的多是關於系統廣播的接收,也是系統廣播的接收,現在說說自訂廣播的用法。先說標準廣播的,拿昨天靜態註冊那個例子來說。其他地方都一樣知識把資訊清單檔裡面的action給替換為我們自己定義的action就行了。<receiver android:name=".BootCompleteReceiver"&