標籤: 用戶端之間通訊: 實際上兩個用戶端不能直接通訊,要藉助伺服器來做為中轉站,才能實現雙方通訊。 一個用戶端發送資料到伺服器,伺服器將資料發送給(所有串連上伺服器的)用戶端,這樣用戶端之間實現了通訊。伺服器的代碼:public class PcService
標籤:相對布局:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent"
標籤:主要是這兩個文章http://yulingtianxia.com/blog/2014/11/05/objective-c-runtime/http://tech.glowing.com/cn/objective-c-runtime/然後,關於裡面的代碼實現有2個比較不錯的部落格,可以參考http://blog.sunnyxx.comhttp://www.cnblogs.com/biosli/p/NSObject_inherit_2.html另外還可以補充其他一些://-----------
標籤:免費的SQLite開源原始碼僅僅給提供了兩個函數,僅僅有實現這兩個函數才幹實現資料庫總體加密。然後廢了點勁從網上找了一個已經實現好的開源庫http://sourceforge.net/projects/wxcode/files/Components/wxSQLite3/ 然後大概寫一下怎樣把它整合到自己的so庫中。首先下載原始碼,找到sqlite3/secure/src下,把當中全部的檔案(除了sqlite3.def)複製到Androidproject下的jni檔案夾下,然後開啟
標籤:目前主流的Android開發環境是Eclipse/Android Studio/Intellij IDEA + SDK, 然而隨著Google宣布不再更新ADT,並且官網也去掉了整合Android開發環境的Eclipse下載連結,Android Studio勢必會成為主流。筆者之前也一直使用Eclipse,從零單排系列將全部使用Android Studio開發。1.JDK的安裝與配置step1:JDK下載並安裝step2:配置環境變數(網上教程較多,不再複述)2.Android
標籤:在iTunes Connection裡提交IPA,還是要預先設定好,打包好。步驟:produc->Archive->submit to App Store,提交成功iTunes Connection的構建版本中就會有: 填完其他資訊就可以提交了。1.版本的問題:info.plist檔案中就有2個版本的名稱:Bundle versions string, short:用於itunes上顯示的版本號碼,即對外的版本。(最多是3個部分組成即 x.y.z)Bundle
標籤:GET /devices/79146/datastreams/KEY HTTP/1.1Host: api.heclouds.comapi-key: pmWLtnkDBSreKfvg7GsClUXdXa4AConnection: close注意:Connection: close後面有兩個\r\n返回:HTTP/1.1 200 OKDate: Sun, 20 Sep 2015 09:02:44 GMTContent-Type: application/jsonContent-Length:
標籤:首先我們自己做一個的IOS用戶端程式先看一下我們完成的首先下載xmppframework這個架構點ZIP下載接下來,用Xcode建立一個工程將以下這些檔案拖入建立工程中加入framework到這裡我們就全部設好了,跑一下試試,看有沒有錯呢如果沒有錯的話,我們的xmppframework就加入成功了。 我們設定我們的頁面如:我們的KKViewController.h KKViewController.m這裡的代碼相信大家學過UITableView的話應該很熟悉了,如果不知
標籤:1 使用下拉重新整理控制項改善使用者體驗 表視圖UIRefreshControl類型的refreshControl屬性,不需要考慮控制項布局問題 初始化: 設定attributedTitle屬性 添加事件處理機制- (void)viewDidLoad { [super viewDidLoad]; //查詢請求資料 action = QUERY; [self startRequest];
標籤:進程的概念:每一個進程都是一個應用程式,都有獨立的記憶體空間,一般情況下,一個應用存在一個進程,但也有多個進程的情況(比如瀏覽器)同一個進程中的線程共用記憶體中的記憶體和資源。多線程的概念:每一個程式都有一個主線程,調用main函數啟動主線程的生命週期和應用程式是綁定的,程式退出時,主線程也就停止了多線程技術表示,使用多線程可以提高CPU的使用率,防止主線稱堵塞。任何有可能堵塞主線稱的任務不要放在主線稱執行(訪問網路)注意:線程的使用不是無節制的,只有主線稱有直接修改UI的能力iOS三種多
標籤:Timer主要用於建立一個任務來定期運行。建立繼承Task該任務等級。即任務每次跑。private class MyTask extends TimerTask{@Overridepublic void run() {Message msg = new Message();msg.what = 1;handler.sendMessage(msg);}}}之後就能夠使用了Timer timer = new Timer();timer.schedule(new MyTask(), 1, 200
標籤:除蘋果提供的NSURLConnection和NSURLRequest外第三方的網路架構1 安裝和配置MKNetworkKit架構 下載並開啟MKNetworkKit目錄添加MKNetworkKit檔案夾到新工程中-添加支援的類庫或架構 CFNetwork.framework SystemConfiguration.framework Security.framework-添加先行編譯標頭檔
標籤:最近在項目開發中需要調用系統的網路攝影機錄影並播放。在開發中遇到了兩個問題,記錄下:(1)開發過程中出現網路攝影機佔用,啟動失敗,報錯。但是我已經在onDestory()中關閉了資源。 報錯原因:開啟程式,調用網路攝影機,按Home鍵再開啟程式調用,報錯網路攝影機被佔用。 解決:在onStop()中關閉資源,在onResume()中判斷是否為null,否則執行個體化資源。(2)其中我錄影播放的代碼寫在Fragment+ViewPager中,在來回切換Fragment的時候,網路攝影機只
標籤:有些時候可能只是用到地圖的某些功能,比如擷取當前所在的城市,然後根據城市返回相應的資料,而不需要其他動作,每次都要寫那麼幾行代碼,所以就做了小小的封裝,後期可能會添加新功能,來適應app的各種需求(使其變得更為強大)github打包地址:https://github.com/iOSSinger/SGLocation核心代碼:使用方法: //一行代碼擷取當前城市 [loc setGetCity:^(NSString *city) {
標籤:剛開始用Xcode是不是發現以前熟悉的開發環境的快速鍵都不能用了?怎麼快捷運行,停止,編輯等等、都不一樣了。快速的掌握這些快速鍵,能提供開發的效率。其實快速鍵在Xcode的工具列裡都標註有,只是有的符號和你的鍵盤上的符號對應不起來罷了。下面工具列裡的快速鍵總結一下常用快速鍵的用法。 一、關於運行調試1、運行,停止,都在工具列的Product裡。Command + R 運行。Command + . 停止 2、F6單步調試、F7跳入,F8繼續,
標籤:1、自訂非同步Task /** * 非同步擷取即時資料 */ public class TimerDataTask extends AsyncTask<Void, Void, Boolean> { @Override protected Boolean doInBackground(Void... params) { String getUrl = mUrl +
標籤:Android-ConvenientBanner通用的廣告欄控制項,讓你輕鬆實現廣告頭效果。支援無限迴圈,可以設定自動翻頁和時間(而且非常智能,手指觸碰則暫停翻頁,離開自動開始翻頁。你也可以設定在介面onPause的時候不進行自動翻頁,onResume之後繼續自動翻頁),並且提供多種翻頁特效。
標籤:ioshttp://zanderzhang.gitcafe.io/2015/09/19/iOS-Andriod百度地圖仿百度外賣-餓了麼-選擇我的地址-POI檢索/title: iOS Andriod百度地圖仿百度外賣 餓了麼 選擇我的地址 POI檢索 date: 2015-09-19 21:06:26tags:百度外賣選擇寄送地址:
標籤:android特效 gridview listview menu it藍豹 1.Menu史上最牛的側滑效果http://www.itlanbao.com/code/20150909/10000/100518.html2.炫酷MultiCardMenu疊加菜單http://www.itlanbao.com/code/2015
標籤:android特效 gridview listview menu it藍豹 Android-ConvenientBanner通用的廣告欄控制項,讓你輕鬆實現廣告頭效果。支援無限迴圈,可以設定自動翻頁和時間(而且非常智能,手指觸碰則暫停翻頁,離開自動開始翻頁。你也可以設定在介面onPause的時候不進行自動翻頁,onResu