Time of Update: 2015-07-02
標籤:broadcast receiver是用來監聽intent的。android大量使用了broadcast receiver,比如:開機、電話打進來、發送訊息,手機電量過低有兩種方式註冊broadcast receiver。1、代碼中註冊 2、在manifest檔案中進行註冊 使用這種方式註冊的receiver始終處於活動狀態,即使應用程式關閉了 還有一個sticky
Time of Update: 2015-07-02
標籤:第一種方式,用action來跳轉。 1、使用Action跳轉,如果有一個程式的 AndroidManifest.xml中的某一個Activity的IntentFilter段中定義了包含了相同的Action那麼這個Intent 就與這個目標Action匹配。如果這個IntentFilter段中沒有定義 Type,Category,那麼這個 Activity就匹配了。但是如果手機中有兩個以上的程式匹配,那麼就會彈出一個對話可框來提示說明。
Time of Update: 2015-07-02
標籤: 測試周期中,可能會涉及到版本說明的詞彙,比如:PC版、網頁版、Web用戶端、PC用戶端、移動端、移動用戶端、Wap版、H5。 關於"PC網頁版"- 因為之前,基本沒有PC終端業務,所以我們在通常的溝通過程中提到的“PC版”就是指“PC網頁版”(即:“電腦網頁版”),或稱為“Web版”。那麼,為什麼通常我們不叫“Web版”呢?可能是因為“Web&rd
Time of Update: 2015-07-02
標籤:android menu menu.add的方法中的參數:1.int類型的group ID參數,代表的是組概念,你可以將幾個功能表項目歸為一組,以便更好的以組的方式管理你的功能表按鈕。可以用到的方法有:removeGroup(id)setGroupCheckable(id, checkable, exclusive)setGroupEnabled(id,boolean enabled)setGroupVisible(id,
Time of Update: 2015-07-02
標籤:android 程式發布 程式簽名 Android-應用程式簽名及發布一 準備發布 1,移除log,設定版本編號和名稱 2,簽名,通過ADT工具 3,針對發布終端進行最後的測試 4,更新發布資源 5,準備應用程式依賴的遠程伺服器如 收集資源-設定應用程式-編譯-簽名-遠程伺服器-測試 二 發布給使用者 1,APK傳播 2,網站上下載 3,OTA伺服器 4,放在Market上下載三
Time of Update: 2015-07-02
標籤:在IOS中,有非常贊的“水滴”下拉效果,很久之前也想在Android上實現,但是苦於能力有限,一直未能付諸行動。這幾天趁著空隙時間,寫了一版初步實現,基本達到了“水滴”拖拽的效果。但是還有很多細節需要進一步完善。現將原始碼公布出來,希望得到更多人的支援和完善。也希望你們能喜歡。代碼有清晰的注釋,相信代碼是最好的老師!歡迎各位批評指正!你的start和fork是對我最大的支援!源碼地址:https://github.com/THEONE10211024/WaterDropListView:
Time of Update: 2015-07-02
標籤: 本章介紹了主要的初步Androidproject成立了一個開發環境。為了Android意識的整體項目和理解。本章包含Android開發環境的搭建、第一Android工程Hello World與Android項目的檔案檔案夾結構介紹。【部落格專欄:http://blog.csdn.net/column/details/alearning.html】Android開發環境搭建
Time of Update: 2015-07-02
標籤:1.android標題列(titlebar)顯示進度條1 protected void onCreate(Bundle savedInstanceState) {2 super.onCreate(savedInstanceState);3 requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);//先給Activity註冊介面進度條功能4 setContentView(R.layout.main);5
Time of Update: 2015-07-02
標籤:1. JSON的序列化 和 還原序列化上傳檔案的時候,有時候希望傳遞一些附加資訊給伺服器,這個時候 可以在上傳檔案的同時再post過去這些附加資訊 a. 例如:i. 上傳照片的時候給圖片添加圖片的作者、名稱、描述、地理位置等資訊ii. 發微博的時候上傳圖片,還要附帶微博內容、作者、地理位置等資訊 JSON的序列化: 字典或數群組轉換成二進位的json形式的字串, 一般在給伺服器發送資料的時候做此操作. JSON的還原序列化: 二進位形式的json字串 轉換成字典或數組 ,
Time of Update: 2015-07-02
標籤:最近在看《iOS編程(第4版)》(就是Big Nerd Ranch用的那本教材)。這本書寫的不錯,推薦一下,寫的很細緻,循序漸進,不能不贊一下外國人寫書的思路,確實跟國人不同。之前學Android的時候,看了《Android Programming The Big Nerd Ranch
Time of Update: 2015-07-02
標籤:早上在測試解析度的相容性的時候,突然輸入的時候模擬器變成橫屏了,不知道怎麼切換豎屏,找到了下面的方法:---------------------------------------------------------------------------------------------------------------轉自:http://android.tgbus.com/Android/tutorial/201106/357476.shtmlAndroid模擬器橫屏切換方法 很多沒
Time of Update: 2015-07-02
標籤:1.一個非作者弄的xUtils API文檔:http://xutilsapi.oschina.mopaas.com/overview-summary.html2.使用xUtils使用者的一些部落格文檔:xUtils – 註解的使用和說明--http://abug.aliapp.com/?p=78xUtils – HttpUtils的使用(一)--http://abug.aliapp.com/?p=61xUtils –
Time of Update: 2015-07-02
標籤:前面都講了一些環境搭建,接下來開始說說如何定位:在之前,我們安卓的測試案例為例,提到了我們用到一個apk來測試,那麼,接下來問題就是,我們如果有這樣個apk,但是怎麼測試呢?回到之前appium配置介面在表徵圖出的地方選擇你apk的位置勾選此處,記住,得先stop appium,不然上面2個圖所示部分均為灰色,不可操作!好了,讓我們再次開啟appium(安卓虛擬機器不要關,保持開啟狀態)點擊appium介面上的??按鈕會彈出一個新介面框(如果報出500,可能是你的安卓虛擬機器沒有正常開啟)
Time of Update: 2015-07-02
標籤:使自己建立的View根據鍵盤的顯示和下落而改變frame,這需要使用iOS的通知機制,首先需要在通知中樞註冊1 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWasShown:) name:UIKeyboardWillShowNotification object:nil];2 3 [[NSNotificationCenter
Time of Update: 2015-07-02
標籤:原文:http://www.devtang.com/blog/2014/06/29/ios-dev-tools/前言從蘋果發明iPhone起,AppStore上的一個又一個類似flappy bird的一夜暴富的故事刺激著大量開發人員加入移動開發大軍。隨著這些開發人員出現的,還有大量方便iOS開發人員的各種工具。這些工具作為整個應用開發生態
Time of Update: 2015-07-02
標籤:eclipse工程向android studio 遷移過程中需要到編譯錯誤:eclipse工程的結構比較複雜,引用了其它的工程,在遷移的過程中遇到了錯誤。@ViewInject(R.id.edittext_bbs_send_title) private EditText edTitle;錯誤提示如下:error: attribute value must be
Time of Update: 2015-07-02
標籤:1、什麼是Service?Service是Android四大組件中與Activity最相似的組件,它們都代表可執行檔程式,Service與Activity的區別在於:Service一直在後台運行,它沒有使用者介面,所以絕不會到前台來。一旦Service被啟動起來,它就與Activity一樣。它完全具有自己的生命週期。 A Service is an application component that can
Time of Update: 2015-07-02
標籤:Android中的資源是指非代碼部分,指外部檔案。 assets中儲存的一般是原生的檔案,例如MP3檔案,Android程式不能直接存取,必須通過AssetManager類以二進位流的形式來讀取。 res中的資源可以通過R資源類直接存取。 R類是自動產生的,在該類中根據不同的資源類型產生了相應的內部類,該類包含了系統中使用到的所有資源檔的標識。 1.在代碼中使用資源檔 在代碼中訪問資源檔,是通過R類中定義的資源檔類型和資源檔名稱來訪問的。 具體格式為: R.資源檔類型
Time of Update: 2015-07-02
標籤: 作為下一代的網頁語言,HTML5擁有很多讓人期待已久的新特性。HTML5的優勢之一在於能夠實現跨平台遊戲編碼移植,現在已經有很多公司在移動 裝置上使用HTML5技術。隨著HTML5跨平台支援的不斷增強和智能手機的迅速普,HTML5技術有著非常好的發展前景,甚至有人預言HTML5將引燃 移動平台遊戲開發技術的新革命。越來越多的開發人員熱衷於使用html5+JavaScript開發移動Web App。不過,HTML5 Web APP的出現能否在未來取代行動裝置 App,就目前來說,
Time of Update: 2015-07-02
標籤:System.Environment.CurrentDirectory的含義是擷取或設定當前工作路徑,而Application.StartupPath是擷取程式啟動路徑,表面上看二者沒什麼區別,但實際上區別大得很。先說前者:比如說你程式放在案頭上啟動,但是中間你用了一個OpenFileDialog開啟了E盤名為abc的檔案夾下的某一個檔案,那麼CurrentDirectory就變成E:\abc了,所以如果你想再擷取程式開機檔案夾的某一個檔案就沒用了,但是Application.Startu