標籤:-(void)testStr:(NSString *)str{ NSArray *[email protected][@"鼠_4",@"牛_5",@"虎_6",@"兔_7",@"龍_8",@"蛇_9",@"馬_10",@"羊_11",@"猴_0",@"雞_1",@"狗_2",@"豬_3"]; for (int i=0; i<array.count; i++) { if ([[array[i] componentsSeparatedByString:
標籤:原文:http://www.cocoachina.com/ios/20150917/13456.html?utm_source=tuicool&utm_medium=referral 上一篇文章介紹了藍芽的技術知識,這裡我們具體說明一下中心模式的應用情境。主裝置(手機去掃描串連外設,發現外設服務和屬性,操作服務和屬性的應用。一般來說,外設(藍牙裝置,比如智能手環之類的東西),會由硬體工程師開發好,並定義好裝置提供的服務,每個服務對於的特徵,每個特徵的屬性(唯讀,唯寫,通知
標籤:摘錄某個工程的 web.xml 檔案片段: 訪問順序為1—>2—>3—>4,其中2和3的值必須相同。url-pattern 標籤中的值是要在瀏覽器地址欄中輸入的 url,可以自己命名,這個 url 訪問名為 servlet-name 中值的 servlet,兩個 servlet-name 標籤的值必須相同,因為通過 servlet 標籤中的 servlet-name 標籤映射到 servlet-class 標籤中的值,最終訪問
標籤:為了儲存帶有特殊字元的資料到檔案中,Google提供的SharedPreference(共用參數)。通過Context對象的getSharedPreference(name,mode)方法得到SharedPreference對象,name參數是檔案名稱,mode參數是上一節的那些模式。調用sp對象的edit()方法,得到Editor編輯器對象調用Editor對象的putString(key,value)方法放入資料,很像Map集合調用Editor對象的commit()方法提交一下,很像資料
標籤:做開發難免會有手機測試,可是自己沒有伺服器,沒有外網映射工具,沒有...可是自己本機伺服器已經搭起來了,怎麼才能用手機連上呢?下面就讓我們來看看我是怎麼做的吧準備工作:你的電腦和手機都必須連網,而且在同一個ip區段裡(說白了就是連在同一個路由器上),其次,本機伺服器必須啟動起來,電腦是win7系統的,win8好像有的可以,有的不可以,條件有限,沒有深入研究。 1:我先用nodeJs+express搭建了一個本機伺服器。(不會的可以看我部落格裡關於node的筆記,或者自行網上搜尋)
標籤:手機 這幾天,如火如荼的MWC 2016大展正在巴塞羅那召開,全世界的數位、通訊及智慧型裝置廠商均瞄準了這一世界性宣傳視窗,不遺餘力地向外界推送和傳播它們的新技術、新產品。 中國廠商是這裡面最為明顯的代錶廠商。 這是因為中國擁有全世界最龐大的使用者市場基數,同時在生產和製造方面,中國也一直都是最重要的供應鏈與生產製造基地。因此對各大參賽廠商來說,通過MWC
標籤:EITHER try this library: http://github.com/erica/uidevice-extension/ (by Erica Sadun).(Sample Code):[[UIDevice currentDevice] platformType] // ex: UIDevice4GiPhone[[UIDevice currentDevice] platformString] // ex: @"iPhone 4G"OR You can
標籤:TestController.m 1 #import "TestController.h" 2 3 @interface TestController() 4 5 @property(nonatomic,strong)UIButton *button; 6 7 @end 8 9 @implementation TestController10 11 - (void)viewDidLoad12 {13 [super viewDidLoad];14 15
標籤:Angular.js 中的特性,雙向繫結. 讓視圖的改變直接反應到資料中,資料的改變又即時的通知到視圖,如何做到的?這要歸功於 scope 下面3個重要的方法:$watch$digest$apply他們的區別是什麼,我們來介紹下:$watch這是一個監聽 scope 上資料的監聽器方法說明:$scope.$watch(‘參數‘,function(newValue,oldValue){ //邏輯處理})上面我們就是建立了一個監聽器. ‘參數’
標籤:讀取其他應用程式共用的資料以下樣本為讀取連絡人資訊package com.jiahemeikang.helloandroid;import com.jiahemikang.service.EchoService;import com.jiahemikang.service.EchoService.EchoServiceBingder;import com.jikexuyua.broadcastreceiver.MyBC;import android.os.Bundle;import
標籤:iOS 後台啟動並執行規則應用的運行狀態分為以下五種:Not
標籤: 1 private String getVersionsName(){ 2 PackageManager packageManager = getPackageManager(); 3 try { 4 //擷取包的資訊 5 //Manager 管理 6 PackageInfo packageInfo =
標籤:svn statussvn log --limit 3 > RELEASE_NOTE.txt cat RELEASE_NOTE.txtpwdproject_name_prefix="${APP_PROJECT_NAME}_${VERSIONNAME}_${VERSIONCODE}"#build_precat app/src/main/java/com/baidu/security/scansdk/config/FeatureConfig.javased -i
標籤:本文來自http://blog.csdn.net/yihongyuelan 轉載請務必註明出處本文代碼以MTK平台Android 4.4為分析對象,與Google原生AOSP有些許差異,請讀者知悉。前置文章:《Android 4.4 Kitkat Phone工作流程淺析(一)__概要和學習計劃》《Android 4.4 Kitkat Phone工作流程淺析(二)__UI結構分析》《Android 4.4 Kitkat Phone工作流程淺析(三)__MO(去電)流程分析》《Android
標籤:ios 有如下三種隨機數方法:1. srand((unsigned)time(0)); //不加這句每次產生的隨機數不變 int i = rand() % 5; 2. srandom(time(0));
標籤:AVD(Android Virtual Device)即Android模擬器,它是Android官方提供的一個能夠執行Android程式的虛擬機器,在執行Android程式之前,首先須要建立AVD模擬器。建立AVD模擬器的過程例如以下:(1)單擊Eclipse工具列標。顯示AVD管理工具對話方塊,1.33所看到的。 圖1.33 AVD管理工具對話方塊(16)在圖1.33中,單擊“New...”button,將彈出“Create new Android
標籤:ios app xcode 網路編程 檔案下載 本篇文章介紹檔案下載,包括以下內容:原生態的分段下載的基本原理NSURLSession的下載任務使用AFNetworking下載下載任務常遇狀況原生態的分段下載的基本原理檔案下載往往需要比較長的一段時間,實現分段下載是實現斷點下載的前提實現分段下載需要解決以下兩個問題&nbs
標籤:最近看了一個對Github上面程式設計語言使用統計的熱門排行榜,JavaScript真可以說是一枝獨秀,很難想象20年前,這個語言只是瀏覽器中的裝飾性語言,能做的事情也就是一點特效或者檢查一下要提交給伺服器的表單是否滿足要求。今天的JavaScript已經是一個全棧語言,從用戶端到伺服器無所不在。很多程式設計語言都提供了跟JavaScript進行互動的介面,這一點在iOS開發中也不例外。
標籤:在使用高德地圖sdk開發的時候,需要自訂氣泡吹出框,發現氣泡添加的點擊事件或者button都沒響應.原因:自訂的氣泡是添加到圖釘上的,而圖釘的size只有下面很小一部分,所以calloutView是在圖釘的外面的。而 iOS 按鈕超過父視圖範圍是無法響應事件的處理方法。解決辦法:在CustomAnnotationView.m中重寫hittest方法:- (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event
標籤:1.可視寬度、物理寬度、虛擬寬度,通常自適應都是可視寬度滿屏。即設定meta<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"> 2.css 媒體查詢解析度 @media screen and (min-width:XXXpx)@media screen and (min-width: 1280px) {