android 建立數位簽章應用程式

一些人說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  

android自訂Spinner下拉式功能表和AutoCompleteTextView自動顯示的(下拉式清單方塊)樣式

在Android中Spinner就是下拉式功能表和AutoCompleteTextView自動顯示的樣式,它相當於HTML中的<select>標籤。Android中提供的Spinner

配置一個好用的Android模擬器

預設情況下的Android模擬器就是下面的這個樣子:看到這個螢幕最顯眼的問題顯然它的醜陋的介面。模擬器視窗佔據了螢幕巨大的空間,而且毫無緣由的放著一個螢幕小鍵盤。如果你沒親自用過模擬器的話,還有一個不易發現的問題:幾乎是慢到不能用!為了拍上面的圖花了5分鐘才把模擬器啟動起來,而且幾乎對輸入事件沒響應。有3個原因可以解釋這個問題: 

Android開發之精仿QQ設定介面(自訂PreferenceActivity)

今天,再給大家分享一下QQ設定介面的UI布局實現,不羅嗦,直接設定主介面<ignore_js_op>皮膚設定介面<ignore_js_op>流量統計介面<ignore_js_op>好友設定介面(其實這個不在設定介面裡,工程裡有該ACTIVITY,就在最後加上了)<ignore_js_op>在開發應用程式的過程中我們有很大的機會需要用到參數設定功能那麼在Android應用中,我們如何?參數設定介面及參數儲存呢答案是使用PreferenceActivi

搭建arm-linux-gcc交叉編譯工具鏈環境(Android原生(JNI)開發環境搭建)

環境:   windows xp+vmware+redhat(ubuntu)   說明:本篇所述環境也是Android原生(Native)C(JNI)開發的環境1,先下載個交叉編譯工具鏈版本  http://www.codesourcery.com/sgpp/lite/arm/portal/subscription3057 選擇最新版本進入下載頁面後,選擇Advanced Packages的IA32 GNU/Linux

android裝置作為視頻監控用戶端的思路

1:直接擷取Camera預覽的資料,然後將資料用X264等開源的編碼器壓縮後,使用標準的RTP協議傳輸到遠程伺服器。這種方法的關鍵是,採用純軟體的處理方式,處理能力有限,但是只要是一個android系統都可以用,具有最廣泛的應用基礎。如果視頻要求比較高,就是採用你工作平台提供的硬體加速,需要自己寫一段Native C代碼,調用平台的ApsaraVideo for Media

Android 2.1 源碼結構分析

Android 2.1  |-- Makefile  |-- bionic (bionic C庫)  |-- bootable (啟動引導相關代碼)  |-- build (存放系統編譯規則及generic等基礎開發包配置)  |-- cts (Android相容性測試套件標準)  |-- dalvik (dalvik JAVA虛擬機器)  |-- development (應用程式開發相關)  |-- external (android使用的一些開源的模組)  |-- frameworks (

Android畫圖並儲存圖片

Canvas是一個畫布,你可以建立一個空白的畫布,就直接new一個Canvas對象,不需要參數。也可以先使用BitmapFactory建立一個Bitmap對象,作為新的Canvas對象的參數,也就是說這個畫布不是空白的,如果你想儲存圖片的話,最好是Bitmap是一個新的,而不是從某個檔案中讀入進來的,或者是Drawable對象。 然後使用Canvas畫第一張圖上去,在畫第二張圖上去,最後使用Canvas.save(int

Ubuntu 10.04 編譯Android 2.1源碼

前言本文敘述了如何從零開始搭建基於 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

Android核心源碼交叉編譯

一、使用git下載android核心部分源碼首先建立要儲存android核心源碼的目錄mkdirandroid_kernelcdandroid_kernelandroidkernel的網站http://android.git.kernel.org/gitclone git://android.git.kernel.org/kernel/common.git

Android make sdk 錯誤解決方案

在編譯過程中出現錯誤資訊包含以下內容:usr/share/pc-bios/bios.bin   …………      tools/lib/pc-bios/bios.binusr/share/pc-bios/vgabios-cirrus.bin   …………    

Android 應用介面設計

原地址:http://www.ifanr.com/65085與 iOS 相比,Android 系統介面存在各種不協調,應用介面本身缺乏統一的規範。雖然 Android 的開放性為應用的自主發揮帶來了最大的可能性,但如果系統本身能夠提供標準的範例,也未必是一件壞事,畢竟許多應用並不一定需要獨創的介面。從 Android 4.0 開始,系統介面在一致性上有了許多改善,那麼 Android 應用的介面應該如何設計?如果你仔細觀察 Google

Android 學習資源連結

1.Android模擬器SD卡的使用http://www.cnblogs.com/smallstone/archive/2012/06/14/2549805.html2.Android源碼50例匯總http://forum.open.weibo.com/read.php?tid=707513.Android

Android Toast的幾種效果

轉自: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(

android init.rc詳解

來源:http://hi.baidu.com/donghaozheng/blog/item/e2f5045577cb73c8b645aec0.html摘自《Android系統原理及開發要點詳解》    在 Android中的啟動指令碼init.rc,可以在系統的初始化過程中進行一些簡單的初始化操作。這個指令碼被直接安裝到目標系統的根檔案系統中,被 init可執行程式解析。 init.rc是在init啟動後被執行的啟動指令碼,其文法主要包含了以下內容:Commands:    命令Actions:

Android 從framework層到HAL層調用實現

轉載自:http://www.cnblogs.com/xl19862005作者:Xandy工作背景:所調試的是一款叫goc-md-102的車載藍芽模組,由於這款藍芽模組無法直接用HCI的方式控制,而它已經有了現成的一套AT命令集進行控制,所以我在HAL中直接通過串口讀寫的方式進行通訊,然後通過JNI和java層建立聯絡。考慮到效率的問題,我在HAL中用回呼函數的方式通過JNI與java層交換資料,看了一下GPS資料上報的方法正和我用的這個方法一樣!1、首先是在HAL中串口的開啟、初始化和讀寫,這

Android硬體抽象層加調試資訊

  首先.c檔案中要加入#include "utils/Log.h"標頭檔  然後andorid.mk中需要加入  LOCAL_SHARED_LIBRARIES += \  libcutils \  libutils  LOCAL_LDLIBS += _llog  最後就可以寫自訂宏了:  #define LOGD(...) __android_log_print(ANDROID_LOG_DEBUG, "signedname",

Android藍芽系統分析

轉載自http://www.360doc.com/content/12/0919/13/10388890_237015006.shtmlAndroid藍芽系統分為四個層次,核心層、BlueZ庫、BlueTooth的適配庫、BlueTooth的JNI部分、Java架構層、應用程式層。下面先來分析Android的藍芽協議棧。         Android的藍芽協議棧採用BlueZ來實現,BlueZ分為兩部分:核心代碼和使用者態程式及工具集。       

顯示隱藏Android系統下面的虛擬鍵盤

1、adb pull /system/build.prop . 先把這個檔案down下來。2、在最後面加一行qemu.hw.mainkeys=0,0代表顯示,1代表隱藏。3、再adb push build.prop /system 目錄下。4、重啟完成。注意,在第三步的時候,可能會不成功,因為一般/system這個目錄掛載的都是唯讀,不讓修改。我們可以adb shell進去,mount -o remount,rw /system這個目錄,將其重新掛載即可。 

Android 對話方塊(Dialog)大全

Activities提供了一種方便管理的建立、儲存、回複的對話方塊機制,例如 onCreateDialog(int), onPrepareDialog(int, Dialog), showDialog(int),

總頁數: 2945 1 .... 268 269 270 271 272 .... 2945 Go to: 前往
Tags Index:

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。