Time of Update: 2015-04-07
使用屬性動畫 — Property Animation,propertyanimation屬性動畫,就是通過控制對象中的屬性值產生的動畫。屬性動畫是目前最進階的2D動畫系統。 在API Level 11中添加。Property Animation號稱能控制一切對象的動畫,包括可見的和不可見的。 但是,日常開發中我們一般都是對UI定製動畫。 使用ObjectAnimator
Time of Update: 2015-04-07
Android Studio匯入Fresco,androidfresco 大概一周之前,Facebook開源了專為Android系統定製的圖片下載快取工具,當天該訊息就上了各大技術論壇網站的頭條,也成為了各個技術群裡討論的最主要的話題。也就在當天stay4it的QQ群裡面就有人嘗試著用Android
Time of Update: 2015-04-06
智能電視(電視盒子)開發基礎教程(附sdk),基礎教程sdk 為瞭解決 各種盒子相容問題,各種螢幕的解析度問題,樓主推薦一個 電視開發的sdk ,非常好用下載命令列: git clone https://github.com/boxmate/tvframe.git 或者 開啟https://github.com/boxmate/tvframe,右下角 Download Zip下載檔案中有兩個目錄 frametv/ 為架構工程源碼
Time of Update: 2015-04-06
飛過的2014年,飛過2014年
Time of Update: 2015-04-06
地圖架構,地圖框使用蘋果內建的地圖架構,需要在項目中載入MapKit.framework(項目—TARGETS--Build Phases--Link Binary With Libraries),並在標頭檔中匯入#import<MapKit/MapKit.h>一、MKMapView的常用屬性和方法NSArray
Time of Update: 2015-04-06
strong與weak,strongweak如果把一個屬性聲明為weak編譯器做了一件事,只是給成員變數賦值,而沒有對引用計數進行處理set方法:-(void)setName:(NSString *)name{ if (_name != name) { _name =
Time of Update: 2015-04-06
android
Time of Update: 2015-04-06
ActivityThread ApplicationThread簡要記錄,activitythread android應用ui是繪製在主線程中的,這個線程就是ActivityThread。但實際上看源碼發現ActivityThread並沒有繼承自Thread,而是一個獨立的類,只是在其main方法中開了一個Looper迴圈訊息,不斷接收處理髮到主線程裡面的訊息,比如performLaunchActivity.
Time of Update: 2015-04-06
Android 5.x OTA Update官方文檔(五、Recovery系統下分區映射),androidota寫在前面:若能直譯,不會意譯,意譯不成,為了選擇不誤導他人也會漏譯無傷大雅的部分,英語是硬傷,如果有誤譯,請路過的朋友幫忙指正,以免誤導更多的朋友。 Recovery系統包含了很多鉤子程式,因此OAT更新除了可以更新Android系統也可以更新裝置的其他部分。(如基帶、無線電處理器)。分區映射
Time of Update: 2015-04-06
android讓TextView滾起來,androidtextview滾在開發過程中,想實現一個讓textview在固定長度內滾動的效果。scrollview雖然可以滾動,可是卻沒有固定範圍。恰好textview裡有一個maxline屬性,可以設定textview的最大行數。所以,textview的設定如下:scrollbars=“vertical”設定了textview的捲軸豎直方向滾動。還要在代碼中設定如下:這樣,textview就可以在指定高度內滾動了!
Time of Update: 2015-04-06
出現NSScanner: nil string argument libc++abi.dylib: terminate_handler unexpectedly threw an exception,exceptionhandler出現了2015-04-04 20:12:51.501 Pan大夫[5001:299704] NSScanner: nil string argument2015-04-04 20:12:51.502 Pan大夫[5001:299704] NSScanner:
Time of Update: 2015-04-06
用戶端抓包的實現,用戶端抓包實現更多:http://www.webyang.net/Html/web/article_143.html對於用戶端應用來說,常常是需要進行抓包分析資料參數的。實際開發中:用戶端與服務端的互動更多的是以REST介面服務形式的,多基於HTTP/HTTPS協議。我們可以藉助工具(Fiddler)來實現。通過Fiddler抓包過程:手機串連WLAN網路——設定HTTP代理——手機所有HTTP訪問都經過Fiddler這個中介——訪問外面的Web網路。Fiddler簡介:Fid
Time of Update: 2015-04-06
Android Gradle外掛程式使用者指南(譯),androidgradle Android Gradle外掛程式使用者指南(譯) 原文Gradle Plugin User Guide - Android Tools Project Site samples see bottom of New Build System 參考Gradle For Android Training Course1
Time of Update: 2015-04-06
使用pngquant壓縮png圖片, 說到png圖片壓縮,可能很多人知道TinyPNG這個網站。但PS外掛程式要錢(雖然有破解的),Developer API要連到他伺服器去,不提網路傳輸速度,Key也是有每月限制的。 但是貌似tinyPNG是使用了來自於 pngquant 的技術,至少在 http://pngquant.org/
Time of Update: 2015-04-06
SQLiteDatabase資料庫操作詳解,sqlitedatabase詳解今天花了點時間總結了一下資料的相關知識android中系統內建的資料庫SQLiteDatabase資料庫,這種資料庫操作起來比ormLite資料庫(第三方的)麻煩點,但是我對這種資料庫操作比較熟悉所以我就採用了這種資料庫,如有錯誤歡迎大家批評指正,謝謝1.SQLiteDatabase
Time of Update: 2015-04-06
PhoneGap外掛程式開發流程,phonegap外掛程式流程 前幾天寫了一個PhoneGap外掛程式,這個外掛程式的功能很簡單,就是開啟viewport設定。不過與其它外掛程式相比,有好幾個有意思的地方,仔細讀了PhoneGap的源碼才搞定。這裡記錄一下PhoneGap外掛程式開發的流程,以及開發這個外掛程式遇到的問題。0.先安裝android sdk, node.js,phonegap和plugman。請參考用PhoneGap編譯CanTK1.用plugman建立一個外掛程式:
Time of Update: 2015-04-06
OpenCV2學習筆記(十八):顯示視頻流的幀率,opencv2學習筆記 最近做一個東西,需要在視頻上即時顯示幀速,即FPS。FPS是Frame Per
Time of Update: 2015-04-06
TextView取消自動換行並設定水平滾動,textview自動換行 假如需要顯示一段代碼,通常代碼一行的長度超出了手機螢幕的寬度,這時候TextView預設會選擇自動換行,代碼由一行變成了兩行,很不美觀。 所以,這篇文章記錄如何取消自動換行並且設定TextView為水平滾動。布局代碼: <TextView
Time of Update: 2015-04-06
Xcode個人常用快速鍵,xcode快速鍵 Xcode個人常用快速鍵導航快速鍵command+1-8:開啟 Project/Symbol/Find/Issue/Test/Debug/Breakpoint/Log 導覽列command+0:顯示/隱藏 左側 tool paneloption+command+0:顯示/隱藏 右側 tool paneloption+command+1:顯示 右側 the file inspectoroption+command+2:顯示 右側
Time of Update: 2015-04-06
Android 5.x OTA Update官方文檔(七、構建裝置),androidota我們通過調用recovery_ui.cpp中make_device()函數來建立一個Device的執行個體,如下:class TardisDevice : public Device { // ... all the above methods ...};Device* make_device() { return new