Android: 啟動另外的APP及傳遞參數

有時候需要從一個APP中啟動另外一個APP,比如Twitter/等。如果你不知道那個APP的Activity,但是知道包名(package name),那麼可以使用如下的方法:Intent LaunchIntent =

Android 2.3新特性:Web Apps概述

  翻譯問題待修正。        你可以讓你的網頁內容提供給使用者兩種方式:在傳統的Web瀏覽器,在一個Android應用程式,在布局,包括一個WebView。        這裡有兩種方式開發一個Android應用程式:作為一個用戶端應用程式(使用Android SDK的開發,並作為硬軟體的使用者裝置安裝。)或Web應用程式(Web標準和開發利用通過Web瀏覽器訪問,無須安裝在使用者裝置)。       

Android NDK 之NEON最佳化

       近期正在往Android平台移植演算法。確切地說,是針對ARM A8 A9

Android NDK安裝設定

Android NDK 基本就是 Linux的開發,不過主要是產生.so形式供SDK調用。涉及的工具,就是Linux開發工具+SDK介面組件 建立 NDK 編譯環境1. 下載android NDK r4 Windows 安裝包,解壓縮到你想放的位置,如d:/android2. 安裝較新版本的cygwin,安裝中需要選擇安裝的Linux相關組件,主要是make、gcc、g++工具3. 運行cygwin, 設定檔.bash_profile中添加環境變數

轉載 :android UI 相關常用類簡介

一、Canvas類android.graphics.Canvas Canvas類好比手機中的畫紙,我們可以在Canvas上畫圖形或者映像。一般我們用android來繪畫的時候,需要四個組成部分: 1、位元影像:包含像素 2、Canvas畫板:包含繪畫內容,寫入位元影像 3、初始圖形:如Rect、Bitmap、text等 4、Paint:用來描述上面初始圖形的顏色和類型等 Canvas類提供了三個構造方法: Public Canvas();構造一個預設無參的Canvas對象 Public

Android 應用程式表單顯示狀態操作(requestWindowFeature()的應用) [轉載]

 http://www.cnblogs.com/salam/archive/2010/11/30/1892143.html 我們在開發程式是經常會需要軟體全螢幕顯示、自訂標題(使用按鈕等控制項)和其他的需求,今天這一講就是如何控制Android應用程式的表單顯示.  首先介紹一個重要方法那就是requestWindowFeature(featrueId),它的功能是啟用表單的擴充特性。參數是Window類中定義的常量。一、枚舉常量1.DEFAULT_FEATURES:系統預設狀態,一般不需要指定

Android 風格和主題

 Android 風格和主題Android xml風格和主題檔案的編寫,是涉及到整個程式介面美觀的因素之一。

Android程式使用代碼的安裝和卸載!!!

Android程式使用代碼的安裝和卸載!!! http://www.cnblogs.com/Greenwood/archive/2011/03/09/1979268.html安裝:String str = "/CanavaCancel.apk";String fileName = Environment.getExternalStorageDirectory() + str;Intent intent = new

Android 案頭組件【widget】初探

http://www.cnblogs.com/TerryBlog/archive/2010/07/29/1788319.html  本來打算晚上繼續 Api Demos 系列的,不過今天下午的時候無聊去玩了一下案頭組件 App Widget 覺得挺不錯的一個東西,對它很是感興趣,玩了一下碰到很多問題,一直在解決問題到了晚上10點。只能怪自己理解不深刻,不過最後還是解決了,把一些領悟寫出來也算給自己一個交代。下面是本篇的大綱:1、AppWidget 架構類2、在 Android 如何使用

windows中類比運行Android應用程式

 1. 準備工具: android-sdk-windows-1.5_r2.zip,解壓後,在tools目錄下有:android.bat, emulator.exe, adb.exe, mksdcard.exe 2. 開始/運行/cmd,啟動一個命令列終端,建立avd(android virtual device);android create avd -target 1 -name myavdandroid list avd (顯示可用的avd) 3. 建立SD卡鏡像:mksdcard 

android:layout_gravity 和 android:gravity 的區別 [轉載]

gravity 這個英文單詞是重心的意思,在這裡就表示固定位置的意思。android:layout_gravity 和 android:gravity 的區別從名字上可以看到,android:gravity是對元素本身說的,元素本身的文本顯示在什麼地方靠著換個屬性設定,不過不設定預設是在左側的。android:layout_gravity是相對與它的父元素說的,說明元素顯示在父元素的什麼位置。比如說button: android:layout_gravity 表示按鈕在介面上的位置。

android.intent.action.MAIN與android.intent.category

<activity android:name="APAct">      <intent-filter>               <action android:name="android.intent.action.MAIN" />                <category android:name="android.intent.category.LAUNCHER" />      

ANDROID Porting系列一、ANDROID編譯系統

 譯自:http://source.android.com/porting/build_system.html Android使用一個自訂產生系統產生工具,二進位檔案和文檔。本文檔提供了一個建立Android的編譯系統的概述。 Android的編譯系統需要最新版本的GNU make, (請注意,Android使用GNU的先進功能,可能使用還沒有出現在網站的GNU Make)。在繼續之前,請通過運行%make

android-簡單音樂播放器的總結

業務:android的程式,實現播放音樂的功能。知識點:1.使用了android的四大組件中的三個(Activity,Service,Broadcast)activity與serivice之間的通訊用廣播Broadcast組件實現,程式中有10多個廣播的發布和接收。2.還使用了線程和Application類來儲存全域性的資料。在Service中啟動一個線程是為了在activity需要的時候,不間斷地給activity發布更新進度的廣播,activity收到後再介面上展示出來。痛點:個人感覺廣播雖

Android之AlarmManager(全域定時器/鬧鐘)指定時間長度或以周期形式執行某項操作

 AlarmManager的使用機制有的稱呼為全域定時器,有的稱呼為鬧鐘。通過對它的使用,個人覺得叫全域定時器比較合適,其實它的作用和Timer有點相似。都有兩種相似的用法:(1)在指定時間長度後執行某項操作(2)周期性的執行某項操作AlarmManager對象配合Intent使用,可以定時的開啟一個Activity,發送一個BroadCast,或者開啟一個Service.下面的代碼詳細的介紹了兩種定時方式的使用: (1)在指定時間長度後執行某項操作//操作:發送一個廣播,廣播接收後Toast提

Android之定製自己的Toast

            用慣了Toast簡單顯示文本的朋友大概都沒怎麼注意使用定製的Toast可以吸引別人的眼球吧,下面我們來示範一個小例子:       1.toast_view.xml 自訂Toast的View  <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

Android之Canvas的save和restore

在建立新的控制項或修改現有的控制項時,我們都會涉及到重寫控制項或View的onDraw方法。 onDraw方法會傳入一個Canvas對象,它是你用來繪製控制項視覺介面的畫布。 在onDraw方法裡,我們經常會看到調用save和restore方法,它們到底是幹什麼用的呢? ❑ save:用來儲存Canvas的狀態。save之後,可以調用Canvas的平移、放縮、旋轉、錯切、裁剪等操作。 ❑ restore:用來恢複Canvas之前儲存的狀態。防止save後對Canvas執行的操作對後續的繪製有影響

android ICS2 google帳戶的連絡人無法搜尋出來問題

BUG現象:    1:恢復出廠預設值,重啟開機後在設定嚮導中設定為中文,開啟wifi,同步google連絡人,此時可以搜尋出連絡人,同步完成後拔電池重新開機,進入撥號盤或連絡人,此時搜尋不出連絡人。    2:恢復出廠預設值,重啟開機後在設定嚮導中設定為中文,此時可以搜尋出卡中的連絡人,放置一段時間後,約半個小時(吃個午飯),進入撥號盤或連絡人,此時搜尋不出連絡人。(此時與google帳戶連絡人無關) 原因:     

後期深入理解Android的安排

感謝各位網友的支援,經過最近幾個月的思考,下面是將來一段時間,我在Android上的學習計劃:1 目標為Android 2.3。這個版本相對於2.2有非常大的改變。2 Framework中的幾個重要service。包括安裝、四大組件的管理等。這些東西需要對作業系統原理有一定的瞭解。3 Linux Kernel。希望能堅持下去...近期可能會對2.3上的輸入事件處理流程進行分析,相比於2.2,這可是改動頗大。感覺Google有支援Native的APP的意思..

Android源碼下載以及編譯自己的ROM

最近發現kernel.org被牆了,為什麼這種網站也能被牆了?要想下載源碼的話,只能繞過去了。下面是我從網上搜尋到的一些下載方法;==============================================================================================原文連結是:http://cache.baidu.com/c?m=9d78d513d98316ed05fa950e1a67a371685497153ac0a61f6b93d3169c

總頁數: 2771 1 .... 947 948 949 950 951 .... 2771 Go to: 前往

聯繫我們

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

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

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.