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-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基礎篇之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 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

Android socket 編程常見問題

1.readObject的時候報錯:java.lang.ClassNotFoundException。解決辦法:服務端和用戶端的包名一致就好。2.串話之後的對象,如果修改了類,在讀出來會報串化ID錯誤。3.高版本的SDK對網路連接有更高要求,要在onCreate裡面加入代碼:StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder()

Android mediaRecorder架構簡述(二)

這裡有個setupVideiEncoder,看來這裡應該是對視頻編碼的地方 根據不同的編碼類別型來設定不同的參數,這個方法代碼有些多直截取部分代碼:來看看關鍵的一句,這裡建立了OMXCodec 然後把建立了的編碼器賦值給MediaSource,這裡的MediaSource可以看作是OMXCodec的封裝,這樣編碼器的準備工作就已經做好了:接著我們回到startMPEG4Recording() 方法,可以看到這裡在對解碼器進行準備之後,建立了metadata,然後調用setupMPEG4MetaD

Android擷取手螢幕尺寸

package com.cn.lhq;import android.app.Activity;import android.graphics.Color;import android.graphics.Rect;import android.os.Bundle;import android.util.DisplayMetrics;import android.widget.TextView;public class Main extends Activity { @Override

總頁數: 2771 1 .... 2422 2423 2424 2425 2426 .... 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.