Android 實現單選列表

    在網上找了很多資料都不全,所以自己寫了個。    廢話就不多說了。            Main.java部分代碼:    package com.jli.main;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.widget.Button;import

android 用代碼編寫linearlayout布局

m_LinearLayout = new LinearLayout(this);//建立LinearLayout布局對象 m_LinearLayout.setOrientation(LinearLayout.VERTICAL);//設定布局LinearLayout的屬性 m_LinearLayout.setBackgroundColor(android.graphics.Color.BLACK); /*建立ListView對象*/

Android在程式中開啟網頁

 public class WebActivity extends Activity {private WebView m_webView;private String m_strCurURL;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.web);setTitle(R.string.app_title)

android-ndk-r6編譯運行NDK例子

在Windows安裝Cygwin設定Windows PATH: <PATH>\Cygwin\bin;<PATH>\android-sdk-windows\platform-tools;<PATH>\android-sdk-windows\tools;<PATH>\android-ndk-r6;<PATH>\android-ndk-r6\toolchains\x86-4.4.3\prebuilt\windows\bin設定Windows 

Android中ListView通過ContextMenu刪除當前點擊的一行資料

像android中的鬧鐘程式,當我們長按一個鬧鐘時,會彈出一個contextMenu,然後我們可以選擇刪除菜單刪除這個鬧鐘。而setOnCreateContextMenuListener(this)這個方法是吧操作功能表添加給這個listview,所以當我們長按這個listview是會出現這個菜單,但是我們怎麼知道使用者實際長按的是listview中的哪一行資料了,這裡我們用到了AdapterContextMenuInfo,這個類可以協助我們定位使用者實際按的是那條資料。我的例子是通過操作功能表

Android基礎篇之ImageSwitcher與Gallery

Android基礎篇之ImageSwitcher與Gallery2011-05-19   16:16:15自己製作一個圖片瀏覽器的時候ImageSwitcher與Gallery組合使用是一個比較簡遍的方法,現在我們藍看一下他們的基本用法。   1.配置布局檔案 main.xml <?xml version="1.0" encoding="utf-8"?><RelativeLayout

Android基礎篇之自訂Activity間的切換動畫

自訂Activity間的切換動畫2011-05-31 18:33:50     Android中預設的2個Activity間的切換是左右形式的,你是否已經看的厭煩,或者覺得他不夠個性,Android中提供了一種方法,可以自訂這個動畫效果;先看下產生動畫效果主要是這行代碼  overridePendingTransition(R.anim.scale, R.anim.alpha); 看代碼部分 :1. 自訂2個Activity 和 2 動畫效果 淡入淡出效果  R.anim.alpha <?

Android基礎之ExpandableListActivity

2011-04-26    12:51:55ExpandableListActivity 與ExpandableListView的關係就向 ListActivity與ListView一樣總是一起出現的 先上個個   1.首先在main.xml添加ExpandableListView<?xml version="1.0" encoding="utf-8"?><LinearLayout

Android基礎之AppWidgetProvider

2011-04-23 14:40:39Android 的AppWidgetProvider 提供的可在HOME顯示的外掛程式,基礎用法相對較簡單 下面來看看編寫步驟 :1.為AppWidget提供一個元檔案布局AppWidgetProviderInfo,用來顯示widget的介面,2.建立一個WidgetProvider繼承自AppWidgetProvider;3.為WidgetProvider建立一個布局檔案也可以直接用main.xml;4.註冊Manifest.xml

android 使用http協議上傳檔案

http://www.aslibra.com/blog/post/android-upload-files-to-server.php補充:android平台叫用post方法進行檔案傳輸:public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); new Thread(new

android 標題列的高度

240x320的高度為20px 320x480的高度為25px 480x800的高度為38px 不知道為什麼我寫的測試程式按照網上的說法老是擷取不到,以上是我google搜尋出來的結果。以下是我寫的擷取標題列高度的代碼:public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main);

Android 控制項之ListView

Android

android 調試中 addr2line 命令的使用

關於調試:調試中addr2line命令的使用。問題引出:i850的wifi定位開啟後,在使用goole maps時出現rootfs重啟現象,列印的log資訊如下://////////////////////////I/DEBUG   ( 3411): *** *** *** *** *** *** *** *** *** *** *** *** ****** *** ***I/DEBUG   ( 3411): Build

ubuntu 10.4 下的 android 編譯環境 配置

交叉編譯環境的設定: 在目前使用者主目錄中添加交叉編譯環境變數:開啟 ~/.bashrc 並在最後添加我的編譯器的路徑: #cross_compile_envexport ARCH="arm"export CROSS_COMPILE="/home/cpp/gcc-4.1.2-glibc-2.5-nptl-3/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-"如果出現:“ make:

Android ndk r4b開發環境搭建

原始出處:http://yarin.blog.51cto.com/1130898/382109 資源準備說明:本文以Mac系統為例,所以準備的軟體都需要是適合Mac版本的.Android SDK:android-sdk-mac_86Android NDK: android-ndk-r4b-darwin-x86EclipseADTCDTANT搭建Android SDK開發環境Android SDK還發環境搭建步驟:1:Jdk安裝,要求1.5以上.一般的Mac OS中已經預裝了jdk,我的是jdk

android源碼定製之–入門篇–android源碼定製要點

轉載請註明出處:LouisWang

Android mediaRecorder架構簡述

from: 

android 全志a10(2.3.4)開發一(編譯環境搭建)

文檔詳細可:http://www.a10bbs.com/forum.php?mod=viewthread&tid=504&extra=android系統編譯可分為兩部分:一部分是linux核心編譯;另一部分是android源碼編譯;全文中主要是說明從搭建編譯環境,安裝編譯依賴開發工具,編譯過程中廠家錯誤,注意事項等。注意事項一.     本文檔所描述開發,編譯系統內容為:ubuntu-10.04.4-server-i386.iso;二.     在整個開發過程中請勿切換為root

Android下TabActivity的使用(1)

這篇文章總結了TabActivity的三種基本用法,具體的例子都取自ApiDemo。基本知識        要實現多標籤的Activity,目標Activity(就是你建立的那個)首先要實現TabActivity類。這樣,使用者就可以通過getTabHost()方法來獲得對應的TabHost對象,從而動態地添加標籤。下面給出了標籤切換時,如何設定顯示區內容的三種方法。從Layout檔案中構造顯示區布局       

【Android Eclair】How to get battery info

Eclair中電池電量的讀取首先需要Kernel的支援,kernel將所得到的電池資訊放到/sys/class/power_supply/Battery 中,由Eclair中frameworks/base/services/jni檔案夾下的com_android_server_BatteryService.cpp進行讀取。 總路徑的定義:#define POWER_SUPPLY_PATH "/sys/class/power_supply" 在int

總頁數: 2771 1 .... 2330 2331 2332 2333 2334 .... 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.