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
第一步:布局檔案: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中Spinner就是下拉式功能表和AutoCompleteTextView自動顯示的樣式,它相當於HTML中的<select>標籤。Android中提供的Spinner
Time of Update: 2018-12-05
Android系統預設的Toast十分簡潔,使用也非常的簡單。但是有時我們的程式使用預設的Toast時會和程式的整體風格不搭配,這個時候我們就需要自訂Toast,使其與我們的程式更加融合。使用自訂Toast,首先我們需要添加一個布局檔案,該布局檔案的結構和Activity使用的布局檔案結構一致,在該布局檔案中我們需設計我們Toast的布局,例如:<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android=
Time of Update: 2018-12-05
預設情況下的Android模擬器就是下面的這個樣子:看到這個螢幕最顯眼的問題顯然它的醜陋的介面。模擬器視窗佔據了螢幕巨大的空間,而且毫無緣由的放著一個螢幕小鍵盤。如果你沒親自用過模擬器的話,還有一個不易發現的問題:幾乎是慢到不能用!為了拍上面的圖花了5分鐘才把模擬器啟動起來,而且幾乎對輸入事件沒響應。有3個原因可以解釋這個問題:
Time of Update: 2018-12-05
大家好,今天我們要講的是android開發中,比較常用的名令集錦, 在我們開發中難免用到Android命令,有些確實命令確實很有用處。特別對於一些初學者來說,命令根本沒有想過用也不會用,比如他們想安裝一個.apk檔案到模擬器上面,但是他們不會啟動模擬器,他們只會先啟動Eclipse,然後在啟動模擬器,這樣不但浪費時間,而且Eclipse又佔用你的記憶體。這也是我為什麼總結這篇文章的原因了,希望對大家有所協助。如果想讓系統認識你輸入的命令(如:輸入android命令)有兩種方法:1.設定環境變數.
Time of Update: 2018-12-05
今天,再給大家分享一下QQ設定介面的UI布局實現,不羅嗦,直接設定主介面<ignore_js_op>皮膚設定介面<ignore_js_op>流量統計介面<ignore_js_op>好友設定介面(其實這個不在設定介面裡,工程裡有該ACTIVITY,就在最後加上了)<ignore_js_op>在開發應用程式的過程中我們有很大的機會需要用到參數設定功能那麼在Android應用中,我們如何?參數設定介面及參數儲存呢答案是使用PreferenceActivi
Time of Update: 2018-12-05
環境: windows xp+vmware+redhat(ubuntu) 說明:本篇所述環境也是Android原生(Native)C(JNI)開發的環境1,先下載個交叉編譯工具鏈版本 http://www.codesourcery.com/sgpp/lite/arm/portal/subscription3057 選擇最新版本進入下載頁面後,選擇Advanced Packages的IA32 GNU/Linux
Time of Update: 2018-12-05
1:直接擷取Camera預覽的資料,然後將資料用X264等開源的編碼器壓縮後,使用標準的RTP協議傳輸到遠程伺服器。這種方法的關鍵是,採用純軟體的處理方式,處理能力有限,但是只要是一個android系統都可以用,具有最廣泛的應用基礎。如果視頻要求比較高,就是採用你工作平台提供的硬體加速,需要自己寫一段Native C代碼,調用平台的ApsaraVideo for Media
Time of Update: 2018-12-05
Android 2.1 |-- Makefile |-- bionic (bionic C庫) |-- bootable (啟動引導相關代碼) |-- build (存放系統編譯規則及generic等基礎開發包配置) |-- cts (Android相容性測試套件標準) |-- dalvik (dalvik JAVA虛擬機器) |-- development (應用程式開發相關) |-- external (android使用的一些開源的模組) |-- frameworks (
Time of Update: 2018-12-05
Canvas是一個畫布,你可以建立一個空白的畫布,就直接new一個Canvas對象,不需要參數。也可以先使用BitmapFactory建立一個Bitmap對象,作為新的Canvas對象的參數,也就是說這個畫布不是空白的,如果你想儲存圖片的話,最好是Bitmap是一個新的,而不是從某個檔案中讀入進來的,或者是Drawable對象。 然後使用Canvas畫第一張圖上去,在畫第二張圖上去,最後使用Canvas.save(int
Time of Update: 2018-12-05
前言本文敘述了如何從零開始搭建基於 Google 官方 Android 2.1-r2 源碼的開發環境,包括如何下載原始碼、編譯原始碼,以及在模擬器中運行編譯產生的鏡像。文中開發機是基於 Ubuntu 10.04 的,同樣適用於其他版本的 Ubuntu 。 2. 下載 JDK 1.5編譯 Android 源碼需要 JDK1.5 版(主要是需要其中的 javadoc ), 1.6 版是不相容的。 JDK1.5 已經停止支援,其最終的版本是 JDK 5.0 Update 22 。可從 Sun
Time of Update: 2018-12-05
一、使用git下載android核心部分源碼首先建立要儲存android核心源碼的目錄mkdirandroid_kernelcdandroid_kernelandroidkernel的網站http://android.git.kernel.org/gitclone git://android.git.kernel.org/kernel/common.git
Time of Update: 2018-12-05
在編譯過程中出現錯誤資訊包含以下內容:usr/share/pc-bios/bios.bin ………… tools/lib/pc-bios/bios.binusr/share/pc-bios/vgabios-cirrus.bin …………
Time of Update: 2018-12-05
原地址:http://www.ifanr.com/65085與 iOS 相比,Android 系統介面存在各種不協調,應用介面本身缺乏統一的規範。雖然 Android 的開放性為應用的自主發揮帶來了最大的可能性,但如果系統本身能夠提供標準的範例,也未必是一件壞事,畢竟許多應用並不一定需要獨創的介面。從 Android 4.0 開始,系統介面在一致性上有了許多改善,那麼 Android 應用的介面應該如何設計?如果你仔細觀察 Google
Time of Update: 2018-12-05
轉自:http://www.cnblogs.com/salam/archive/2010/11/10/1873654.htmlToast用於向使用者顯示一些協助/提示。下面我做了5中效果,來說明Toast的強大,定義一個屬於你自己的Toast。1.預設效果代碼Toast.makeText(getApplicationContext(), "預設Toast樣式", Toast.LENGTH_SHORT).show(); 2.自訂顯示位置效果代碼toast = Toast.makeText(
Time of Update: 2018-12-05
來源:http://hi.baidu.com/donghaozheng/blog/item/e2f5045577cb73c8b645aec0.html摘自《Android系統原理及開發要點詳解》 在 Android中的啟動指令碼init.rc,可以在系統的初始化過程中進行一些簡單的初始化操作。這個指令碼被直接安裝到目標系統的根檔案系統中,被 init可執行程式解析。 init.rc是在init啟動後被執行的啟動指令碼,其文法主要包含了以下內容:Commands: 命令Actions:
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
首先.c檔案中要加入#include "utils/Log.h"標頭檔 然後andorid.mk中需要加入 LOCAL_SHARED_LIBRARIES += \ libcutils \ libutils LOCAL_LDLIBS += _llog 最後就可以寫自訂宏了: #define LOGD(...) __android_log_print(ANDROID_LOG_DEBUG, "signedname",
Time of Update: 2018-12-05
Activities提供了一種方便管理的建立、儲存、回複的對話方塊機制,例如 onCreateDialog(int), onPrepareDialog(int, Dialog), showDialog(int),