Time of Update: 2015-01-20
標籤:android 截屏 概述:
Time of Update: 2015-01-20
標籤:android 運行時異常捕捉 在寫Android程式時,經常碰到在模擬器和調試器中無法捕捉的exception。有時自己運行好好的程式到了其他機器上就出現了問題。雖然Google Play有錯誤堆棧上傳功能,但是沒有辦法把整個啟動並執行過程記錄下來。為此我寫了一個LogDog類來試圖解決這個問題。 import java.io.BufferedWriter;import
Time of Update: 2015-01-20
標籤:touch dispatchtouchevent intercepttouchevent ontouchevent 一、在View裡,有兩個回呼函數 (葉子view,不能添加控制項的view,如:textview,imageview)public boolean dispatchTouchEvent(MotionEvent ev); public boolean onTouchEvent(MotionEvent ev); &
Time of Update: 2015-01-20
標籤:安卓 迴圈錄影 監控
Time of Update: 2015-01-19
標籤:android themes style Style 是Window和View的一種外觀和格式的屬性集合。它可以作為高度,間距,字型大小,背景顏色等屬性。Style是一種 xml 資源檔,放在和布局檔案不同的檔案夾裡;Style 的設計理念和 Web一脈相承——即它們都允許你把內容和樣式分離。例如,你用Style可以把下面這個xml檔案:<TextView
Time of Update: 2015-01-21
標籤:android視頻開發 ios視頻開發 視訊交談 視頻會議 音視頻開發技術 1.前言隨著手機技術不斷髮展,iPhone(iOS)以及Android等智能手機普及速度加快,越來越多的人選擇使用手機終端進行各種音視頻,比如視訊交談、視頻會議、遠程醫學、IM、線上開戶等。根據市場研究機構comScore發布的最新訊息,2011年
Time of Update: 2015-01-20
標籤:關於遠程服務遠程服務指的是服務和訪問者不在同一個應用程式中,即不在同一個進程中。訪問遠程服務類似處理序間通訊。訪問者和遠程服務需要遵守能夠被作業系統理解的協議,AIDL。1. 在服務端和用戶端配置AIDLaidl檔案最好都放在aidl目錄下,aidl檔案用於介面描述會自動產生一個同名的JAVA檔案在自動產生的JAVA檔案中,系統會自動定義一個Stub類,繼承Binder類,實現aidl檔案中描述的介面 2. 編寫service業務代碼在資訊清單檔中註冊實現自訂的IBinder
Time of Update: 2015-01-19
標籤:前言 有一個很古老的應用技巧,一直被各種大大小小的app用得樂此不疲,那就是雙擊返回鍵退出程式。今天就寫寫它的實現代碼,非常簡單而且實用。本文 雙擊返回鍵退出程式,一般有兩種實現思路,一種是用一個布爾值變數來記錄按鍵事件,並通過線程延時來實現效果;另外一種是直接通過記錄按鍵時間計算時間差實現功能,現在就跟大家分享下代碼吧、O(∩_∩)O哈哈~1、利用線程延時實現private static boolean mBackKeyPressed =
Time of Update: 2015-01-19
標籤:IOS APP配置.plist匯總(轉自coolweather )此文轉自http://www.cocoachina.com/bbs/read.php?tid=89684&page=1coolweather 整了一下了,分享給大家 1. Application does not run in background(鍵名:UIApplicationExistsOnSuspend)自從iOS4
Time of Update: 2015-01-20
標籤:開始使用new Date()測試,並用通過date.getMonth(),和date.getDay()擷取,不過後來發現這兩個訪求是jdk1.1版本的,現在已經不用了,而且結果也不正確.int month = (date.get(Calendar.MONTH))+1;int day = date.get(Calendar.DAY_OF_MONTH); 擷取當前的月份和日期試了一下,果然正確後來查看java doc文檔,MONTH欄位解釋如下Field number for get
Time of Update: 2015-01-21
標籤:android開發 app安全 解決方案 debug 整理總結了9個Android開發中的錯誤以及解決方案,共同探討進步!1. 如果你的項目的R檔案不見的話,可以試下改版本號碼在儲存,R檔案不見一般都是布局文本出錯導致.2. 布局檔案不可以有大寫字母3. 拋出如下錯誤WARNING: Application does not specify an API
Time of Update: 2015-01-21
標籤:android
Time of Update: 2015-01-21
標籤:1.為了測試,我們同時將View 設定 onTouch onTouchEvent onClick onLongClick 四個事件,經過加列印測試發現,按鍵分發流程是這樣的 如果是短按:onTouch-->>onTouchEvent--->>onClick 。長按:onTouch-->>onTouchEvent--->>onLongClick-->>onClick。為什麼會是這樣?我們看View 源碼
Time of Update: 2015-01-21
標籤:時間戳記就是如1377216000000 這種格式我們在mysql資料庫中會經常用到把時間轉換成時間戳記或把時間戳記轉換成日期格式了,下面我來介紹安卓中時間戳記操作轉換方法。一、原理 時間戳記的原理是把時間格式轉為十進位格式,這樣就方便時間的計算。好~ 直接進入主題。(下面封裝了一個類,有需要的同學可以參考或是直接Copy 就可以用了。) 如: 2013年08月23日
Time of Update: 2015-01-21
標籤:android wear moto 360 藍芽 可穿戴 卸載 穿戴式裝置啥啥的市場、展望、分析、豬和風口等等...啥啥的官話就不羅嗦了,改天再換XX角色噴噴,今天記錄一個技術貼備份。一、環境作業系統:Mac OS X 10.10.1開發環境:Android Studio 1.0.2 (Mac版)手錶裝置:Moto 360
Time of Update: 2015-01-21
標籤:Core Foundation DEMO:Tweak端: CFNotificationCenterAddObserver(CFNotificationCenterGetDarwinNotifyCenter(), &
Time of Update: 2015-01-20
標籤:前言 在app主介面點擊back時,通常有以下幾種方式進行退出單擊即退出彈出確認Dialog再次點擊退出程式 個人最喜歡方式3,相比於方式2,不需要再把手指移動到螢幕中央點擊Dialog,相比於方式1,可以防止誤操作。實現 重寫Activity的onBackPressed方法,當點擊back時,記錄下目前時間backPressedTime,並與上次點擊的backPressedTime比較。若時間差小於1.5s,則退出,否則更新backPressedTime。long
Time of Update: 2015-01-21
標籤:android 遠端連線 vnc 電腦 用vnc操作遠程裝置,比如家裡的電腦。危險地區的裝置。上面幾篇部落格就是為了實現這個功能的。首先電腦端1、首先,我們先需要能正常通過系統內建的遠端桌面連線上租機,並下載好RealVnc 2、雙擊安裝RealVnc,按照一般的軟體的安裝方式進行,下面這一步請注意,請選擇Vnc Server(伺服器端
Time of Update: 2015-01-20
標籤:iOS 斷網處理 (2014-01-13 18:13:21)轉載▼標籤: it - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { self.window = [[[UIWindow alloc]
Time of Update: 2015-01-21
標籤:應用寶、360應用、豌豆莢等等都有一個比較好的功能就是下載應用自行安裝,不用彈出安裝應用對話方塊,他是怎麼做到的呢?這邊採用在應用內部使用shell實現,但前提必須root,代碼很簡單: public static void InstallAPK(String filename){ File file = new File(filename); if(file.exists()){ try { String command;