Time of Update: 2015-06-26
標籤:android 跨進程 原文同時發表在我的部落格 點我進入還能看到更多需求背景最近接到這樣一個需求,需要和別的 App 進行聯動互動,比如下載器 App 和案頭 App 進行聯動,案頭的 App 能直接顯示下載器 App 內的下載任務進度和狀態。尋找解決方案從需求上知道了,主要問題在如何解決跨進程的通訊上邊。AIDLAIDL 即 Android Interface Definition Language的縮寫,是專為
Time of Update: 2015-06-26
標籤:我們Android平台是一個又一個的Activity組成的,每一個Activity有一個或者多個View構成。所以說,當我們想顯示一個介面的時候,我們首先想到的是建立一個Activity,然後所有的操作在Activity裡面實現,或者是一個Dialog或者Toast。這種方式固然簡單,但是在有些情況下,我們要求的只是簡單的顯示,用Activity顯然是多餘,這個時候,我們如何處理呢? 原來,整個Android的視窗機制是基於一個叫做
Time of Update: 2015-06-26
標籤:一、常用庫 1、MVC 架構:Backbone.js、Angularjs 2、基礎庫:Zepto.js 3、載入器:seajs、requirejs 4、常用組件:iScroll二、調試工具 1、weinre 2、MIHTool
Time of Update: 2015-06-26
標籤:破解電信光貓 外網連區域網路 外網連區域網路資料庫 1,外網的伺服器(比如Java web)如何串連區域網路內的資料庫呢? 2,公網的電腦如何訪問區域網路內的某個服務呢? 情景:我們之前做的一個項目,是要做一個網站,並且網站要能訪問到客戶公司區域網路內的SQL
Time of Update: 2015-06-26
標籤:nagios 監控系統 郵件警示 目的:主要作用於nagios監控系統郵件警示功能,也可以稍作修改使用於其他地方;使用方法:perl notify_service_by_mail.pl -t connact -s subject -m messageperl notify_host_by_mail.pl&nbs
Time of Update: 2015-06-26
標籤:原文標題:Is Apple Watch Getting Closer to Our Hearts? Tim Cook, the CEO of Apple, showed off their newest device, the Apple Watch. Mr. Cook said it is the "most personal" device Apple has ever created.蘋果公司CEO Tim Cook 展示了他們最新的電子裝置Apple Watch。Mr.
Time of Update: 2015-06-26
標籤:第一次使用xarain下載Forms程式,提示一下錯誤.C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(236,2): error XA5208: Download failed. Please download https://dl-ssl.google.com/android/repository/support_r19.0.1.zip and put it to the C:\
Time of Update: 2015-06-26
標籤:block 是個很陌生的東西啊。以前沒有學會,現在再看它,還是覺得很稀奇古怪。無奈,之後硬著頭皮學了。。//有參傳回值格式:傳回值類型 (^變數名)(參數類型及個數) = ^(形參列表){代碼塊語句;return;}; eg:int (^plus)(int a,int b) = ^(int a,int b){ return a+b;
Time of Update: 2015-06-25
標籤:iOS開發之swift版非同步載入網狀圖片 與SDWebImage非同步載入網狀圖片的功能相似,只是代碼比較簡單,功能沒有SD的完善與強大,支援預設添加圖片,支援本機快取。 非同步載入圖片的核心代碼如下: func setZYHWebImage(url:NSString?, defaultImage:NSString?, isCache:Bool){
Time of Update: 2015-06-25
標籤:gson android 如下面的代碼,執行後報java.lang.StackOverflowError錯誤:MusicSavedInfo musicSavedInfo=new
Time of Update: 2015-06-25
標籤:iOS國際化和genstrings所有子檔案夾本地化字串 在最近的一個繁忙的對外工程。每天加班。沒有時間更新部落格。簡單談一下知識的國際化。 首先,我們使用串。必須NSLocalizedString(key,comment),所以,我們是不同的Localizable.strings對key指定不同的值,系統會依據當前系統語言。去不同的lproj找不同的字串。用個圖顯示吧:我們應用僅僅支援中文,英文,所以僅僅建了zh-Hans.lproj和en.lproj,然後在Loc
Time of Update: 2015-06-25
標籤:Ios二維碼掃描 這裡給大家介紹的時如何使用系統內建的二維碼掃描方法和一些簡單的動畫!操作步驟: 1).首先你需要搭建UI介面我用了倆個imageview和一個label 2)、你需要在你當前的控制器中匯入 #import
Time of Update: 2015-06-25
標籤:androidxml檔案代碼部分<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" &nbs
Time of Update: 2015-06-25
標籤:android一丶 broadcast receiver 廣播接收者註:android的四大組件:*activity使用者互動的介面*content provider 暴露應用程式隱私的資料給別的應用程式* broadcast receiver 廣播接收者* service
Time of Update: 2015-06-25
標籤:android windowmanager popupwindow 自訂menu 開啟PopupWindow的源碼,你會發現它其實也是通過WindowManager來添加view的。 private void
Time of Update: 2015-06-25
標籤:最近調試一直用USB介面,有些不方便,尤其裝置的介面在內部包住的時候,此時可以嘗試使用Wifi進行調試,發現其實很簡單,步驟如下: 1.在手機或平板端下載終端模擬器,並輸入: su setprop service.adb.tcp.port 5555 stop adbd start adbd 2.查看外設的ip,直接找wifi串連,點擊查看ip。 3.在PC端輸入: adb connect phone_ipaddress:portnumber adb disconnect
Time of Update: 2015-06-25
標籤:dpdp( x , k ) = max( dp( x - 1 , k - 1 ) + *** , dp( x - 1 , k ) + *** ) *** = 0 or 1 ,根據情況(BZOJ
Time of Update: 2015-06-25
標籤:思路:使用HttpGet添加Header頭部,在頭部裡面設定讀取的內容的範圍,這樣伺服器發送的資料就不是從頭開始發,客服端使用單線程以追加的方式開啟一個檔案,每次得到的資料都追加到檔案中,這樣就實現了檔案的斷點下載。 伺服器程式碼片段://設定下載的資料位元置XX位元組到XX位元組 Header header_size = new BasicHeader("Range", "bytes=" + size + "-"
Time of Update: 2015-06-25
標籤:一:問題 二:解決方案(1)選擇android工程,右鍵Android Tools —> Clear Lint
Time of Update: 2015-06-25
標籤:final TextView txtTitle = (TextView) findViewById(R.id.txtTitle); final WebView webView = (WebView)findViewById(R.id.btnWebView); WebChromeClient wvcc = new WebChromeClient() { @Override public void onReceivedTitle(WebView view, String