在創建AVD時,在DOS下輸入androidlisttargets會出現android不是內部或外部命令,如圖-1。這主要是沒有配置好androidsdk環境變量所致的。圖-1android不是內部或外部命令解決的辦法有兩種:(1).配置androidsdk的環境變量;(2).直接進入androidsdk所在的目錄執行(其實可以不配置環境變量而直接進入目錄執行文件的)方法一:配置androidsdk環境變量,以我安裝的androidsdk為例(E:\and
系統 2019-08-12 09:29:33 2160
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術一般,由于喜愛安卓而產生了翻譯的念頭,純屬個人興趣愛好。原文鏈接:http://developer.android.com/training/basics/firstapp/building-ui.html一.構建一個簡單UI一個Android應用通過View和ViewGroup對象所組成的層次結構來構建圖形用戶接口(GUI)。通常View對象是一些UI控件,比
系統 2019-08-12 01:55:23 2160
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術一般,由于喜愛安卓而產生了翻譯的念頭,純屬個人興趣愛好。原文鏈接:http://developer.android.com/training/displaying-bitmaps/load-bitmap.html圖像的的形狀和尺寸千變萬化。在很多情況下它們比一般的應用UI所需要的尺寸更大一些。例如,在系統圖庫這個應用中,顯示的照片是用你的Android設備拍攝的
系統 2019-08-12 01:55:11 2160
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術一般,由于喜愛安卓而產生了翻譯的念頭,純屬個人興趣愛好。原文鏈接:http://developer.android.com/training/displaying-bitmaps/display-bitmap.html這節課程將結合之前所有課程所學習的知識,向你展示如何使用后臺線程和位圖緩存,在ViewPager和GridView中展示多幅圖片,并解決并發和配置
系統 2019-08-12 01:55:08 2160
使用AIDL設計遠程接口(DesigningaRemoteInterfaceUsingAIDL)由于每個應用程序都運行在自己的進程空間,并且可以從應用程序UI運行另一個服務進程,而且經常會在不同的進程間傳遞對象。在Android平臺,一個進程通常不能訪問另一個進程的內存空間,所以要想對話,需要將對象分解成操作系統可以理解的基本單元,并且有序的通過進程邊界。通過代碼來實現這個數據傳輸過程是冗長乏味的,Android提供了AIDL工具來處理這項工作。AIDL(
系統 2019-08-29 23:50:47 2159
一、在eclipse中插入ADT1、運行eclipse2、help------>insertnewsoftware3、選擇“add”4、Name:輸入androidLocation:輸入http://dl-ssl.google.com/Android/eclipse/二、安裝androidSDK1、到android官網下載SDK安裝器http://developer.android.com/sdk/index.html2、將下載的文件解壓Add-ones:
系統 2019-08-29 23:28:12 2159
Android中AlertDialog.Builder詳細對話框控件的使用說明出處:互聯網時間:2011年12月12日作者:admin字號:【字體:大中小】瀏覽次數:5482我們在平時做開發的時候,免不了會用到各種各樣的對話框,相信有過其他平臺開發經驗的朋友都會知道,大部分的平臺都只提供了幾個最簡單的實現,如果我們想實現自己特定需求的對話框,大家可能首先會想到,通過繼承等我們在平時做開發的時候,免不了會用到各種各樣的對話框,相信有過其他平臺開發經驗的朋友都
系統 2019-08-29 22:52:45 2159
AndroidPolice網站針對他們所謂「Android所有惡意軟件之母」的應用程序發表了相關細節,該程序是由互聯網之聲reddit網站的一位作者lompolo率先發現。Lompolo曾撰文詳細說明21個將正常Android應用程序重新包裝的惡意軟件,不過,目前惡意應用程序數量似乎已經超過50個以上。這些重新包裝的版本包含了rageagainstthecage漏洞攻擊,能夠取得感染裝置的管理者權限。這些木馬化的應用程序不僅會竊取裝置的數據(如手機的IME
系統 2019-08-29 22:31:53 2159
本文想要說的是如何定制android設備啟動后進入的初始界面,具體說來就是目前android默認起來以后直接進入,現在想給它加一些其他的選項,如圖所示:在這里你可以選擇home進入android平臺自帶的默認系統,也可以選擇Myhome進入你自己定制的系統。那么如何實現這個啟動界面的定制呢,其實很簡單:創建一個新的項目Myhome,然后編輯它的manifest.xml文件:applicationandroid:icon="@drawable/icon"an
系統 2019-08-29 22:27:05 2159
原帖:http://www.jianshu.com/p/f7add443cd32DeviceYearClass的主要功能是根據CPU核數、時鐘頻率以及內存大小對設備進行分級。下表是Facebook公司提供的分級標準,其中Year欄表示分級結果。以下類就是從Facebook的開源項目DeviceYearClass中拿出來的packagecom.yirui.youbao.util;importandroid.annotation.TargetApi;impor
系統 2019-08-29 22:17:42 2159
我參考了這篇文章,我將它改了一下:可動態布局的Android抽屜之基礎工程中需要這樣的效果,左邊和右邊的Panel可以打開關閉:我把左邊和右邊的Panel封裝成2個類了。這里要特別注意,抽屜是需要“handler”的,我這里可以把任何View都看成“handler”,使用setBindView(ViewbindView)方法進行綁定“handler”。這樣做的好處是“把手”可以獨立于抽屜,可以任意控制把手的位置,而不需要把手跟著抽屜移動!先看左邊的Pane
系統 2019-08-29 22:07:41 2159
因為剛開始學習android,多少對控件以及詳細的參數配置不熟悉,加之經驗少,導致今天因為一個RadioButton無法顯示搞了半個小時。先看配置源碼:
系統 2019-08-12 09:30:28 2159
在手機的桌面實現三屏頁面滑動顯示方式實現如下:注意長方形中的圖表變化主要的布局文件如下:
系統 2019-08-12 09:30:24 2159
轉載請注明出處:http://blog.csdn.net/guolin_blog/article/details/9671609記得在很早之前,我寫了一篇關于Android滑動菜單的文章,其中有一個朋友在評論中留言,希望我可以幫他將這個滑動菜單改成雙向滑動的方式。當時也沒想花太多時間,簡單修改了一下就發給了他,結果沒想到后來卻有一大批的朋友都來問我要這份雙向滑動菜單的代碼。由于這份代碼寫得很不用心,我發了部分朋友之后實在不忍心繼續發下去了,于是決定專門寫一
系統 2019-08-12 09:29:40 2159
AsyncTask的用法AsyncTask的用法在開發Android應用時必須遵守單線程模型的原則:AndroidUI操作并不是線程安全的并且這些操作必須在UI線程中執行。在單線程模型中始終要記住兩條法則:1.不要阻塞UI線程2.確保只在UI線程中訪問AndroidUI工具包當一個程序第一次啟動時,Android會同時啟動一個對應的主線程(MainThread),主線程主要負責處理與UI相關的事件,如:用戶的按鍵事件,用戶接觸屏幕的事件以及屏幕繪圖事件,并
系統 2019-08-12 09:29:35 2159