Time of Update: 2016-01-03
標籤:[轉載請註明出處]sdk是別人的,我只是下載來整合一下.smssdk下載網站:http://www.mob.com/(也有其他很多網站有類似SDK,譬如https://www.juhe.cn/等等,可以自行百度,我在這裡就示範一下MOB官網的)此網站號稱smssdk免費,可是進去一看........每天免費20條,上限登記了才永久免費.不多說了,開始......官網整合文檔http://wiki.mob.com/[1~3步]我就官方文檔了,傻瓜式操作 &n
Time of Update: 2016-01-03
標籤:android基於java的,而java反編譯工具很強悍,所以對正常apk應用程式基底本上可以做到100%反編譯還原。因此開發人員如果不準備開源自己的項目就需要知道怎樣防止反編譯和反編譯他人的項目來學習。2.3版本以上在eclipse自動產生的default.properties檔案中加上一句“proguard.config=proguard.cfg”可以對代碼進行混淆,反編譯後是很難看懂的。2.3之前的SDK版本也沒關係,把上面的proguard.cfg檔案複製一
Time of Update: 2016-01-03
標籤:程式開發中我們經常會用到的兩個快速鍵Ctrl+Z和Ctrl+C,撤銷和複製,Cocoa開發也可以實現這兩個操作,為我們提供非常簡單的操作類NSUndoManger,也可以稱之為撤銷管理器,NSUndoManger內部維護兩個棧,undo棧和redo棧。建立一個可撤銷的操作需要建立一個逆向的操作,然後通過逆向的操作達到做出對應的改變,實現起來非常簡單。首先我們來看一個非常簡單的例子: Message *msg=[[Message alloc]init];
Time of Update: 2016-01-03
標籤:一.APNS 遠程推送1.所有的蘋果裝置,在連網狀態下,都會與蘋果伺服器建立長串連.2.長串連:就是只要連網了,就一直建立串連.3.長串連的作用:時間校準,系統升級,尋找我的iPhone.4.長串連的好處:資料轉送速度快,資料保持最新狀態.5. DeviceToken 處理流程如下:1.手機註冊遠程通知到APNS伺服器.2.APNS伺服器向手機返回DeviceToken.3.手機再將DeviceToken發送到你的App.4.你的App再發送DeviceToken到資料供應商.
Time of Update: 2016-01-03
標籤:https://software.intel.com在Android x86模擬器Intel Atom x86 System Image時提示Intel execute disable bit(xd) is not turned on,請在bios開啟IVT sc query intelhaxmStop: sc stop intelhaxmStart:sc start intelhaxm安裝完成,下載sysimg_x86-19_r01.zip包按照此方法操作安裝:https://
Time of Update: 2016-01-03
標籤:/************************************************************************** * mokoid android HAL hacking in a picture * 聲明: * 之前已經對mokoid開源項目原始碼進行跟蹤分析,但是總感覺對其中的工作 * 機制運行理解不到位,所以索性這次採用更直觀的分析方式,用圖來表示她的工 * 做原理,調用機制。 * *
Time of Update: 2016-01-03
標籤: 1.什麼情況使用 weak 關鍵字,相比 assign 有什麼不同? (1)什麼情況使用 weak 關鍵字? <a> 在ARC中,在有可能出現循環參考的時候,往往要通過讓其中一端使用weak來解決,比如:delegate代理屬性。 <b> 自身已經對它進行一次強引用,沒有必要再強引用一次,此時也會使用weak,自訂IBOutlet控制項屬性一般也使用weak。 (2)不同點: <a> weak
Time of Update: 2016-01-03
標籤:Button講解:一、在我們實際的使用button的時候經常會對button不同狀態會有不同的顯示,在講解Button前,首先對drawable下面的statelistdrawable的相關知識講一下,StateListDrawable在一中drawable下面的一種資源檔,它的關鍵節點selector,我只需要在設定button屬性background的時候@drawable/selector_name就可以了,這時就會根據不同狀態現在button的變化,當然這樣StateListDra
Time of Update: 2016-01-03
標籤:iOS開發 plist檔案操作瀏覽:6287|更新:2015-02-05 19:5712345分步閱讀 iOS開發常用資料存放區方式有:NSKeyedArchiver、NSUserDefaults、Write寫入方式、SQLite。為了簡潔明了的儲存和可視化展現資料,以檔案形式儲存資料是很有必要的。plist檔案在iOS開發中屬於Write寫入方式,可以以Property
Time of Update: 2016-01-03
標籤:關鍵字:Browser,Application,URL Protocol,Windows,Mac,IE,Chrome,Safari。OS: Windows 7, OS X Yosemite。 Windows:1.寫一個C++ 應用程式,代碼如下:#include <iostream>#include <string>using namespace std;int main(int argc, char* argv[]){ if(argc > 1
Time of Update: 2016-01-03
標籤:在很多時候,Service都不僅僅需要在後台運行,還需要和Activity進行通訊,或者接受Activity的指揮,如何來實現,來看代碼。定義一個服務 1 // 建立一個服務,然後在onBind()中返回內部類(繼承自Binder)的執行個體,使得活動能獲得該執行個體,並操作此服務 2 public class MyService extends Service { 3 4 // 建立一個內部類的執行個體,被活動獲得後,操作服務 5 private mBinder
Time of Update: 2016-01-03
標籤:轉載自:looyao‘s blog當App進入後台時(按下Home鍵), App會被系統暫停, 所有的程式邏輯都會停止, App還是駐留記憶體中, 除非被使用者強制退出, 或者被系統kill掉(為了保證正在前台啟動並執行App有足夠的記憶體, 系統會選擇性的kill到背景其他App), 當然這個和本文討論的主題不太相關, 本文要講的是如何讓進入背景App爭取更多的已耗用時間而不是被馬上暫停掉. 當程式進入後台, 我們有時需要做一些網路通訊, 比如向伺服器發送一些狀態資料,
Time of Update: 2016-01-03
標籤:t型人才 程式員 程式員聯盟 編程 programmerleague 650) this.width=650;"
Time of Update: 2016-01-03
標籤:隨著二維碼的普遍使用,二維碼掃描也成為了很多app的一個準系統,本篇主要來介紹一下如何?一個簡單的二維碼掃描功能。本文使用了XCode內建的AVFoundation庫,利用Swfit語言實現。實現的步驟如下:1.擷取視頻裝置(Video) 在二維碼掃描中,我們的輸入資料流是視頻。我們需要enable視頻裝置來擷取相應的中繼資料。2. 建立Session來處理視頻的輸入輸出資料流3. 建立輸入輸出資料流,並添加至Session中4.
Time of Update: 2016-01-03
標籤:2016年了,新的一年,新的開始技術部落格Android用戶端也在慢慢的完善著先
Time of Update: 2016-01-03
標籤:設$f[i][j]$表示$hp$為$i$,在$j$點的機率,$d[i]$表示$i$的度數,$w[i]$表示經過$i$點要扣掉的血量。對於$j$到$k$這條邊,$f[i-w[k]][k]+=\frac{f[i][j]}{d[j]}$。若$w[k]>0$,則直接將貢獻加給$f[i-w[k]][k]$,否則加入轉移矩陣$G$。對於當前層,有$G\times f‘[i]=f[i]$,即$f‘[i]=G^{-1}\times f[i]$,對G求出逆矩陣即可。時間複雜度$O(n^3+n^2hp)
Time of Update: 2016-01-03
標籤: 我們嘗嘗需要使用setText、setColor、setTextSize等屬性來設定控制項的樣式,但是每個控制項都需要設定這些屬性,工作量無疑是巨大的,並且後期維護起來也不方便。Style Android中的樣式(style)包含一組格式,為一個組件設定使用某個樣式時,該樣式所包含的全部格式都將會應用在這個組件上。
Time of Update: 2016-01-03
標籤:轉載自: http://www.cnblogs.com/ludashi/p/4867511.html Spotlight在iOS9上做了一些新的改進, 也就是開放了一些新的API, 通過Core Spotlight Framework你可以在你的app中整合Spotlight。整合Spotlight的App可以在Spotlight中搜尋App的內容,並且通過內容開啟相關頁面。因為接到開發工作單位,老大說讓在App中支援Spotlight,
Time of Update: 2016-01-03
標籤:在Android開發之bindService()通訊的基礎上,實現bindService()方法偵聽service內部狀態。實現偵聽service內部狀態,使用的是回調機制1.首先實現一個介面1 public static interface CallBack{2 void onDataChange(String data);3 }2.1 private CallBack callBack=null;2 public void
Time of Update: 2016-01-03
標籤:開發iOS平台的應用的時候,可以擷取iOS裝置的裝置資訊,包括裝置的名稱,裝置的機型,裝置的iOS版本等等。裝置資訊主要來自 UIDevice 類。UIDevice *currentDevice = [UIDevice currentDevice];NSString *strName = currentDevice.name; //裝置名稱NSString *strModel = currentDevice.model; //裝置類別NSString