Time of Update: 2013-12-11
為了靈活顯示圖片,往往會通過設定一些變數來實現,而字串是比較經常被使用到的下面介紹2種通過字串顯示圖片的方法1. 不把圖片放在res/drawable下,而是存放在src某個package中(如:com.drawable.resource),這種情況下的調用方法為:String path = "com/drawable/resource/image.png";InputStream is = getClassLoader().getResourceAsStream(path)
Time of Update: 2013-12-11
對於android系統布局方式有以下幾種:1、LinearLayout -線性布局 是頁面中的所有組建都是按照線性布局, 縱向: android:orientation="vertical" 表示組建垂直排成一列; 橫向水平: android:orientation="horizontal"<?xml version="1.0"
Time of Update: 2013-12-11
注意1.onDown 多指事件仍然響應成單指2.onScroll滑動時觸發,e1隻能獲得一個點 ,而e2卻能獲得多點。(搞不清楚為什麼怎麼設計)3.想在view上加 GestureListener可以使用下面的代碼:public class ViewerInnerTouchListener implements OnTouchListener { private GestureDetector
Time of Update: 2013-12-11
前言 雖然ViewSwitcher的中文API早已翻譯出來,但一直沒有在項目中使用過,也沒有搜到很合適很簡單的中文例子,這裡與大家一起探討和分享一下其用法。 聲明 相關API Android 中文API (61) ——
Time of Update: 2013-12-11
首先給大家介紹一下android中的activity:一個activity一般代表手機螢幕的一屏,概念相當與網頁。一般來說一個android應用是由一個或多個activity組成,activity直接可進行跳轉,直接也可以通過回調方法傳遞參數。activity之間的參數傳遞:首先我們建立兩個按鈕,分別在layout1,layout2中,按鈕的id為btn1,btn2,然後在分別建立兩個activity分別為Activity1,Activity2。Activity1分別和layout1關聯,Act
Time of Update: 2013-12-11
前兩個日誌的合并我們可以給案頭添加捷徑的時候 制定一個帶數位圖片 1、添加一個方法Java代碼 private Bitmap generatorContactCountIcon(Bitmap icon){ //初始化畫布 int iconSize=(int)getResources().
Time of Update: 2013-12-11
MainActivityJava代碼 package org.wp.activity; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.ImageView; public class
Time of Update: 2013-12-11
Android中的資源與國際化的問題,通常我們建立一個Android工程,目錄結構如所示: 我們主要看一下layout與values目錄,layout裡的xml檔案的我們應用使用布局的檔案,values裡的sring.xml是用來存放文字資源,一個key對應一個value值。但是在實際應用開發中,通常橫屏(land)與豎屏(port)可能布局檔案有所不同,這時候我們可以獨自訂橫屏與豎屏的布局檔案(
Time of Update: 2013-12-11
Android zip解壓網上的資料很多,但是我用時出現一個bug是getNextEntry()拋異常java.io.UTFDataFormatException:bad byte at 4。我找了好久最後發現,其實就是檔案名稱不能是漢字。因為我的zip包裡有帶漢字的檔案。這樣Android就不夠解壓出現異常。Android解壓的zip包不處理,裡的東西不能是以漢字命名的。
Time of Update: 2013-12-11
在eclipse中進行調試時經常出現下面這樣的提示Application XXX is waiting for the debugger to attach但是一般情況下,過了一會之後會進入調試狀態,但有時進行調試的時候模擬器上九一直停留在上面這個提示對話方塊,一直不能進入調試狀態。。。加列印調試太麻煩而且效率太低了。 解決辦法如下: 1、在按照網上說的在dos命令列中進行adb kill-serveradb
Time of Update: 2013-12-11
處理不同的感應器器配置Android不給裝置指定標準的感應器配置,這就意味著製造商能夠把任何他們想要的感應器配置包含到他們的Android裝置中。因此,裝置能夠包含配置廣泛的各種感應器。例如,摩托羅拉的Xoom有一個壓力感應器,但是三星的Nexus S卻沒有。同樣Xoom和Nexus S都有陀螺儀,但是HTC的Nexus One卻沒有。如果你的應用程式依賴特殊類型的感應器,就必須確保感應器存在於裝置上,以保證你的應用程式能夠成功的運行。有兩種方法來確定給定的感應器是否存在於裝置上:1.
Time of Update: 2013-12-11
公司有一16G SD卡, 放到手機上後, 圖庫一直都沒刷出有圖片 . 一開始以為是SD卡很大, 掃描需要花費一定時間, 沒太在意. 但第二天, 圖庫還是一張卡都沒有. 那就奇怪了, SD卡明明有圖片, 為何圖庫沒顯示圖片呢. 查看日誌 ,發現sd卡又被掃描啊 . 而且也有掃描到圖片的日誌 . 開始以為是圖庫顯示圖片有問題, 查看多媒體資料庫com.android.provider.media/databases/
Time of Update: 2013-12-11
postInvalidate();
Time of Update: 2013-12-11
情況一: 千萬不要重啟Eclipse、也不自己建立R.java 類檔案 右擊你的工程(項目)——>Android Tools——>Fix
Time of Update: 2013-12-11
android快速開發架構afinal的特點: 使用簡單,無需配置但可配置 在listview和gridview等容器載入圖片的時候快速滑動無錯誤現象 支援線程池並發數量配置 支援記憶體緩衝大小配置 支援磁碟大小緩衝配置,和緩衝位置配置
Time of Update: 2013-12-11
下面的例子假定已經配置好了Google的GCM。1. 首先添加gcm.jar包到libs目錄下,並將其加入classpath。2. 首先修改AndroidManifest.xml檔案,添加對GCM的支援[html] <manifest xmlns:android="http://schemas.android.com/apk/res/android"
Time of Update: 2013-12-11
Installing the JDKThe Sun JDK is no longer in Ubuntu's main package repository. In order to download it, you need to add the appropriate repository and indicate to the system which JDK should be used.Java 6: for Gingerbread and newer$ sudo
Time of Update: 2013-12-11
在android2.3以下的系統中,可以使用如下的代碼來擷取Android系統的本地IP地址:[java] private String getLocalIPAddress() throws SocketException{ for(Enumeration<NetworkInterface> en = NetworkInterface.getNetworkInterfaces();en.hasMoreElements();){
Time of Update: 2013-12-11
先上代碼:[java] package xiaogang.enif.net; import java.io.IOException; import java.net.Socket; import java.net.UnknownHostException; import java.security.KeyManagementException; import
Time of Update: 2013-12-11
在AirplaneModeEnabler中 提供了isAirplaneModeOn方法來判斷當前是否是Airplane mode:public static boolean isAirplaneModeOn(Context context) { return