import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.URLEncoder;import java.security.KeyStore;import java.util.Iterator;import java.util.List;import java.util.Map;import java.util.Map.Entry;import
我們在開發手機網站時,對於企業如何想發布加密的只給特定手機訪問的網站,那麼必須要使用“SSL的用戶端認證”,是不是所有的手機系統都對SSL 用戶端認證支援得很好呢?我們看看如何使用各種手機系統去訪問帶SSL用戶端認證網站。 iPhone 手機、Android
一、什麼是Intent?Intent的中文意思是目的。在Android中也是“目的”的意思。就是我們要去哪裡,從這個activity要前往另一個Activity就需要用到Intent。範例程式碼一: 1: //定義一個Intent 2: Intent intent = new Intent(IntentDemo.this, AnotherActivity2.class); 3: //啟動Activity 4:
文章目錄 px:dp:dip:sp:mm:in:pt:
我們要瞭解Android手機開發與案頭開發有一個主要不同之處:通常在一部Android手機裡同時運行著多個應用(app),每個app對應一個系統進程,當系統需要更多的資源(如記憶體)而空閑資源不足時,Android系統就會選擇殺掉一些“低優先順序”的進程以便釋放所需資源。Android系統是如何確定進程優先順序的高低的呢?如果一個app正在與使用者互動,那麼它所在的進程具有最高優先順序;其次,如果一個app是可見的,例如被一個對話方塊部分遮擋,它所在進程具有第二高的優先順序;再次,如果app當前
剛從案頭應用開發轉做手機開發的同學常常被這個問題困擾——使用者按下Home鍵後,應用不是“完全退出”而是“運行在後台”,它仍然佔用著系統資源,這麼多後台啟動並執行應用必然導致系統變慢,是不是應該在我的應用程式裡給使用者提供一個“退出菜單”或“退出按鈕”呢?我在Android開發文檔裡暫時沒有找到關於這個問題的解釋,但經過在網上調查很多資料以後,我認為答案是比較明顯的:不應提供“退出應用”功能。雖然文檔裡沒有明確說明,但假如這是常用功能,應該有簡便的方法實現,而實際上要靠代碼“退出”一個應用並非易
摘自 http://www.cnblogs.com/elleniou/archive/2012/05/16/2502661.htmlWhat is Application Application和Activity,Service一樣是android架構的一個系統組件,當android程式啟動時系統會建立一個 application對象,用來儲存系統的一些資訊。通常我們是不需要指定一個Application的,這時系統會自動幫我們建立,如果需要建立自己
工作的時候需要往後台發送一個post資料請求 其中發送的xml資料為:<?xml version = “1.0” ?> <SSOMessage version=”1.0”><SSOParas><SeqID>SeqID</SeqID> <CommandID>CommandID</CommandID> <MSISDN>ABSCDSDF</MSISDN><ChargeMSISDN>
存在的問題: 我們在操作“全部選擇”list中的元素,我們最常用的方法是,遍曆一下,然後把所有的checkbox都給選中,但是這有一個bug,就是,當選擇後,往下拉時候,下面的都沒被選中,再往上拉的時候,上面的又會被取消選擇。於是,找到一個新的解決辦法,給記下來,留著以後使用。 解決辦法
為什麼要簽名??? 開發Android的人這麼多,完全有可能大家都把類名,包名起成了一個同樣的名字,這時候如何區分?簽名這時候就是起區分作用的。 由於開發商可能通過使用相同的Package Name來混淆替換已經安裝的程式,簽名可以保證相當名字,但是簽名不同的包不被替換。 APK如果使用一個key簽名,發布時另一個key簽名的檔案將無法安裝或覆蓋老的版本,這樣可以防止你已安裝的應用被惡意的第三方覆蓋或替換掉。
還記得上個月微軟曾經發布過一套針對iOS應用的遷移指導方案嗎?顯然微軟不會忽略掉Android的,現在針對Android應用的遷移指導工具也已經發布!針對Android的遷移指導工具同樣也包含兩部分:1. Android到Windows Phone的API映射工具使用該用具你可以查閱各種Android的API在Windows Phone上是怎樣調用的,當然它還包含了相應的範例程式碼。同時,你對這個API映射工具有啥不滿意的話,還可以到這裡來提提你的意見。2.
想要擷取Android的連網事件首先要 註冊Receiver<receiver android:name="com.ray.ray.receiver.ConnectionChangeReceiver" android:label="NetworkConnection" > <intent-filter> <action android:name="android.net.conn.CONNECTIVITY_CHANGE" />
windows系統上安裝與使用Android NDK r5 很早就聽說了android的NDK應用,只是一直沒有時間去研究,今天花了點時間在windows平台搭建了NDK環境,並成功運行了第一個簡單的android應用。一:什麼是NDK?NDK 提供了一系列的工具,協助開發人員快速開發C(或C++)的動態庫,並能自動將so 和java 應用一起打包成apk。這些工具對開發人員的協助是巨大的。NDK 整合了交叉編譯器,並提供了相應的mk 檔案隔離CPU、平台、ABI
ListView在Android應用裡扮演非常重要的角色,但很多開發人員在使用ListView時都遇到過不少麻煩。一個常見的問題是:列表中要顯示一系列記錄,每條記錄帶有一張縮圖(產品照片、帳戶圖片等等),而這個縮圖是通過一個遠程URL地址來標識的。這樣的應用情境該如何?呢?為了避免下載圖片帶來的延遲,所有遠程圖片都應該使用非同步方式載入,即使用單獨的線程下載圖片,待圖片下載完畢後顯示在ImageView裡。Android裡可以像普通Java一樣啟動新線程,但當這個線程要更新介面時,必須使用Ha
工欲善其事,必先利其器。和iOS開發相比,Android的開發環境的版本比較多,隨之而來的問題也多。顯然,我們不應該浪費寶貴的時間在解決開發環境帶來的問題上,為此本文總結了常見的開發環境問題和解決方案,供大家查詢和隨時補充。Debug certificate expiredAndroid SDK產生的用於調試的認證檔案debug.keystore有效期間是365天,當使用超過一年後控制台就會報這個錯誤。Error generating final archive: Debug
這個問題並不複雜,但是問的人實在很多,所以還是集中回答一下。從Android 3.2(API Level 13)開始,在Activity裡使用下面的方法來擷取螢幕尺寸(單位是像素):Display display = getWindowManager().getDefaultDisplay(); //Activity#getWindowManager()Point size = new Point();display.getSize(size);int width = size.x;int
不知道是因為最近kaihui還是怎麼的,開啟android sdk官方網站特別的慢,想下載最新版本的platform幾乎變成不可能完成的任務,不知道為什麼Google不像Apache那樣在各國設立鏡像站。為了預防今後再出現這樣的情況,這次乾脆把android開發所需要的各種包總結一下,順便提供本地下載連結,省得以後找起來麻煩。通過分析SDK
ListView 是安卓中很常見的空間。不過它的高度,有時候很難去控制。如果布局中有 <ScrollView /> 把listView 包括起來。那它的高度就會變成一個單元的高度。解決辦法 /** * 設定列表框高度,解決滾屏問題 */private void initListViewHeight(ListView list){ ProductListAdapter listAdapter = (ProductListAdapter)list.getAdapter(); if
3D引擎: • Untity3D 3.0 http://unity3d.com/ • Airplay SDK 4.2 http://www.airplaysdk.com/index.php • ShiVa3D (Beta Version) http://www.stonetrip.com/mobile-publishing.html • DX Studio http://www.dxstudio.com/news.aspx?newsid=12fd905c-36d7-4823 -... •