android Intent 啟動activity注意事項

這幾天寫的程式需要使用intent調用startActivity啟動其他的activity.經常出現一個錯誤:activity不存在。主要原因有兩點:1 被啟動的activity中的  AndroidManifest.xml action要寫全名稱,他是個字串。2 category 要別忘記設成DEFAULT3 如果傳遞Uri要設定 data schem.具體參考下面:<activity android:label="@string/app_name"

android平台按鍵驅動[基於x210開發板]

按鍵驅動源碼在kernel/arch/arm/mach-s5pv210/button-smdkv210.c中,源碼很簡單,在s3c_button_probe函數中設定相關按鍵的寄存器,再開啟定時器定時掃描。在定時器中斷函數s3cbutton_timer_handler中判斷相應IO口的電平,達到監控按鍵的作用。值得注意的是,當我們需要修改按鍵的功能時,需要和android層的按鍵匹配起來,具體通過數組s3c_Keycode的定義以及按鍵配置表實現,驅動中定義如下:static int

android SD卡圖片瀏覽

在ActivityAction裡面有一個“ACTION_GET_CONTENT”字串常量,該常量讓使用者選擇特定類型的資料,並返回該資料的URI.我們利用該常量,然後設定類型為“image/*”,就可獲得android手機內的所有image。  main.xml

android類庫常用類型解析:

android類庫常用類型解析:在Android類庫中,各種包寫成android.*的方式,重要包的描述如下所示:android.app :提供高層的程式模型、提供基本的運行環境android.content 包含各種的對裝置上的資料進行訪問和發布的類android.database :通過內容提供者瀏覽和操作資料庫android.graphics :底層的圖形庫,包含畫布,顏色過濾,點,矩形,可以將他們直接繪製到螢幕上.android.location

Android天氣預報應用設計(一)

文章目錄 二.設計思路

Ubuntu11.10 64Bit版上的Android 4.0 開發環境搭建

文章目錄 1.2.1 Ubuntu 11.10 64bit desktop版光碟片一張1.2.2 Eclipse J2EE版最新Linux 64Bit 軟體1.2.3 Android SDK 最新版 據說Android以後新版本只支援64bit版本開發,所以搭建一個64bit系統的Android開發環境為將來的Android4.0 及更高版本 開發打好基礎。一、準備工作1.1 硬體PC 一台(支援64bit),記憶體最好4G,硬碟最好1T,

Android http get/post傳遞參數

    本程式介紹如何通過HttpClient模組來建立Http串連,並分別以Http Get和Post方法傳遞參數,串連之後取回web server的返回網頁結果。     注意,在用Post時,傳遞變數必須用NameValuePais[]數組儲存,通過HttpRequest.setEntity()方法來發出http請求。     此外,也必須通過DefaultHttpClient().execute(httpRequest)添加HttpRequest對象來接收web

Android cocos2d-x開發(一)之NDK開發環境的搭建

1、下載安裝Android NDK 我使用的NDK版本為r8 Google 出的最新NDK 為 r8為 http://developer.android.com/sdk/ndk/index.html 2、下載安裝cygwin     由於NDK編譯代碼時必須要用到make和gcc,所以你必須先搭建一個linux環境,

移植FFmpeg到android ics

     想弄個小東西,自己練習一下,就想到把FFmpeg移植到android上面     網上有現成的2.2的移植,可以下載下來,連結https://github.com/havlenapetr,裡面的ffmpeg和framework下面的libaudio和libviedo兩個so,就是全部的東西。      看過一些東西,都說不開放某些代碼,挺沒勁的,人家都已經放出全部代碼了,有什麼藏匿的。     

Android的BUG(一) – HTML 5 播放streaming video造成卡住的問題

這個bug,是google內建的問題。 和見到的諸多android的疑難問題一樣,這又是一個可以歸類為 多線程同步/狀態機器 問題。問題處在NuPlayer的非同步訊息的handle中,現象和原因不細說了,被此BUG糾結的頭大的,應該一看就明白。 重現步驟:反覆進入、退出html5的流媒體播放 (瀏覽器的UA設成Ipad模式,去如youku網、百度視頻中去播視頻),會出現卡死情況 卡住的原因,就是剛播放開始的初始化過程中,按了返回鍵,要返回,NUPlayerDriver

Android的BUG(二) – SurfaceTexture中的野指標

當初遇到這個bug,是不週期性低機率出現,最後找到一個比較容易重現的步驟:啟動系統然後進google +  建立一個帳號(注意是建立一個帳號) 沒幾步就重啟了 這個BUG,一開始追蹤也是無頭緒的,在這個bug出現時,系統的debuggerd還是有些問題,pt_regs設定的和核心對應不上,tombstone的資訊完全無用,core dump功能也是無法使用,唯一的線索就是一點點logcat的trace, trace如下:D/OpenGLRenderer( 2021): Flushing

Android設計模式之Builder

 應用1:1. 代碼: 在BroswerActivity.java中,有對WebViewClient的建立,代碼如下: private final WebViewClient mWebViewClient = new WebViewClient() {……        /**         * Displays SSL error(s) dialog to the user.         */        @Override        public void

在s5pv210開發板的android平台上添加busybox的支援[基於x210開發板]

在x210平台上添加busybox的支援第一步:從光碟片中拷貝busybox源碼包busybox-1.19.2-x210.tar.bz2到linux目錄並解壓:tar xf busybox-1.19.2-x210.tar.bz2 第二步:修改解壓目錄下的makefile檔案,修改ARCH和CROSS_COMPILE參數如下:CROSS_COMPILE

android平台init.rc指令碼修改-[基於x210開發板]

很多時候,我們需要修改init.rc來滿足不同的應用需求。這裡提供兩種修改方法:一:普通修改方法    在device/samsung/smdkv210目錄下,有init.rc和init_sdmmc.rc兩個檔案。如果映像存放在SD卡中,需修改init_sdmmc.rc,如果映像存放在nand中,則需修改init.rc檔案。修改完後,執行./mk -s,修改後的檔案會打包到out/target/product/smdkv210/android.img.cpio檔案中。再將android.img.

android平台矩陣鍵盤驅動[基於x210開發板]

矩陣鍵盤驅動源檔案:kernel/drivers/input/touchscreen/keyboard/s3c-keypad.ckernel/drivers/input/touchscreen/keyboard/s3c-keypad.hkernel/arch/arm/mach-s5pv210/mach-smdkc110.ckernel/arch/arm/plat-s5p/devs.c首先,make menuconfig,Device Drivers --->Input device

android平台busybox的終極解決方案—基於x210開發板

之前寫過一篇部落格,名為給android添加busybox,給出了四種移植方法,但是仍然不是很完美,需要後期處理,不能一次性解決所有問題,下面給出上文的補丁,即android平台busybox的終極解決方案,具體步驟如下:第一步:交叉編譯busybox這裡選擇busybox-1.19.0,當然可以用更高的版本。修改makefile檔案,修改的內容如下:ARCH ?= armCROSS_COMPILE ?=/opt/arm-2009q3/bin/arm-none-linux-gnueabi-注意,

Sencha touch 2.0 + phone gap 1.2 + android 4.0 整合

今天把之前用sencha touch 寫的一個email web版本轉成了android手機版。其中有發現幾個問題。使用的一個eclipse 外掛程式是 MDS .MDS AppLaud 1.2 -

Android Activity Lifecycle(Finish)

    廣大博友,看過後幫忙頂頂,謝謝大家!!!    轉載請註明: http://blog.csdn.net/richway2010/archive/2011/06/29/6574987.aspx   【博主:各位博友,網友們,大家網上好!歡迎光臨本部落格。 歡迎多多交流,多提意見,互相學習,互相進步,我們的口號是:好好學習,天天向上。】    看過很多關於activity生命週期的文章,大多都只是講明一個圖例流程,並沒有把其中原理講清楚,下面加上個人理解,分析一下它的生命週期。   

Android Application Lifecycle(Finish)

廣大博友,看過後幫忙頂頂,謝謝大家!!!轉載請註明: http://blog.csdn.net/richway2010/archive/2011/06/29/6574987.aspx【博主:各位博友,網友們,大家網上好!歡迎光臨本部落格。 歡迎多多交流,多提意見,互相學習,互相進步,我們的口號是:好好學習,天天向上。】我們學習下一個Android應用程式的生命週期是怎麼樣的?以便為後面的開發有個墊下良好的基石。     

Android ViewFlipper 手勢觸摸案例

廣大博友,看過後幫忙頂頂,謝謝大家!!!轉載請註明: http://blog.csdn.net/richway2010/archive/2011/06/29/6574987.aspx博主:各位博友,網友們,大家網上好!歡迎光臨本部落格。 歡迎多多交流,多提意見,互相學習,互相進步,我們的口號是:好好學習,天天向上。】直接進入主題,先來看看效果: 從右往左觸控螢幕幕: 實現:main.xml<?xml version="1.0"

總頁數: 2771 1 .... 794 795 796 797 798 .... 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.