Time of Update: 2014-12-27
標籤:android 一般組件的常用狀態有一下幾種 --------------------------------------------------------------- 狀態名
Time of Update: 2014-12-27
標籤:nsuserdefaults ios ios開發 沙箱 資料 1、認識一下 NSUserDefaults平時我們可能要不離開應用程式,直接在應用程式裡邊設定配置的參數等,這就需要用到 NSUserDefaults,而 NSUserDefaults 是一個單例類,每個應用程式只有一個 NSUserDefaults 對象。1)
Time of Update: 2014-12-27
標籤:基於ios 例子WiTap1.建立本地的服務並設定監聽時間檢測是否有裝置串連。NSNetService * server = [[NSNetService alloc] initWithDomain:@"local." type:kWiTapBonjourType name:@"Minwei" port:0];//[UIDevice currentDevice].nameif(self.server != nil) { [self.server setDelegate:self];
Time of Update: 2014-12-27
標籤:2014-12-27 Created By 鮑建立一、重啟資料庫 - DatabaseStep1. 進入Script目錄[[email protected] PROD_paleonode1]$ su - oravis[[email protected] PROD_paleonode1]$ pwd/u1/VIS/visora/db/tech_st/11.1.0/appsutil/scripts/PROD_paleonode1Step2. 啟動應用./addbctl.sh
Time of Update: 2014-12-27
標籤:1.Project Build Target如果Android Project Build Target的版本層級不一樣,會導致功能支援的不一樣,所以即使兩份代碼都一樣編譯器也會報錯,某些低版本的沒有高版本的支援的功能多。 2.螢幕適配的問題 <SurfaceView android:id="@+id/surfaceView" android:layout_width="match_parent"
Time of Update: 2014-12-27
標籤:Dalvik是Google公司自己設計用於Android平台的Java虛擬機器。Dalvik虛擬機器是Google等廠商合作開發的Android行動裝置平台的核心組成部分之一。它可以支援已轉換為 .dex(即Dalvik Executable)格式的Java應用程式的運行,.dex格式是專為Dalvik設計的一種壓縮格式,適合記憶體和處理器速度有限的系統。Dalvik 經過最佳化,允許在有限的記憶體中同時運行多個虛擬機器的執行個體,並且[1] 每一個Dalvik
Time of Update: 2014-12-27
標籤:ODEX是安卓上的應用程式apk中提取出來的可運行檔案,即將APK中的classes.dex檔案通過dex最佳化過程將其最佳化產生一個·dex檔案單獨存放,原APK中的classes.dex檔案會保留。這樣做可以加快軟體的啟動速度,預先提取,減少對RAM的佔用,因為沒有odex的話,系統要從apk包中提取dex再運行。 效果所謂Odex,是由android軟體中的classes.dex產生的,Odex化即是把那個檔案預先提取出來作用是能加快軟體載入速度和開機速度。不
Time of Update: 2014-12-27
標籤:思考技術 高煥堂 a段架構師 移動終端App&Platform開發的高端技術和策略
Time of Update: 2014-12-27
標籤:1、首先建立屬性檔案<?xml version="1.0" encoding="utf-8"?><resources> <declare-styleable name="topbar"> <attr name="title" format="string"/> <attr
Time of Update: 2014-12-27
標籤:針對一位博友提的問題,我這邊寫出來,預計還是非常多人會碰到這個問題,可是不知道怎樣解決的。就是在設定了代碼自己主動提示功能後,發現不生效的,怎樣設定代碼自己主動提示請戳這:Android Studio怎樣設定代碼自己主動提示。不生效的原因是由於你AS設定成了省電模式,設定成省電模式了的話,AS會禁掉一些協助工具功能,達到省電的目的。所以代碼自己主動提示也被禁掉了。要改動回來的話,通過File選項,然後倒數第二項:Power Save Mode前面的勾點掉就能夠了。Android
Time of Update: 2014-12-27
標籤:1.所需檔案下載apktool工具包:https://code.google.com/p/android-apktool/downloads/list需要下載一個apktool的jar包以及 dependencies(協助工具輔助,分別有Windows,OSX,Linux版本)2.安裝操作將apktool.jar放到協助工具輔助目錄下,也就是和apktool、aapt放到一起.進入apktool-install-macosx-r05-ibot目錄下,在終端輸入sh
Time of Update: 2014-12-27
標籤:在iOS開發過程中,我們經常會碰到莫名其妙的crash,然後我們又很難定位到。Debug版本:當我們遇到EXC_BAD_ACCESS crash錯誤,很有可能是由於我們引用的對象被釋放,或者方法不存在,無法調用,這是由於記憶體操作錯誤引起的crash。當無法定位錯誤時,我們引入NSZombieEnabled模式。設定了NSZombieEnabled後,一個對象銷毀時會被轉化為
Time of Update: 2014-12-27
標籤:轉載來自:http://blog.csdn.net/joiningss/article/details/6702023一、 UITableView 的重用機制: iphone重用機制是蘋果為了實現大量資料顯示而採用的一種節省記憶體的機制,比如在UITableView和ScrollView
Time of Update: 2014-12-28
標籤:源地址:http://fann.im/blog/2012/08/21/afnetworking-notes/這篇筆記是在 AFN v0.10.1 時候寫的,AFN v1.0 以後加入了不少新東西,比如 SSL 支援,不過整體結構沒有變化。後續跟進了一篇 AFNetworking Notes 2 來自 @mattt 對 AFN 的介紹:Everybody Loves AFNetworking And So Can You!. 學習
Time of Update: 2014-12-28
標籤:最近做了一個移動端的搜尋功能,帶有suggest。實現上並沒有什麼可說的,但是在後續最佳化上,特別是在中文IME的情況下的最佳化使我學到一些新東西,所以決定寫一篇文章。下面是我簡化後的準系統實現,監聽輸入框的input事件,當搜尋方塊有輸入時,根據輸入內容和後端進行互動提供suggest,再監聽keyup的事件,當使用者敲擊斷行符號的時候,就進行一次搜尋。注意其中suggest和search是兩個自訂事件,並非原生事件。我們在實際生產環境裡應該給自訂事件加上特殊首碼。$(‘#searchI
Time of Update: 2014-12-27
標籤:android android開發 android中貞布局由FrameLayout所代表,FrameLayout直接繼承了 ViewGroup 組件。幀版面配置容器為每個加入其中的組件建立一個空白的地區 (稱為一幀),所有每個子組件佔據一幀,這些幀都會根據 gravity屬性執行自動對齊。也就是說,巾貞布局的效果有點類似
Time of Update: 2014-12-27
標籤:使用過一段時間後,發現當模型改動,版本升級時不太方便。前段時間因為寫了段自動序列化的代碼,分記錄下:原理就是一個根類通過條件反射實現所有資料成員的序列化,其它資料模型繼承自它即可解碼實現-(id)initWithCoder:(NSCoder *)aDecoder{self = [super init];if (self) {id tempClass = [self class];while (tempClass != [NSObject class]) {unsigned int
Time of Update: 2014-12-27
標籤:With Gradle we can execute Java applications using the JavaExec task or the javaexec() method. If we want to run Java code from an external dependency we must first pull in the dependency with the Java application code. The best way to do this is
Time of Update: 2014-12-27
標籤:ios6 檔案是否存在 - (BOOL)fileExistsAtPath:(NSString *)path isDirectory:(BOOL *)isDirectory通常,iOS系統中判斷檔案或者目錄是否存在,可以用上面這個API。第二個參數 isDirectory是個傳出參數, 用於返回,是檔案還是目錄。一般兩種情況會使用這個API需求一、 判斷檔案或者目錄是否存在需求二.
Time of Update: 2014-12-27
標籤:轉載http://blog.csdn.net/dxpqxb/article/details/7987764 我們經常看見一句話:Android主線程是線程不安全的。這句話的意思是:更新UI只能是主線程的工作,子線程更新UI是線程不安全的,所以android裡非主線程操作主UI就會報錯。為什麼呢?因為子線程可能會有多個,多個線程同時操作一個控制項可能會有衝突發生,所以android就限定了只有主線程可以操作UI。子線程想操作UI,可以,你告訴我(主線程),我來更新。&n