Time of Update: 2016-05-03
標籤:具體可見http://developer.android.com/tools/debugging/ddms.html。 DDMS為IDE和emultor、真正的android裝置架起來了一座橋樑。開發人員可以通過DDMS看到目標機器上啟動並執行進程/現成狀態,可以 android的螢幕到開發機上,可以看進程的heap資訊,可以查看logcat資訊,可以查看進程分配記憶體情況,可以像目標機傳送簡訊以及打電話,可
Time of Update: 2016-05-03
標籤: 輸入如何處理 若是開發一個互動型的應用(如遊戲),通常需要子類化 GLSurfaceView,由此可以擷取輸入事件。下面有個例子:java代碼:package eoe.ClearTest;import javax.microedition.khronos.egl.EGLConfig;import
Time of Update: 2016-05-05
標籤:之前發表過一篇部落格“IOS開發之新浪圍脖”,在編寫代碼的時候太偏重功能的實現了,寫完準系統後看著代碼有些彆扭,特別是用到的四種cell的類,重複代碼有點多,所以今天花點時間把代碼重構一下。為了減少代碼的重複編寫把cell中相同的部分抽象成父類,然後繼承。不過也是結合著storyboard做的。在最佳化時轉寄的View和評論的View相似,於是就做了個重用。在原來的代碼上就把cell的代碼進行了重寫,所以本篇作為補充,關鍵代碼還得看之前的部落格。 1.第一種cel
Time of Update: 2016-05-03
標籤:webapp開發過程中,用html5+css3很方便,而且可以很方便的編譯到Android ios等不同平台,但是ios需要單獨處理一下,不然會出現一些想象不到的問題。下面就介紹一下各種問題的解決方案方法/步驟 iPhone、iPad預設按鈕樣式問題解決方案給按鈕元素添加一個-webkit-appearance: none;具體代碼input[type="button"], input[type="submit"], input[type="reset"]
Time of Update: 2016-05-03
標籤: AFN介紹AFN是一套操作網路的第三方架構NSURLConnection iOS2.0之後出現NSURLSession
Time of Update: 2016-05-05
標籤:使用WinDBG這個工具,可以在應用程式異常終止或者無響應時擷取它的屍體,以用來解剖研究。Creating Dump File 在Vista環境中抓取Dump檔案很方便,在task manager(Ctrl-Shift-Esc)中,選中要產生dump檔案的進程,點擊context menu中的"Creat Dump File"就可以了. 通常,使用WinDBG目錄下(C:
Time of Update: 2016-05-03
標籤:一共有4個fragment,分別是contact(連絡人),friends(朋友),search(尋找),more(更多)。使用的都是同一個布局,每個fragment中都有四個內部按鈕,可以切換到其他的3個fragment中。現在只考慮在contact中,實現點4個(其實有效是3個),切換到其他3個fragment中。現在的情況是,點擊contactfragment中的按鈕,toast會響應,但是fragment不會跳轉。這是怎麼回事,下面是兩個類的代碼。這是contactfragment
Time of Update: 2016-05-04
標籤:Mainactivitypublic class MainActivity extends Activity { private String url = "http://apis.juhe.cn/goodbook/catalog?key=9d6ef8c31647a206e05fcaff70527182&dtype=xml"; private List<Xmlarray>
Time of Update: 2016-05-03
標籤: 前言 SQLite是一種輕量級的小型資料庫,雖然比較小,但是功能相對比較完善,一些常見的資料庫準系統也具有,在現在的嵌入式系統中使用該資料庫的比較多,因為它佔用系統資源很少。Android系統中也不例外,也是採用SQLite,本節中就學習下在andorid中怎樣使用該資料庫來存放資料,並且對SQLite完成簡單的建立,更新,查詢,刪除等操作。 實驗說明: Android中使用SQLite資料庫時,需要用adb來輔助調試,如果想在windows下的cmd命令列中
Time of Update: 2016-05-03
標籤:Android的系統架構有四層,他們分別是:Liunx核心,C/C++程式碼程式庫,Android Sdk API,應程式。Android是基於Liunx核心的,所以它和一些Liunx系統的核心部分即便是有差異,那些差異也是不大的。在這一層中Android包括Liunx 的驅動程式以及記憶體管理、進程管理、電源管理等程式。其中Android使用的是Liunx2.6作為核心。不同版本的Android使用的核心不同的話他們的驅動可能不通用。
Time of Update: 2016-05-03
標籤:位置。如果你想要讓一個物體在螢幕上移動,你只需要操縱它的位置。將一個向螢幕的下方移動意味著你在增加其Y座標,因為(X:0, Y:0)在iOS app中表示螢幕的左上方。如果你想要將一個物體從螢幕的底部移動到中央,你首先需要將Y座標設為比螢幕的垂直解析度大(道螢幕底部),然後將Y座標動畫移動到一個較小的數值來放置在螢幕的中央。320*568是iPhone 5螢幕的一倍解析度。iPhone 6的螢幕是375*667。然而全部真實的像素總數是這個的兩倍,但你放置UI對象到螢幕上時不需要考慮這個。
Time of Update: 2016-05-04
標籤:1.位置2.問題:當AndroidStudio版本不同的時候,導致.gradle檔案版本不同(當前為2.10),因為AndroidStudio升級的時候會自動升級.gradle。這樣通過svn載入到別人的AS中就會無法運行。解決辦法:開啟file->setting->gradle3.根據設定,AndroidStudio的.gradle無法從自身降低版本。所以在gradle-wrapper.properties改變下載路徑是無效的。Android Studio
Time of Update: 2016-05-03
標籤:我相信,在平時的開發過程中,大家一定會或多或少地接觸到 SQLite。然而在使用它時,我們往往需要做許多額外的工作,像編寫 SQL 陳述式與解析查詢結果等。所以,適用於 Android 的ORM 架構也就孕育而生了,現在市面上主流的架構有 OrmLite、SugarORM、Active Android、Realm 與 GreenDAO。而今天的主角便是 greenDAO,下面,我將詳解地介紹如何在 Android Studio 上使用 greenDAO,並結合代碼總結一些使用過程中的心得。
Time of Update: 2016-05-03
標籤:入口程式app.js解讀發布本文時,比特幣價格 ¥2873.95 / $443.95
Time of Update: 2016-05-02
標籤: 安卓作業系統,以其開源優勢穩坐嵌入式系統龍頭位置。安卓系統為了應用於特定硬體的定製過程叫做安卓“移植”。安卓定製主要是完成底層驅動開發,由於安卓是基於Linux的,所以完成Linux定製即可。Liunx定製說白了就是完成Linux驅動定製,所以有必要瞭解Andriod架構與Linux驅動有哪些聯絡之處。Android架構分為四層:最底層Linux驅動層,屬於Linux核心;往上一層C/C++層,屬於.so檔案;往上一層Android
Time of Update: 2016-05-03
標籤:一.配置相關環境1,安裝jdk jdk-7u79-windows-x64.exe (應該是64-Bit Server VM 版本,若不是需要調換否則eclipse啟動不起來) 配置環境變數 2,安裝node,node-v4.2.4-x64.msi 3,安裝cordova 。命令:npm install -g [email protected]版本號碼(若是最新的話,就不需要加 @版本號碼) 4,安裝sdk。 installer_r24.3.3-windows.exe 5,
Time of Update: 2016-05-03
標籤: 今年年中以來,ForceTouch也就是壓力觸控技術成為手機行業又一萬眾矚目的技術焦點。所謂的Force Touch也就是裝置可以感知輕壓以及重壓的力度,並調出不同的對應功能。 隨著中興、華為等安卓陣營廠商推出帶有ForceTouch功能的手機之後,今年9月蘋果在新旗艦iPhone6s身上也搭載了3D
Time of Update: 2016-05-04
標籤:若當前的ViewController中只有一個scrollView,點擊狀態列,該scrollView就會滾動到頂部。但當ViewController中有多個scrollView時,就不靈了!這個時候,怎麼去相容呢?UIScrollView有這麼一個屬性scrollsToTop。按住command,點擊scrollsToTop進去你會看到關於這個屬性的註解On iPhone, we execute this gesture only if there‘s one on-screen
Time of Update: 2016-05-03
標籤:百度定義:單例模式是一種常用的軟體設計模式。在它的核心結構中只包含一個被稱為單例的特殊類。通過單例模式可以保證系統中一個類只有一個執行個體.維基百科:在軟體工程中,單例是一種用於實現單例的數學概念,即將類的執行個體化限制成僅一個對象的設計模式。簡單理解:單例模式 是只有有一個實力對象的設計模式這次 使用 單例 用 gcd 來建立解釋幾個關鍵詞dispatch_once :這個代碼塊 在整個應用的生命週期 只執行一次,
Time of Update: 2016-05-02
標籤:計算 NSMutableAttributedString 高度,必須要有兩個屬性-(void)test{ UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(50, 50, 300, 300)]; label.backgroundColor = [UIColor redColor]; //可分行 label.numberOfLines = 0; NSString *str =