Time of Update: 2015-10-13
標籤:先說一下原理,就是利用中間變數來記錄某個選中狀態的按鈕,加一個判斷,如果使用者下一次點擊的不是這個按鈕那麼用中間變數把這個按鈕的選中狀態取消掉,再把新的按鈕賦值給中間變數,這能保證選中狀態的惟一性。這裡是OC 應用在iOS 項目中的,下面來看具體實現。首先我們先定義一個中間變數 @property (strong,nonatomic)UIButton * tmpBtn;然後在ViewDidLoad方法裡,建立四個按鈕,設定它們屬性,以及點擊方法,在此外設定中間變數tmpBtn =
Time of Update: 2015-10-13
標籤:針對--->非開放性平台--->公司內部產品 介面特點匯總:1、因為是非開放性的,所以所有的介面都是封閉的,只對公司內部的產品有效;2、因為是非開放性的,所以OAuth那套協議是行不通的,因為沒有中間使用者的授權過程;3、有點介面需要使用者登入才能訪問;4、有點介面不需要使用者登入就可訪問; 針對以上特點,移動端與服務端的通訊就需要2把鑰匙,即2個token。第一個token是針對介面的(api_token);第二個token是針對使用者的(user_tok
Time of Update: 2015-10-13
標籤:轉自:http://blog.jobbole.com/77635/ 去年的Google大會上,Google帶給我們一個小玩具——Android Studio,說它是玩具,是因為它確實比較菜,介面過時,操作不流暢,效率也不高,但是現在,雖然版本還是0.6,甚至都沒到1.0,但是我們可以發現親兒子到底是親兒子,現在的Android Studio已經今非昔比,用了一段時間,簡直愛不釋手,我覺得,It’s time to say goodbye
Time of Update: 2015-10-13
標籤:nagios ndoutils 監控NDOUtuils是基於Nagios正確安裝的基礎上進行的,Nagios的安裝請移步到前面文章.1.依賴包檢測#rpm -q mysql mysql-server mysql-devel#yum install mysql mysql-server mysql-devel2.編譯安裝#tar xzf ndoutils-2.0.0.tar#./configure \--prefix=/usr/local/nagios \--enable-mysql \--
Time of Update: 2015-10-12
標籤:一、 Android進程間通訊之Messenger 的引入(1)引言:
Time of Update: 2015-10-12
標籤:一、二維碼的產生從iOS7開始整合了二維碼的產生和讀取功能此前被廣泛使用的zbarsdk目前不支援64位處理器產生二維碼的步驟:匯入CoreImage架構通過濾鏡CIFilter產生二維碼二維碼的內容(傳統的條碼只能放數字):純文字名片URL // 1. 執行個體化二維碼濾鏡CIFilter *filter = [CIFilter filterWithName:@"CIQRCodeGenerator"];// 2. 恢複濾鏡的預設屬性[filter setDefaults];//
Time of Update: 2015-10-12
標籤:第一步:建立本地推送// 建立一個本地推送UILocalNotification *notification = [[[UILocalNotification alloc] init] autorelease];//設定10秒之後NSDate *pushDate = [NSDate dateWithTimeIntervalSinceNow:10];if (notification != nil) { // 設定推送時間 &
Time of Update: 2015-10-12
標籤:1 android通過架構流量統計TrafficStats類可以直接獲得 獲得總流量受理TrafficStats.getTotalRxBytes(),
Time of Update: 2015-10-12
標籤:for (int i = 0; i < 1; i++) { //< [arr count]; i++) { CIFaceFeature *feature =
Time of Update: 2015-10-13
標籤:android應用中ocr的解決方案大致有兩種,而採用最多的還是tesseract.小弟就在這裡將我最近兩天解決思路寫下來,如有缺陷,歡迎拍磚: 有兩種解決方案,一種是採用tesseract cloud-service,這鐘是把圖片資訊發送到雲端,然後獲得圖片分析資料;第二種就是不用連網,本地化分析圖片上資訊。我就說說第二種,第一種我會在最後給大家一個連結(文章很不錯)。 搜先就是下載Tesseract native android library.這裡有兩個連結,你選哪個連結都可以:
Time of Update: 2015-10-12
標籤:Android工程中的檔案類型包括以下幾種: 一。jar包:是為瞭解決軟體的相容問題。如果在低版本Android平台上開發一個應用程式,而應用程式又想使用高版本才擁有的功能,就需要使用Support庫。Android private libraries 和 Android 4.2.2 、Referenced libraries 等。其實 Android private libraries
Time of Update: 2015-10-12
標籤:android系統其實是linux,那麼可以在程式中去調用cat /proc/meminfo和cat /proc/cpuino去查看記憶體和CPU等情況的,下面是程式:public class CpuSpeed extends Activity { /** Called when the activity is first created. */ private TextView cpuInfo; private TextView memoryInfo;
Time of Update: 2015-10-12
標籤:移動端圖片上傳方法實現效果 檔案下載 http://files.cnblogs.com/files/sntetwt/%E7%A7%BB%E5%8A%A8%E7%AB%AF%E5%9B%BE%E7%89%87%E4%B8%8A%E4%BC%A0.rar 實現步驟一、隱藏<input type="file" id="file" name="Filedata" style="display:none;" accept="image/*" />二、建立上傳按鈕<div
Time of Update: 2015-10-12
標籤:#import "SendViewController.h" //只能開啟,沒有載入圖片的代碼,老代碼,供參考#import <MobileCoreServices/UTCoreTypes.h>
Time of Update: 2015-10-12
標籤:本文來自http://blog.csdn.net/hellogv/ ,引用必須註明出處!
Time of Update: 2015-10-12
標籤:開發項目中遇到了iOS9適配的問題, 網查後提供一下臨時性解決方案: 1. 暴力使用HTTP, 而不是HTTPs在plist檔案中加入如下欄位 <key>NSAppTransportSecurity</key> <dict> <key>NSAllowsArbitraryLoads</key> <true/> </dict> 2. APP之間進行跳轉,
Time of Update: 2015-10-12
標籤: 在實際開發中,JSON資料解析更簡單易行,一般均使用json資料解析,因此,程式猿們請務必和後台搞好關係,讓他給你json資料。 XML解析: ios SDK提供了NSXMLParser和libxml2兩個類庫,另外還有很多第三方類庫可選:TBXML、TouchXML、KissXML、TinyXML和GDataXML。解析XML通常有兩種方式:DOM和SAX
Time of Update: 2015-10-12
標籤:沒事逛論壇,無意間看到了一篇非常不錯的文章,轉載如下: 開篇語:最近程式在做一個小效果,要用到touch,結果整得雲裡面霧裡的,乾脆就好好把android touch機制好好看了一下,呵呵。。android系統中的每個ViewGroup的子類都具有下面三個和TouchEvent處理密切相關的方法:1)public boolean dispatchTouchEvent(MotionEvent ev)
Time of Update: 2015-10-12
標籤:分native側事件派發到java側和Framework派發事件到UI,流程看源碼即可,此處不贅敘,Native側派發事件的幹活類圖如下: Framework側派發事件的類圖如下:從Activity.dispatchTouchEvent開始,Action_Down事件派發的時序如下:分析Android
Time of Update: 2015-10-12
標籤:ScrollView簡單應用activity中經常只是一個LinearLayout,但這樣的話,如果activity內容超過一屏,無法滾動查看下面的內容。這時只需在外面嵌套一個ScrollView就可以了。 1 <?xml version="1.0" encoding="utf-8"?> 2 <ScrollView 3 xmlns:android="http://schemas.android.com/apk/res/android" 4