Android學習資料分享(不斷更新中)

 最近整理了一下關於Android的學習資料,和大家分享一下。論壇:1.http://www.eoeandroid.com/ 2.http://hiapk.com/ 3.http://www.javaeye.com/forums/tag/Android 4.http://www.android123.com.cn/yuanmaxiazai/564.html 5.http://dev.10086.cn/cmdn/bbs/thread-21365-1-1.html 6.http://www.chin

Android訊息提示

在android中,如果程式的提示訊息只是很少量的,且不需要使用者進行操作時,就可以使用android提供的輕量級訊息提示toast。純文字提示。 帶圖片的訊息提示 使用一個Toast的執行個體即可public class ToastTest extends Activity{    @Override    public void onCreate(Bundle savedInstanceState)    {        super.onCreate(savedInstanceState)

Android橫豎屏切換總結

Android橫豎屏要解決的問題應該就兩個:一.布局問題二.重新載入問題1.布局問題:如果不想讓軟體在橫豎屏之間切換,最簡單的辦法就是在項目的AndroidManifest.xml中找到你所指定的activity中加上android:screenOrientation屬性,他有以下幾個參數:"unspecified":預設值

Android組件介面設計工具 DroidDraw

DroidDraw是一個Android介面設計器,基於Java Swing開發,我們可以通過它來產生複雜的Android Layout XML檔案,據作者介紹,Android的Layout和Swing Layout中有很好的對應,設計器的代碼編寫起來還是比較容易的。android下,進階組件,通過xml來配置,書寫,然後程式裝載這個xml資源顯示在螢幕上。雖然官方提供了ide得外掛程式,可以更方便的編輯xml,

Android中onInterceptTouchEvent與onTouchEvent

onInterceptTouchEvent:onInterceptTouchEvent是在ViewGroup裡面定義的。Android中的layout布局類一般都是繼承此類的。onInterceptTouchEvent是用於攔截手勢事件的,每個手勢事件都會先調用onInterceptTouchEvent。onTouchEvent:onTouchEvent同樣也是在view中定義的一個方法。處理傳遞到view

Android AM命令列啟動程式的方法

在Android中,除了從介面上啟動程式之外,還可以從命令列啟動程式,使用的是命令列工具am.啟動的方法為wangwei@wwG41D3:~$ adb shell      $ su# am start -n {包(package)名}/{包名}.{活動(activity)名稱}程式的入口類可以從每個應用的AndroidManifest.xml的檔案中得到,以計算機(calculator)為例,它的<manifest

android 檔案讀取(assets)

assets檔案夾資源的訪問       assets檔案夾裡面的檔案都是保持原始的檔案格式,需要用AssetManager以位元組流的形式讀取檔案。      1. 先在Activity裡面調用getAssets() 來擷取AssetManager引用。      2. 再用AssetManager的open(String fileName, int accessMode) 方法則指定讀取的檔案以及訪問模式就能得到輸入資料流InputStream。       3. 然後就是用已經open

Android中使用SDcard進行檔案的讀取

    平時我們需要在手機上面儲存想音頻,視頻等等的大檔案,以前學過使用File進行儲存(使用File操作進行儲存);由於考慮到手機本身的儲存空間小,這時候我們需要把檔案儲存體在SDcard中,今天自己也學習了一下在android進行sdcard的儲存使用方法;    首先如果要在程式中使用sdcard進行儲存,我們必須要在AndroidManifset.xml檔案進行下面的使用權限設定:  在AndroidManifest.xml中加入訪問SDCard的許可權如下:  <!--

Android調用相機並將照片儲存到sd卡上

Android中實現拍照有兩種方法,一種是調用系統內建的相機,然後使用其返回的照片資料。 還有一種是自己用Camera類和其他相關類實現相機功能,這種方法定製度比較高,洗染也比較複雜,一般平常的應用只需使用第一種即可。用Intent啟動相機的代碼:Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);startActivityForResult(intent, 1);拍完照後就可以在onActivityResult(int

Android adb 命令圖解

做了這麼長時間的開發與管理,在命令上總是自見則過,往往卻忽視了在其命令上的分享過程,所以現在稍微有點時間就把

Android類比打電話程式實現

*/要想類比一個打電話程式,我們需要的是什麼呢?1.畫出Android的UI圖2.介面搭載在UI介面中我們的設計中,分析發現String字串有兩個,一個text文字框,一個button。首先在res-values-strings.xml中添加兩個字串<?xml version="1.0" encoding="utf-8"?><resources>    <string name="hello">Hello World, MyPhoneActivity!<

Android介面嵌入有米廣告

經過了一番折騰,忙忙碌碌了一下午,終於搞明白了Android軟體介面嵌入廣告的方法,以下我以嵌入有米廣告為例小結一下:步驟一,下載有米廣告SDK,將 youmi-android.jar 匯入想要嵌入廣告的的工程中。1. 右鍵您的工程根目錄,選擇“Properties”2. 在左面板中選擇“Java Build Path”3. 然後選擇“Libraries”標籤4. 點擊“Add External JARs„”5. 選擇 youmi-android.jar 的目錄路徑.6.

android反編譯和防止反編譯的方法

android基於java的,而java反編譯工具很強悍,所以對正常apk應用程式基底本上可以做到100%反編譯還原。因此開發人員如果不準備開源自己的項目就需要知道怎樣防止反編譯和反編譯他人的項目來學習。2.3版本以上在eclipse自動產生的default.properties檔案中加上一句“proguard.config=proguard.cfg”可以對代碼進行混淆,反編譯後是很難看懂的。2.3之前的SDK版本也沒關係,把上面的proguard.cfg檔案複製一份放到項目中,然後進行相同的操

Android中捷徑的建立和刪除(ShortCut)

    今天學習了一下捷徑的建立和刪除(ShortCut)我們可以通過兩種方式建立捷徑(一):使用一個Activity,然後在Home介面點擊Menu->添加->選擇捷徑->選擇建立的應用程式的捷徑,看如下的效果:   

Android中資源檔assets和res下面raw檔案的使用不同點

       在建立項目中一般會預設建立assets檔案,當然我們還可以在res檔案下面建立raw檔案夾,這裡面都可以存放一些圖片,音頻或者文本資訊,可以供我們在程式當中進行使用,不過他們兩個也有不同點;      assets下面的檔案不會被編譯,通過路徑可以去訪問其中的內容。raw中檔案會自動編譯,我們可以在R.java檔案中找到對應的ID,    看下面:       那麼既然這樣那我們平時該怎麼樣進行把資源放入這兩個檔案當中呢?     

【Android】GPS啟動流程及資料流向分析(基於2.3.5)

GPS啟動流程及資料流向分析: 首先在系統init階段,會通過ServiceManager addService添加很多的Service,這其中就包含LocationService。代碼在SystemServer.java中:             try {                  Slog.i(TAG, "Location Manager");                  location = new LocationManagerService(context);    

Google工程師解析Android系統架構

Sans Serif是Google的一位工程師,近日發布了一篇博文非常清楚的描述了Android系統架構,中國移動通訊研究院院長黃曉慶在新浪微博上推薦了該文,並認為文中對Android的介紹很好,如下是CSDN對文章的簡單編譯:Andriod是什嗎?首先,就像Android開源和相容性技術負責人Dan Morrill在Android開發手冊相容性部分所解釋的,“Android並不是傳統的Linux風格的一個規範或分發版本,也不是一系列可重用的組件整合,Android是一個用於串連裝置的軟體塊。”

Android學習資料

最近整理了一下關於Android的學習資料,和大家分享一下。論壇:1.http://www.eoeandroid.com/ 2.http://hiapk.com/ 3.http://www.javaeye.com/forums/tag/Android 4.http://www.android123.com.cn/yuanmaxiazai/564.html 5.http://dev.10086.cn/cmdn/bbs/thread-21365-1-1.html 6.http://www.china

Eclipse3.7中搭建Android開發環境

1、下載Eclipse3.7,登入http://www.eclipse.org/downloads/,下載Eclipse Classic 3.7:2、安裝ADT外掛程式:下載好Eclipse後解壓,運行Eclipse,第一次運行會提示設定workspace;在功能表列選擇Help—Install New Software,在Work with欄輸入http://dl-ssl.google.com/android/eclipse/並斷行符號,稍後顯示如:選擇Select All按鈕,單擊Next—

《Android/OPhone開發完全講義》連載(7):使用SharedPreferences存取複雜資料

本文為《Android/OPhone開發完全講義》一書的內容連載。轉載請註明出處    我們知道SharedPreferences只能儲存簡單類型的資料,例如,String、int等。如果想用SharedPreferences存取更 複雜的資料類型(類、映像等),就需要對這些資料進行編碼。我們通常會將複雜類型的資料轉換成Base64編碼,然後將轉換後的資料以字串的形式儲存在 XML檔案中。Android

總頁數: 2771 1 .... 257 258 259 260 261 .... 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.