Time of Update: 2018-12-05
一些人說android只支援BKS認證。不知道真還是假,所以首先建立了BKS認證。步驟:1、下載bcprov-jdk16-141.jar,放到\jre\lib\ext目錄下2、修改檔案 jre6\lib\security\java.security, 在檔案中添加: security.provider.10=org.bouncycastle.jce.provider.BouncyCastleProvider
Time of Update: 2018-12-05
你說的是這樣子嗎?如果是這樣子的話就看源碼吧: gridview.xml Xml代碼
Time of Update: 2018-12-05
一、慎用Logcat輸出 如果你的應用總是在後台不斷的輸出Log.i或Log.d的內容,除了增加系統開銷外,對你應用的整體效率受影響,尤其是持續輸出很多內容。由於Log需要底層的JNI調用,對Java虛擬機器的開銷來說還是不小的。 二、ProGuard擾碼器 對於Android應用加密,擾碼器可能除了修改類和變數的名稱外,增加演算法複雜難度,可能出現本身1+1=2的問題變為了2*10-10-8這樣的情況,當然Android是舉個例子來說明擾碼器的工作原理,這對於程式的運行效率和部分邏輯可能
Time of Update: 2018-12-05
利用類 SmsManager 發送資訊, smsManager 為 SmsManager 一個預設的執行個體. SmsManager smsManager = SmsManager.getDefault(); smsManager.sendTextMessage(destinationAddress, scAddress, text, sentIntent, deliveryIntent) destinationAddress: 收件者號碼 scAddress:
Time of Update: 2018-12-05
一. Log 日誌輸出 可在 Window->Show View->Other->Android->Log Cat 調出 Log Cat 介面 常用的日誌: 普通運行資訊:i 錯誤資訊:e 輸出日誌: Log.i(TAG, strings); 其中TAG 為日誌標識符,一般用類名表示(方便查看此日誌是某個類的輸出),且常聲明為靜態常量.stirngs 為要輸出的字串.例: Log.i(TAG, strings)public
Time of Update: 2018-12-05
. ---<< 目錄 >>-----點擊兩次back退出程式點擊按鈕後在狀態列顯示通知實現用代碼來布局控制項的實現. ---<< 001. 點擊兩次back退出程式 >>----- 1 private long exitTime = 0; 2 3 @Override 4 public boolean onKeyDown(int keyCode, KeyEvent event) { 5 if
Time of Update: 2018-12-05
解析XML,Android有兩種法師,SAX方式(流和事件,使用比較大的XML,比較要求效能的),DOM方式(整個檔案載入並解析完畢,提供介面操作,使用小的XML,不要求效能的)。 程式碼片段:SAX:import javax.xml.parsers.SAXParserFactory import javax.xml.parsers.SAXParser //SAXParserFactory factory = SAXParserFactory.newInstance(); SAXParser
Time of Update: 2018-12-05
任何開發語言都有一定的難度,所以大家在學習的過程中不要感到枯燥,要有耐心。廢話不多說,下面為大家介紹Android Widget添加自訂控制項。首先看一個引用: ARemoteViews object (and, consequently, an App Widget) can support thefollowing layout classes: *FrameLayout *LinearLayout *RelativeLayout Andthe following widget
Time of Update: 2018-12-05
第一步:布局檔案:main.xml代碼如下:View Code 1 <?xml version="1.0" encoding="utf-8"?> 2 3 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 4 5 android:layout_width="fill_parent" 6 7 android:layout_height="fill_parent"
Time of Update: 2018-12-05
預設情況下的Android模擬器就是下面的這個樣子:看到這個螢幕最顯眼的問題顯然它的醜陋的介面。模擬器視窗佔據了螢幕巨大的空間,而且毫無緣由的放著一個螢幕小鍵盤。如果你沒親自用過模擬器的話,還有一個不易發現的問題:幾乎是慢到不能用!為了拍上面的圖花了5分鐘才把模擬器啟動起來,而且幾乎對輸入事件沒響應。有3個原因可以解釋這個問題:
Time of Update: 2018-12-05
轉載自:http://www.cnblogs.com/xl19862005作者:Xandy工作背景:所調試的是一款叫goc-md-102的車載藍芽模組,由於這款藍芽模組無法直接用HCI的方式控制,而它已經有了現成的一套AT命令集進行控制,所以我在HAL中直接通過串口讀寫的方式進行通訊,然後通過JNI和java層建立聯絡。考慮到效率的問題,我在HAL中用回呼函數的方式通過JNI與java層交換資料,看了一下GPS資料上報的方法正和我用的這個方法一樣!1、首先是在HAL中串口的開啟、初始化和讀寫,這
Time of Update: 2018-12-05
Gallery 是顯示圖片用的,需要指定一個圖片的來源 adapter ,這個繼承自 BaseAdapter ,具體代碼如下xml
Time of Update: 2018-12-05
//建立Toast對象 02 Toast mToast = Toast.makeText(ShareYourLifeActivity.this, "記憶卡不可用,請檢查...", Toast.LENGTH_LONG); 03 04 //建立LinearLayout布局 05 LinearLayout toastView = (LinearLayout) mToast.getView(); 06
Time of Update: 2018-12-05
ImageSwitch 需要一個 ViewFactory 介面方法,返回一個 ImageView 對像,同時指定 setFactory 方法其中試了試用 ImageView 實現 ImageSwitcher
Time of Update: 2018-12-05
Handler的使用(二) 一、 Handler與線程的關係 Handler在預設情況下,實際上它和調用它的Activity是處於同一個線程的。 例如在Handler的使用(一)的樣本1中,雖然聲明了線程對象,但是在實際調用當中它並沒有調用線程的start()方法,而是直接調用當前線程的run()方法。 通過一個例子來證實一下
Time of Update: 2018-12-05
Android 1.5測試通過 只需在以下代碼中的,setCurrentView();之前調用即可http://hi.baidu.com/wishwingliao/blog/item/38feb71c994ae98587d6b6e0.html /** * 標題列隱藏,在Activity.setCurrentView();之前調用此方法 */ private void HideTitle() { requestWindowFeature(
Time of Update: 2018-12-05
近日做了一個高校GIS校園系統。系統發現了一個bug,在安卓的瀏覽器中訪問網頁,無法顯示地圖,但是在iphone及常見瀏覽器(firefox,chrome,ie9等等)中均顯示正常。費了很多時間重新發布地圖,修改伺服器設定,修改相關代碼,均無收穫。偶然找到了2,3個月前的系統備份,發布後發現安卓手機可以正常顯示,尋找原因發現之前並沒有使用任何HTML5技術。後來在甲方的要求下,使用了manifest進行檔案的離線儲存及localStorage離線地圖緩衝。再測試之後發現,罪魁禍首是localSt
Time of Update: 2018-12-05
++++++++++++++++++++++++++++++++++++++++++本文系本站原創,歡迎轉載! 轉載請註明出處:http://blog.csdn.net/mr_raptor/article/details/6598891++++++++++++++++++++++++++++++++++++++++++ 環境介紹: 1. ubuntu 10.10,作為Android編譯環境同時作為NFS讓6410開發板掛載作為根檔案系統。 2.
Time of Update: 2018-12-05
近期研究手機web開發,無奈行動裝置不全,所以嘗試搭建一個Android的模擬器。網上的相關資源倒是不少,但似乎是每個人的安裝過程都不太一致,安裝使用過程中,還查了一些資料,這裡記錄下來,也算個資料整理吧。 首先,本人的電腦是32位的win7,已經安裝有JDK和Eclipse,這個過程就不記錄了,如果你的電腦上還沒有,可以先到以下地址下載安裝,過程很簡單,不再詳述(不需要開發環境的,可以不安裝Eclipse)。
Time of Update: 2018-12-05
本文轉自作者: iamsheldon 初學Android遊戲開發的朋友,往往會顯得有些無所適從,他們常常不知道該從何處入手,每當遇到自己無法解決的難題時,又往往會一邊羨慕於 iPhone下有諸如Cocos2d-iphone之類的免費遊戲引擎可供使用,一邊自暴自棄的抱怨Android平台遊戲開發難度太高,又連個像樣的遊