我們經常在淘寶下單時,會選擇尺寸,樣式,在一排按鈕裡設定只能選中一個,我們知道按鈕Button是不能唯一選中的,當我們點擊一排按鈕時我們會發現這一排全會被選擇。下面我們就來看一下怎麼樣實現只選中一個按鈕。首先根據擷取的資料動態產生一排按鈕。List<SizeEntity> sizeEntityList=productEntity.getSize();if(sizeEntityList!=null&&sizeEntityList.size()>0) {
在Android模擬器上類比來電項目需求要做一個控制來電顯示的Android 應用,那麼我們就需要在Emulator上類比來電效果了,下面來看看如何?Android模擬器上類比來電方法如下:1.單個電話 開啟命令列cmd,輸入telnet 斷行符號.然後輸入 o localhost 5554 斷行符號,連到Emulator上.輸入gsm call 123456 上面顯示OK這時再去看模擬器,上面就有來電了.其他:掛斷電話:gsm cancel
代碼其實沒有幾行,這裡簡單記錄下學習的過程.Android系統啟動時會掃描系統與SD卡中的對媒體檔案,分別存入資料庫sqlite中,以contentProvider的形式對外提供服務路徑:/data/data/com.android.providers.media/databases/XXX...可以看到有2個db檔案, 一個是系統的,一個是sd卡裡的用SQLite Expert開啟internal.db,部分截圖如下:這裡面記錄了音頻audio、視頻video、圖片images的相關資料資訊,
[ dip: device independent pixels(裝置獨立像素).不同裝置有不同的顯示效果,這個和裝置硬體有關,一般我們為了支援WVGA、HVGA和QVGA 推薦使用這個,不依賴像素。px: pixels(像素). 不同裝置顯示效果相同,一般我們HVGA代表320x480像素,這個用的比較多。 pt: point,是一個標準的長度單位,1pt=1/72英寸,用於印刷業,非常簡單易用;sp: scaled pixels(放大像素). 主要用於字型顯示best for
短短數年時間 Android 平台就已經形成了一個龐大而活躍的開發人員社區。許多社區開發的項目業已進入成熟階段,甚至可以用於商業的軟體生產中,且不用擔心品質問題。本文編譯自 androiduipatterns,意在分享一些免費、開源的 Android UI 庫及組件資源。 1. GreenDroid 該項目可以實現下列的 UI 設計: 動作欄(Action Bar) 快捷動作(Quick
ListView非同步載入圖片是非常實用的方法,凡是是要通過網路擷取圖片資源一般使用這種方法比較好,使用者體驗好,不用讓使用者等待下去,下面就說實現方法,先貼上主方法的代碼: 代碼如下複製代碼 package cn.wangmeng.test; import java.io.IOException;import java.io.InputStream;import java.lang.ref.SoftReference;import
目前我知道的有三種方法: 代碼如下複製代碼 ImageView imageView = (ImageView)findViewById(R.id.xxx);方法一:使用Runnalbe()來載入imageView.setBackgroundResource(R.anim.xxxxx);final AnimationDrawable animationDrawable =
我們知道安卓系統中通話時間長度應該是歸Callog管,所以建議去查查ContactProvider,或者是TelephonyProviderService測試可以的通話開始的時候啟動Service 記錄目前時間A, 然後stopSelf(); 另外在通話結束的時候再次啟動一下Service,再次獲得目前時間B, 然後把時間A和B進行比較處理String time = Long.toString(比較後處理的時間)然後調用 代碼如下複製代碼
然後Widget無法安裝和執行!在參考了官方論壇上的相同問題的一個文章後,也沒有實質的解決辦法(主要是樓主不厚道,解決了也不說明如何解決)。最終還是自己摸索解決了,因為我用的是win7,預設啟動SDK中的Eclipse不是管理員權限,導致如上錯誤。解決的辦法是:1、開啟AVD所在的目錄(預設是C:Users你的名稱.android),將.android目錄及其子目錄的唯讀屬性去掉;2、在SDK的Eclipse.exe上右鍵選擇“以管理員身份運行”,然後啟動SDK再運行wi
原意是備份一個hosts檔案,然後修改hosts的內容的(作用大家懂的),用RE複製,然後粘貼就出現這個亂碼的檔案了,用RE刪,提示刪除成功,但再次進入/etc又會出現這個檔案,我刪了N次這個檔案都陰魂不散,徹底暈倒了。 由於hosts檔案在手機rom中,把手機接上電腦只能看到TF卡上的內容,所以只能在手機上想辦法了。 最後,解決辦法是通過終端(shell)把它OK掉(刪掉),估計用USB接到電腦用adb
代碼: 代碼如下複製代碼 Dialog ad = new Dialog(context);ad.show();Window window = ad.getWindow();window.setBackgroundDrawable(new ColorDrawable(0)); window.setContentView(R.layout.cancel_sos_dialog); 最好的辦法是第二種: 代碼如下複製代碼
需要圓角距形的背景,可是直接用一終圓角的圖片,但是因為Android螢幕解析度太亂,為了能適應所有的解析度,我們不可能事確定好寬度,雖然可以用draw9patch,但我一直沒掌握那工具的用法,做出來的圖片最終還是變形,但用下面的方法就永遠不會變形,因為沒有用圖片,是用Android直接繪圖.最終的效果圖:建立一個drawable的xml檔案,這裡名為server_setting_bg: 代碼如下複製代碼 <?xml version="1.0"
java在socket通訊方面上已經有了很好的範例,我只是拋磚引玉,將其引入到android之中,疏漏之處在所難免,很多地方也值得深思與考量,高手不必拍磚,可跳過此文。下面,用敲門的方式示範Android如何?通訊端的通訊。伺服器程式伺服器程式需要在PC上運行,該程式比較的簡單,因此不需要建立Android項目,直接定義一個JAVA類,並且運行該類即可。它僅僅建立ServerSocket監聽,並使用Socket擷取輸入輸出資料流 代碼如下複製代碼 import
認證並不用讓於使用者控制可以安裝哪些程式,認證也不需要授權中心來簽名。在Android系統中,應用程式使用自己簽名的認證是完全允許而且是很普遍的。關於Android應用程式簽名主要有以下幾個重點:•所有的應用程式都必須簽名。系統不會安裝任何一個沒有簽名的程式。這條規則適用於任何運行Android系統的地方,不管是真機還是模擬器。因此必須在模擬器或真機上運行/偵錯工具之前對程式進行簽名。•可以使用自己的認證來簽名。不需要任何授權中心。•要為終端使用者發布應用程式的時候
一,在HTC G7手機上開啟“USB調試”的步驟: 1、在手機上按下“Menu ”鍵(功能鍵),在彈出的菜單中選擇“Setting(設定)”; 2、選擇“應用程式”; 3、在此介面勾選“未知來源”,然後選擇“開發”; 4、勾選“USB調試”,“保持喚醒狀態”。 二、
代碼如下複製代碼 package com.rongfzh.yc;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;public class BootReceiver extends BroadcastReceiver{
解決方案: 沒訊號,啟用問題: 菜單左鍵---》常規設定---》無線和網路設定---》移動網路設定---》CDMA訂閱(切換到RUIM/SIM模式),然後把手機切換到飛航模式,最後切換飛航模式,即可啟用 出現漫遊符:進入RE管理器,找到system——app——找到stk.apk安裝即可 多媒體訊息問題: "開啟apn設定,因為大多選擇的存取點是ctnet,所以開啟ctnet設定,設定如下: 在MMSC裡面寫:http://
1、將圖片轉化為縮圖再載入: 代碼如下複製代碼 1 BitmapFactory.Options options = new BitmapFactory.Options();2 options.inSampleSize = 2;3 Bitmap img = BitmapFactory.decodeFile("/sdcard/1.png", options);
因為之前做了個安卓壁紙站所以我們突然想起了安卓手機開發了,下面來看我的安卓環境配置文章吧。這次接觸安卓環境,一切都很陌生;花了一個下午的時間,走了很多彎路,不過最終還是把環境搭成了。下面總結一下搭建步驟:第一步:安裝Java SDK本文環境所用的Jdk“jdk-6u25-windows-i586.exe”,下載地址讀者可以自行到Oracle官方網站上下載最新的安裝程式。(參考地址:http://www.oracle.com/technetwork/java/javase/
1、由於安卓是智能手機我們有時重啟就可以解決此問題,我們重啟手機試一下。2、如果重啟無效我們可以嘗試下載一個專用的拍照軟體嘗試一下3、如果還是不行我們可以嘗試把手機重設恢復出廠預設值了,在設定裡面找到恢復出廠預設值,各個手機不一樣,大致有下圖兩種4、恢復出廠預設值之最好對手機中重要資料進行備份處理聽。5、一般情況恢復出廠預設值就可以恢複了,如果還不能解決我們只能猜測是硬體出問題了。