【android基礎學習之一】——事件的監聽與觸發

          之前一直準備開始學習Android,但是總是這事那事拖延了計劃,最近決定一定要狠下心開始這段學習。         聲明:學習的書籍《Android應用開發揭秘》,這裡記錄學習該書籍的日誌,引用的相關代碼與總結描述,沒有商業的用途,完全是自我學習的一個記錄,剛剛學習不可避免會出現很多問題,若是有錯誤還請大家多多批評。         環境的搭建就不說了,參考網上的都是可以的,當前開發環境JDK6.0+Eclipse3.6+android sdk 2.2,因為自己手機就是2.2

【android學習之十五】——多媒體2:相機Camera

 二、多媒體之相機Camera        手機的相機功能是當前大家玩拍照的一個必備功能,本篇的學習,我認為網上的一篇博文的講解更容易理解一下,這裡就轉一下博文,自己把自己遇到的的問題給補充進來。引用的博文地址:http://xblia.iteye.com/blog/1167964       

【android學習之十一】——資料存放區3:資料共用ContentProvider,ContentResolver

 聲明:學習的書籍《Android應用開發揭秘》,這裡記錄學習該書籍的日誌,引用的相關代碼與總結描述,沒有商業的用途,完全是自我學習的一個記錄,剛剛學習不可避免會出現很多問題,若是有錯誤還請大家多多批評。三、資料存放區3:資料共用ContentProvider,ContentResolver         把這篇部落格補一下,之前學習一直想整理一下,但是總不知道如何下手,因為這塊內容與之前web開發中的思路有一定的差異,自己所以就稍微晚了1周來補充這篇部落格。        

【android學習之十六】——特色功能1:GoogleMap手機地圖

 聲明:學習的書籍《Android應用開發揭秘》,這裡記錄學習該書籍的日誌,引用的相關代碼與總結描述,沒有商業的用途,完全是自我學習的一個記錄,剛剛學習不可避免會出現很多問題,若是有錯誤還請大家多多批評。一、GoogleMap手機地圖             GoogleMap是我們平時在PC上找地址的一個重要工具,同樣在android系統中,也提供了手機上得Map實現。 第一步、申請使用Android Map的認認證     下面我們就來實現手機版GoogleMap,需要使用到Android

Android軟鍵盤彈出不影響布局的方法

【轉載】http://geyubin.iteye.com/blog/1297637在原有的基礎上根據原始文檔的說明,對其中的翻譯進行了修訂,以便讀起來更順暢,更容易理解。attributes:android:windowSoftInputModeActivity如何與軟鍵盤互動。這個屬性的設定會影響兩件事情:軟鍵盤的狀態——隱藏或顯示——當活動(Activity)成為使用者關注焦點的時候。Activity的布局調整——Activity布局是否變小以便給軟體盤騰出空間,或者是當Activity布局

如何降低android應用程式的耗電量

如果手機(行動裝置)沒電了,你的程式還能運行嗎?哈哈,這是地球人都知道的問題,那麼如何才能降低android應用程式的耗電量呢?今天再一次回顧了一下09年google IO大會Jeffrey Sharkey的演講(Coding for Life — Battery Life, That

android之後台線程(UI與線程互動)

本文將討論android應用程式的執行緒模式以及如何使用線程來處理耗時較長的操作,而不是在主線程中執行,保證使用者介面(UI)的流暢運行。本文還將闡述一些使用者介面(UI)中與線程互動的API。UI使用介面執行緒當應用程式啟動時,系統會為應用程式建立一個主線程(main)或者叫UI線程,它負責分發事件到不同的組件,包括繪畫事件。完成你的應用程式與android

Android 一鍵 ROOT 神器 VISIONary+

還在為Z4ROOT擷取ROOT許可權後,佔用20多MB的空間而煩惱嗎?來嘗試一下最新的ROOT軟體吧,只佔用1.1MB的ROOT軟體,快速擷取ROOT許可權,比Z4ROOT更快! 原漢化版軟體在這裡下載:http://www.hiapk.com/thread-1125258-1-1.html  下載之後發現原漢化不夠徹底,有個提示在:com/modaco/visionaryplus/main.smali“USB Debugging must be enabled in order for

Android SDK 2.2 離線安裝

android的普通安裝方法很簡單,不必多說。由於普通安裝方法速度很慢,對一般的使用者要數小時的時間等待。為更快速安裝,可以採取離線安裝方法。即,先分別下載所需包,再安裝。 一,首先下載SDK的安裝包,android-sdk_r06-windows.zip(安裝工具)解壓到目錄,如我的目錄D:/programs/android-sdk-windows二,然後建立以下

Android 平台 MSN 6.5 去廣告方法

在網上找 MSN 6.5 的去廣告版,一直沒有,只好自己動手,折磨了一整天,終於搞定了。成功去除登入介面廣告、主介面廣告、交談視窗廣告、登出視窗的廣告。親測可用(由於修改了簽名,所以需要建議卸載以前版本的 MSN 後重新安裝)。放在網盤了,地址是:http://dl.dbank.com/c0xpo0rzno再來介紹方法: 一、前提1、安裝 JDK2、使用 baksmali.jar 反編譯 classes.dex;java -jar baksmali.jar classes.dex -o

H264解碼器源碼(Android 1.6 版)

H264解碼器源碼,移植ffmpeg中的H264解碼部分到Android,深度刪減最佳化,在模擬器(320x480)中驗證通過。程式的採用jni架構。介面部分,檔案讀取,視頻顯示都是用java做的,底層的視頻解碼用C來做滿足速度的要求。在這個版本中,從H264碼流中分割出Nal是在java層做的,這樣在java層直接調用解碼時就知道是否有顯示視頻,缺點的就是耦合度/封裝性差一點。如果採用在底層做Nal分割的方法,可以封裝得好看一些,但是每次送的資料有限制,如果送的資料太多,底層可能會一次解碼出好

精通android體系架構、mvc、常見的設計模式、控制反轉(ioc)

1,請看某個著名的it公司一則招聘資訊的其中一條要求:“熟悉android系統架構及相關技術,1年以上實際android平台開發經驗;”,裡面非常明確的說道要求熟練android系統架構,這從某種程度上說明了對android體系架構的理解的重要性,下面我們看看android體繫結構圖,該圖源自android的文檔:  很明顯,包含四個主要的層次:  linuxkernel:負責硬體的驅動程式、網路、電源、系統安全以及記憶體管理等功能。  libraries和androidruntime:libr

Android JNI開發提高篇

有關JNI的開發技術,我們繼續圍繞Android平台進行,JNI可以支援C或C++,從目前為止我們寫過的JNI代碼均為C實現的,即檔案名稱為.C而C++的和這些有什麼不同呢? Android平台上的JNI一般使用C還是C++編寫呢?   Android平台在中介層和大部分的類庫的底層使用了C++的開發方式,尾碼為.cpp,比如Android

android實現卸載提示

       這篇文章是整理的以前用過的一個功能,由於多種原因現在停用了,也希望這篇文章能協助一些android入門的小童鞋。android是不提供監控卸載自己的功能的,這裡使用了監控android日誌的功能,android日誌相關知識可以參考《adb logcat 查看日誌》這篇文章。       

Android JNI入門第五篇——基礎資料型別 (Elementary Data Type)使用

         前面講到了java和native資料類型,這裡就開始做一下使用:       第一步:建立工程       第二部:書寫 java方法:public class NativeMethod {static { System.loadLibrary("com_nedu_jni_jnidemo5-jni"); } public native boolean getBoolean(boolean b);public native byte

Android JNI入門第四篇——Android.mk檔案分析

   Android.mk檔案是在使用NDK編譯C代碼時必須的檔案,Android.mk檔案中描述了哪些C檔案將被編譯且指明了如何編譯。掌握Android.mk檔案的編寫主要是掌握其裡頭將要使用的一些關鍵字,先來看一個簡單的例子,這個例子使用的是android NDK帶的HellJni的例子。LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE := hello-jniLOCAL_SRC_FILES :=

Android UI開發第二篇——多級列表(ExpandableListView)

       開發中很多地方使用到了多級列表,android可以使用ExpandableListView很好的實現,下面模仿了手機qq的實現,見。多級列表使用了ExpandableListView,自訂了Adapter;代碼可以到http://www.devdiv.com/viewthread.php?tid=39473&extra=下載 http://download.csdn.net/detail/xyz_lmn/5215668/*** @author 張興業*

Android JNI入門第一篇——HelloJni

         android支援使用NDK開發C程式,關於配置NDK環境問題應該不用再贅述了,這個網上有很多,這裡通過一篇執行個體來講述簡單的JNI開發,大家可以參考這篇文章(Get Your Eclipse-Integrated NDK On!)搭建Eclipse編譯C語言為so檔案的開發環境。        native方法實現步驟如下:        1、在Java中聲明native()方法,然後編譯(javac);       2、用javah產生一個.h檔案;      

Android的自動化的測試研究–Robotium

http://www.devdiv.com/home.php?mod=space&uid=14682&do=blog&id=5779 Robotium的jar包和程式例子地址:http://code.google.com/p/robotium/     

Android Launcher 禁止在菜單抽屜中顯示

LP Sense UI 是一款非常不錯高仿 HTC Sense 的 Android Launcher。 最近在以網站下載了其漢化版,安裝之後很是喜歡。但是發現相比 HeLauncher,它會在抽屜盒子中顯示。點擊之後也只是顯示其介面,但這完全可以通過按手機 Home 鍵來完成,在此顯示我覺得有點雞肋了。於是想把它從菜單抽屜中去掉。 查了一些資料,使用 APKTool 反編譯之後,在 AndroidManifest.xml 中發現了些端倪: <application

總頁數: 2945 1 .... 402 403 404 405 406 .... 2945 Go to: 前往
Tags Index:

聯繫我們

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

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