Time of Update: 2015-07-11
標籤:轉自第一行代碼-AndroidAndroid是不允許在子線程中進行UI操作的。在子線程中去執行耗時操作,然後根據任務的執行結果來更新相應的UI控制項,需要用到Android提供的非同步訊息處理機制。代碼如下: 1 public class MainActivity extends Activity implements OnClickListener { 2 private static final int UPDATE_TEXT=1; 3 private
Time of Update: 2015-07-10
標籤:原始碼結構目錄:payplugin:|_src |_android |_PayPlugin.java |_ios |_CDVPayPlugin.h |_CDVPayPlugin.m|_www |_payplugin.jsplugin.xml--======================================payplugin/www/payplugin.jsvar exec =
Time of Update: 2015-07-11
標籤:ADB運行預設的連接埠號碼是5037 我們查看有哪些進程佔用了這個連接埠開啟命令列輸入 netstat -aon |findstr "5037" 最後一列就是PID 你就可以到工作管理員中去查看到底是哪些進程了。最後我發現佔用進程的是搜狗和金山毒霸的一個進程,搜狗打字沒辦法,但果斷卸載了金山毒霸。前段時間大概也因為金山毒霸清理了VS的某些檔案導致崩潰了,殺毒軟體果然不適合程式猿。以上安卓解決adb not responding 問題
Time of Update: 2015-07-11
標籤:轉載自:
Time of Update: 2015-07-10
標籤:android gradle eclipse gradlegradle環境配置1.工程目錄結構說明:如果項目有多個library工程並且有可能重複引用了相同的jar包,如support-4等,需要將這些jar單獨拎出來作為一個BaseLibray,其他library引用這個BaseLibrary,如果不這樣做很有可能在編譯的時候遇到下面這樣的錯誤:UNEXPECTED TOP-LEVEL
Time of Update: 2015-07-11
標籤:ios openurl 應用跳轉 1.撥打到電話:[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://68979"]]; //直接撥打[[UIApplication sharedApplication] openURL:[NSURL
Time of Update: 2015-07-10
標籤:package com.sxt.jcjd.util;import java.io.IOException;import java.io.UnsupportedEncodingException;import java.util.ArrayList;import java.util.Dictionary;import java.util.HashMap;import java.util.Iterator;import java.util.List;import
Time of Update: 2015-07-10
標籤:應用程式調用系統設定,並進入相關的設定項 1.在iOS 5.1以前 可以使用URLs schemes,直接用openURL:開啟 例如: NSURL*url=[NSURL URLWithString:@"prefs:root=LOCATION_SERVICES"]; [[UIApplication sharedApplication] openURL:url]; prefs:root=LOCATION_SERVICES 這就是URL 開啟位置服務 相應的開啟其他的&
Time of Update: 2015-07-10
標籤:How to launch an iphone app when an external accessory is either paired over BT or plugged into dock connector I have researched this to death online and cannot find anything regarding auto launching an iphone app when an external accessory
Time of Update: 2015-07-10
標籤:android 記憶體 mat 一.介紹 Android機器中,記憶體使用量問題一直是個十分重要,令人信服的問題,當我們代碼編寫不當,或者邏輯沒處理好,就會導致機器運行緩慢,有時候甚至死機。對於程式員來說,這很致命,所以要去理解記憶體的使用,去避免記憶體的泄露,不斷最佳化記憶體,而當出現記憶體泄露導致的問題,我們能夠分析log,並且會用工具MAT。二.什麼情境會導致記憶體泄露
Time of Update: 2015-07-09
標籤:ios 8 螢幕橫屏 豎屏step1.工程 targets 下選擇應用支援的方向。應用中只要用到的裝置方向都需要選中step2.如果應用中的ViewController 不能支援 step1中選中的全部方向,需要重寫基類的兩個方法 - (BOOL)shouldAutorotate
Time of Update: 2015-07-10
標籤:在一些情況下,我們需要捕捉back鍵事件,然後在捕捉到的事件裡寫入我們需要進行的處理,通常可以採用下面三種辦法捕捉到back事件: 1)重寫onKeyDown或者onKeyUp方法 2)重寫onBackPressed方法 3)重寫dispatchKeyEvent方法 這三種辦法有什麼區別在這裡不進行闡述,有興趣的朋友可以查閱相關資料。 然而在有dialog彈出時,想捕捉back鍵的事件的話,上述三種辦法都無法實現。因為上述方法是重寫在activity裡面的,也就是說當activi
Time of Update: 2015-07-10
標籤:XMPP協議簡介XMPP協議(Extensible Messaging and
Time of Update: 2015-07-09
標籤: 前言:作為一名IOS開發人員,把開發出來的App上傳到App Store是必須的。下面就來詳細介紹下具體流程。1.開啟蘋果開發人員中心:https://developer.apple.com開啟後點擊:Member Center 如果你的電腦沒有儲存密碼,則會提示你輸入開發人員帳號和密碼,因為我的電腦已經儲存了,所以直接進入。2.點擊:Certificates, Identifiers & Profiles
Time of Update: 2015-07-09
標籤:ios手勢 點擊長按 拖拽 旋轉 捏合縮放 IOS 手勢學習(點擊,長按,輕掃,拖拽,旋轉,捏合縮放)點擊 UITapGestureRecognizer長按
Time of Update: 2015-07-10
標籤:ButterKnife官網其實ButterKnife的註解式,與xUtils的ViewUtils模組基本上差不多,只要用過xUtils,這個架構基本上就會了。一、原理。最近發現一個很好用的開源架構,蠻不錯的,可以簡化你的代碼,是關於註解的。不多說直接進入使用步驟講解。二、步驟。1、準備階段,先到官網( http://jakewharton.github.io/butterknife/ )上jar包,下載下來。2、把下載下來的jar包,放到項目的libs下,就
Time of Update: 2015-07-09
標籤: UIView和CALayer的關係 在iOS中一個UIView對應著一個CALayer,視圖的職責就是建立並管理這個圖層,以確保當子視圖在層級關係中添加或者被移除的時候,他們關聯的圖層也同樣對應在層級關係樹當中有相同的操作.實際上這些背後關聯的圖層才是真正用來在螢幕上顯示和做動畫,UIView僅僅是對它的一個封裝,提供了一些iOS類似於處理觸摸的具體功能,以及Core
Time of Update: 2015-07-09
標籤:china-pub 圖書 android 程式碼分析 測試 這篇是電腦類的優質預售推薦>>>>《Android惡意程式碼分析與滲透測試》從環境構建到分析,涵蓋服務體系全過程;以線上線下技巧為基礎,展現虛擬環境滲透測試真方法編輯精選從環境構建到分析,涵蓋服務體系全過程以線上/線下技巧為基礎,展現虛擬環
Time of Update: 2015-07-09
標籤:macos objective-c applescript 在Objective-C裡其實也可以運行AppleScript第一種方式是Source 將指令碼寫到變數字串裡 NSAppleEventDescriptor *eventDescriptor = nil; NSAppleScript *script = nil; NSBundle *bunlde =
Time of Update: 2015-07-08
標籤:Dapper是近2年異軍突起的新ORM工具,它有ado.net般的高效能又有反射映射實體的靈活性,非常適合喜歡原生sql的程式員使用,而且它源碼很小,十分輕便。我寫本部落格的目的不是為了介紹Dapper,而是要將我使用Dapper遷移資料庫過程中遇到的bug和一些最佳化介紹給大家,Dapper在多資料庫支援上有些問題,我做了以下5個方面的最佳化。一:Dapper核心庫存在一個重要的bug是各資料庫預設傳回型別不同造成的,像count,sum等一些函數在不同的資料庫傳回型別不同。比如