Time of Update: 2015-08-05
標籤:private long mExitTime;//定義按第一次退出按鈕的毫秒時間public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { if
Time of Update: 2015-08-05
標籤:郭孝星 微博:郭孝星的新浪微博 郵箱:[email protected] 部落格:http://blog.csdn.net/allenwells Github:https://github.com/AllenWells 在Android 4.4以及更高版本的系統中,提供了直接從Android應用程式列印圖片和文字的服務,包括列印圖片、HTML頁面以及建立自訂列印文檔等。一 列印圖片Android Support
Time of Update: 2015-08-04
標籤:SharedPreferences類,它是一個輕量級的儲存類,特別適合用於儲存軟體配置參數。SharedPreferences儲存資料,其背後是用xml檔案存放資料,檔案存放在/data/data/<package name>/shared_prefs目錄下:一個簡單的儲存代碼如下:SharedPreferences sharedPreferences = getSharedPreferences("wujay", Context.MODE_PRIVATE);
Time of Update: 2015-08-04
標籤:android 進程 最佳化 使用者體驗 listview 轉載請註明出處:http://blog.csdn.net/l1028386804/article/details/47281055在上一篇博文《Android之——殺死使用者選中的進程(釋放進程佔用的空間)》一文中,向大家介紹了如何殺死使用者選中的進程,但是,遺留
Time of Update: 2015-08-02
標籤: 擷取HttpURLConnection對象
Time of Update: 2015-08-02
標籤:1、在eclipse中跟蹤原始碼:假如對mainactivity.java裡面的activity按Ctrl+滑鼠左鍵(前提已經匯入android原始碼:方法1:在項目點擊右鍵,然後找到properties,然後在project build targe選擇對應的版本。方法2:對一個類右鍵ctrl+滑鼠左鍵進入一個介面,然後點擊裡面的attach source,然後把自己下載好的安卓原始碼導進去)2、Android原始碼分析目錄結構分析:
Time of Update: 2015-08-05
標籤:前言:github對開發人員而言無疑是個寶藏,但想利用它可不是件簡單的事,用Android studio匯入開源項目會遇到各種問題,今天我就以github上的一個圖片輪播項目為例,解決匯入處理程序中的常見問題. 1.下載項目壓縮包2.由於android
Time of Update: 2015-08-04
標籤:什麼是bundle?bundle就是一個檔案夾,按照一定標準組織的目錄結構。每個iOS APP至少有一個main bundle,這個main bundle包含了app的二進位代碼及任何你用到的資源,片,聲音,HTML檔案等。換句話說,主bundle包含了所有資源,這些資源會被編譯成二進位代碼提交到App Store上。 bundle與普通的檔案夾有什麼區別?1.cocoa
Time of Update: 2015-08-04
標籤:using System.Runtime.InteropServices; public frmMain() { InitializeComponent(); this.MouseDown += frmMain_MouseDown; //this.ListBox.MouseDown += frmMain_MouseDown; } //常量 public
Time of Update: 2015-08-05
標籤: iOS裝置是一個多點觸控的裝置,在螢幕上可以進行多個手指的控制。那麼如何在開發中擷取使用者的手勢操作呢?iOS有四種手指的操作,分別是按下,抬起,移動和取消。四個方法如下: //按下螢幕,開始觸摸; override func touchesBegan(touches: Set<NSObject>, withEvent event: UIEvent) {
Time of Update: 2015-08-04
標籤:win7andorid環境配置 sdk離線安裝 adt離線安裝 eclipse 軟體包下載 在win7
Time of Update: 2015-08-04
標籤:mui nativejs hbuilder 開發app html5+ 回顧回顧一下之前的要點:1.Hbuilder建立項目,真機調試2.首頁3.列表頁4.側滑菜單5.websql6.幾種頁面開啟的方式再講下本節的要點:1.fire方式頁面間傳值2.再講websql完成事項功能描述左滑待辦事項會出現完成按鈕,點
Time of Update: 2015-08-04
標籤:web一、支援webkit的touch事件pc上的web頁面滑鼠會產生 iphone、ipod Touch、ipad上的web頁面觸屏時會產生ontouchstart、ontouchmove、ontouchend、ontouchcancel
Time of Update: 2015-08-04
標籤:sqlite資料庫的基本操作本節學習SQLite資料庫,SQLite是Android內建的一個簡單的輕量級的資料庫。關於SQLite的簡介我這裡不做過多的介紹。既然我們要學習資料庫的基本操縱,那就離不開,資料庫的建立,增刪改查等操作。再學習資料庫的相關操作前,我先給大家介紹一個類:SQLiteOpenHelper。SQLiteOpenHelper是Android系統為方便程式的開發引入的一個對資料庫管理的工具類。可用於關於資料庫的建立和版本更新。一般的用法是建立SQLiteOpenHelp
Time of Update: 2015-08-04
標籤:靜態變數的生命週期,起始於類的載入,終止於類的釋放。什麼時候類會載入呢?我們知道,在app開啟時,會建立一個進程,然後初始化一個dvm的執行個體,負責類的載入釋放 和
Time of Update: 2015-07-31
標籤:android so gradle @author ASCE1885的 Github 簡書 微博 CSDN
Time of Update: 2015-07-31
標籤:ViewTreeObserver結構extends Objectjava.lang.Object ? android.view.ViewTreeObserverViewTreeObserver概述A view tree observer is used to register listeners that can be notified of global changes in the view tree. Such global events include, but
Time of Update: 2015-07-31
標籤:概括來說,new和alloc/init在功能上幾乎是一致的,分配記憶體並完成初始化。差別在於,採用new的方式只能採用預設的init方法完成初始化,採用alloc的方式可以用其他定製的初始化方法。AD: 英文詳解:http://macresearch.org/difference-between-alloc-init-and-new1.在實際開發中很少會用到new,一般建立對象咱們看到的全是[[className alloc]
Time of Update: 2015-07-31
標籤:一、Monkey定義探索軟體測試載入器有哪些,本文主要介紹Monkey工具。Monkey測試是Android平台自動化測試的一種手段,通過Monkey程式類比使用者觸控螢幕幕、滑動、按鍵等操作來對裝置上的程式進行壓力測試,檢測程式多久的時間會發生異常。每次操作的時間間隔是由我們測試人員通過參數來設定,通常情況下,我們設定每次操作的時間間隔為500ms。Monkey程式簡介:Monkey程式由Android系統內建,使用Java語言寫成,在Android檔案系統中的存放路徑是:/system
Time of Update: 2015-07-31
標籤:ios生命週期 uiviewcontroller生命週期 開發Android必須得清楚Android生命週期才能很好的掌控程式的架構,讓整個項目思路更加清晰流暢,因此IOS也是必須要瞭解IOS的生命週期先從一個簡單的執行個體來看看AppDelegate.m檔案裡面的內容如下://// AppDelegate.m// SwitchView//// Created by Pishum on 15/5/5.//