Time of Update: 2015-08-30
標籤:1.多線程的底層實現(1)首先回答什麼是線程1個進程要想執行任務,必須得有線程.線程是進程的基本執行單元,一個進程(程式)的所有任務都線上程中執行(2)什麼是多線程1個進程中可以開啟多條線程,每條線程可以並行(同時)執行不同的任務。多線程的作用:更新顯示UI介面、處理使用者觸摸事件。(3)Mach是第一個以多線程方式處理任務的系統,因此多線程的底層實現機制是基於Mach的線程。(4)開發中實現多線程的方案 1》C語言的POSIX介面:#include&
Time of Update: 2015-08-30
標籤:iOS開發UI篇—字典轉模型一、能完成功能的“問題代碼”1.從plist中載入的資料2.實現的代碼 1 // 2 // LFViewController.m 3 // 03-應用管理 4 // 5 // Created by apple on 14-5-22. 6 // Copyright (c) 2014年 heima. All rights reserved. 7 // 8 9 #import "LFViewController.h"10
Time of Update: 2015-08-30
標籤:哈哈博主最近才開播,寫些部落格打發一下時間順便總結一下知識,東西比較基礎希望互相提高-------------------------------------------------------------------------------------------------------------------ListView是android比較常用的一個控制項通常搭配各種Adapter使用(arrayadapter、sampleAdapter、cursorAdapter、和自動以Ada
Time of Update: 2015-08-30
標籤:iOS開發中各種淫技總結(三) 一:send和awk解釋 sed -n p filenamesed ----------------------------是一個流編輯器(stream editor)awk ‘BEGIN {print “Hellow"}‘awk
Time of Update: 2015-08-30
標籤:Xcode是iPhone和iPad開發人員用來編碼或者開發iOS app的IDE。Xcode有很多小巧但很有用的功能,很多時候我們可能沒有注意到它們,也或者我們沒有在合適的水平使用這些功能簡化我們的iOS開發。比如注釋標籤、程式碼片段以及其它很多…以下是我們發現的非常有用的Xcode功能:FIXME該標籤用來提醒你代碼中存在稍後某個時間需要修改的部分。(編輯註:網路上有一些可以用來收集項目中`TODO`和`FIXME`標籤的輔助外掛程式,比如XToDo https:
Time of Update: 2015-08-30
標籤:weinre這種方法。1.首先你要安裝nodejs,要裝一個低版本的,最新版本的裝weinre會裝不上。這裡給個 https://nodejs.org/dist/v0.10.20/node-v0.10.20-x86.msi2.然後npm命令 npm install -g weinre3.運行wernre weinre --httpPort 8081 --bounHost -all- 在瀏覽器輸入上面的
Time of Update: 2015-08-30
標籤:1.plist屬性列表>1.適用對象:僅僅是Foundation架構中內建的一些類,比如:NSString/NSArray/NSDicionary/NSSet/NSNumber/NSData>2.調用對象的writeToFileXXX方法就可以寫入檔案 >3.調用對象的XXXWithcontensOfFile方法就可以從檔案中讀取對象內容 2.喜好設定>1.本質還是plist屬性列表的方法進行儲存>2.存取非常簡單
Time of Update: 2015-08-30
標籤: /** * Check whether the device is connected, and if so, whether the connection * is wifi o
Time of Update: 2015-08-30
標籤:Fragment在Android 3.0( API
Time of Update: 2015-08-30
標籤:動態匹配 布局 android 屬性 功能相近比較 一、MultiAutoCompleteTextView
Time of Update: 2015-08-30
標籤:android 開源架構 線程 非同步 感謝開源的魅力。開源很美。SubscriberMethodFinder 發現註冊方法類SubscriberMethod 使用者註冊的方法組合Subscription 使用者和方法索引值對應類AsyncPoster 非同步發起類HandlerPoster 主線程發起類PostBeen 訊息類(發起類根據訊息執行回調)
Time of Update: 2015-08-30
標籤:剛剛終於寫完了外掛程式開發的最後一篇文章,下面就來總結一下,關於Android中外掛程式篇從去年的11月份就開始規划了,主要從三個方面去解讀Android中外掛程式開發原理。說白了,外掛程式開發的原理就是:動態載入技術。但是我們在開發外掛程式的過程中可能會遇到很多問題,所以這裡就分為三篇文章進行解讀的,而且也是循序漸進,解決了外掛程式開發過程中可能會遇到的問題,不過這三篇的基礎還是動態載入技術。第一、外掛程式開發基礎篇:動態載入技術解讀http://blog.csdn.net/jiangw
Time of Update: 2015-08-30
標籤:bios 無法進入thinkpad E330運行過慢,遂升級配置,加1根4G記憶體條,更換原5400RPM 250G硬碟為7200RPM 500G 硬碟。但插入記憶體及新硬碟後,出現無法進入BIOS的故障。this product is covered by one or more of the following patents:US5,307,459, US5,.........realtek PCIe GBE family controller series
Time of Update: 2015-08-30
標籤:uistatusbar 狀態列 狀態列更改顏色 知識普及iOS上狀態列
Time of Update: 2015-08-30
標籤:ongestureperformedli gestureoverlayview gesturebuilder 自訂手勢 android 1.回顧 上篇實現: (1)OnTouchListener 實現 上下左右手勢識別 (2)OnTouchListener
Time of Update: 2015-08-30
標籤:屬性 togglebutton imageview 使用方式 xml 1.ToggleButton屬性:1>有兩種狀態:選中和未選中狀態並需要為不同的狀態設定不同的顯示文本2>android:checked="true"3>android:textOff="關"(預
Time of Update: 2015-08-30
標籤:android開發 生命週期 1. Activity的onDestory()在Activity關閉時一定會被調用嗎?There are situations where the system will simply kill the activity‘s hosting process without calling this method (or any others) in it, so it should
Time of Update: 2015-08-30
標籤:1、線上更新 隨著 Android Studio 的越來越完善與流行,無論從功能性,還是效能上,它正在成為廣大 Android 開發人員的首選。但是因為總所周知牆的原因,我們在 Android Studio 內更新時,會無法更新: 這時,要麼去官網下載最新的 Android Studio
Time of Update: 2015-08-30
標籤:開發中常見錯誤和警告總結(二十六)錯誤提示 一:# 錯誤[__NSArrayM superview]: unrecognized selector sent to instance 0x7ff953507b10我忘了載入xib裡面的firstObject二:注意:如果UIAlertController的樣式是ActionSheet, 就不能添加輸入框reason: ‘Text fields can only be added to an alert controller of
Time of Update: 2015-08-30
標籤:命名規則1). 類名,介面名:以大寫開頭,如果一個類的類名由多個單片語成,所有單詞的首字母必須大寫,單詞盡量寫全稱,不要簡寫,除非約定俗成的名字,例如:URL,RTMP,RTSP 這些廣泛使用的專有名詞,可以全部大寫,也可以首字母大寫。例如 HttpRequest,CourseActivity2). 局部變數,類的成員變數,類的成員函數,函數參數:以小寫字母開頭其他的單字首大寫,變數名不建議使用底線分隔單詞,建議使用駝峰命名法,Android的系統類別都採用此方法。例如 toString(