Time of Update: 2013-12-11
using UnityEngine; using System.Collections; public class test : MonoBehaviour { public GUISkin MenuGUIskins; public Camera camera1; public
Time of Update: 2013-12-11
Android中ListView的右邊滾動滑塊的實現方法有兩種: (1) 在xml布局中只需要在ListView節點上加入: android:fastScrollEnable="true" 這個屬性即可。
Time of Update: 2013-12-11
在開發應用程式的時候,經常會遇到這樣的情況,會在運行時動態根據條件來決定顯示哪個View或某個布局。那麼最通常的想法就是把可能用到的View都寫在上面,先把它們的可見度都設為View.GONE,然後在代碼中動態更改它的可見度。這樣的做法的優點是邏輯簡單而且控制起來比較靈活。但是它的缺點就是,耗費資源。雖然把View的初始可見View.GONE但是在Inflate布局的時候View仍然會被Inflate,也就是說仍然會建立對象,會被執行個體化,會被設定屬性。也就是說,會耗費記憶體等資源
Time of Update: 2013-12-11
Android的菜單分為三種類型:選項菜單(Option Menu)、操作功能表(Context Menu)、子功能表(Sub Menu) 一.選項菜單 當使用者單擊裝置上的功能表按鈕(Menu),觸發事件彈出的菜單就是選項菜單。選項菜單最多隻有六個,超過六個第六個就會自動顯示 更多 選項來展示顯示。 建立方法: 1、覆蓋Activity的onCreateOptionsMenu(Menu menu)方法,當我們第一次開啟菜單時調用。
Time of Update: 2013-12-11
我們都知道Android的網路功能很不錯,當然Android中WebView組件也挺不錯,可以直接進行載入網頁,我們可以把這個看做一個小型的瀏覽器\ 【注】以下的一些內容我翻譯了一下文檔,可能有些翻譯不太準確,就算自己當做一次學習英文的機會了,請大家稍微見諒一下哈
Time of Update: 2013-12-11
剛剛看到一道Android面試題:如果使用制定的瀏覽器開啟網頁。網上講解的都比較簡單,其實確實很簡單,主要就是設定一下intent就可以,不過這裡,我們講解一些附帶的知識。就是查看一下本機上可用的瀏覽器,因為之前做過檢測語音辨識程式時需要檢測Google 語音命令,這裡簡單的修改了一下就可以查看了。具體代碼如下:package com.google.code.cakedroid.demo; import
Time of Update: 2013-12-11
使用Android x86模擬器,可以解決ARM模擬器速度慢的問題!!下載 Android x86. 它的速度比ANDROID SDK的模擬器速度快多了,按以下步驟配置:安裝 VirtualBox.下載所需的ANDROID X86安裝ISO iso-file www.2cto.com建立這樣的虛擬機器:Linux 2.6/Other Linux, 512 Mb RAM, HD 2 Gb. Network: PCnet-Fast III, attached to NAT. 你也可以用
Time of Update: 2013-12-11
android在兩個基本布局類View和ViewGroup的基礎上提供了成熟而又強大的構建UI組件模型。首先,平台包含了各種預先構建的View和ViewGroup,他們被稱為widget和布局。你可以用他們構建你的UI。 一些可用的widget包括Button,TextView,EditText,ListView,CheckBox,RadioButton,Gallery,Spiner,和更多特殊使用者的AutoComploteTextView,ImageSwitcher,TextSwitche
Time of Update: 2013-12-11
android中的日期控制項為:DatePicker,時間控制項為TimePicker。通過指定兩個監聽器OnDateChangelistner和OnTimeChangeListner就可以監控這兩個控制項的改變,從而得到相應的時間。 <?xml version="1.0" encoding="utf-8"?> <LinearLayout
Time of Update: 2013-12-11
(ffmpeg v0.9)架構最新版的ffmpeg中發現了一個新的東西:avconv,而且ffmpeg.c與avconv.c一個模樣,一研究才發現是libav下把ffmpeg改名為avconv了.到底libav與ffmpeg現在是什麼個關係?我也搞得希裡糊塗的,先不管它了.ffmpeg的主要功能是音視頻的轉換和處理.其功能之強大已經到了匪夷所思的地步(有點替它吹了).它的主要特點是能做到把多個輸入檔案中的任意幾個流重新組合到輸出檔案中,當然輸出檔案也可以有多個.所以我們就會發現,在ffmpeg.
Time of Update: 2013-12-11
綜述 Content providers是一個Android應用程式的主要部分,主要是為應用程式提供內容。它對資料進行封裝然後通過單一的ContentResolver介面提供給應用程式。只有需要在多個應用程式間共用資料時,content provider才是必須的。例如:有多個應用程式(例如:打電話程式和發簡訊程式等等)都需要使用連絡人的資料,因此我們必須將這些資料存放在content
Time of Update: 2013-12-11
手機上網分為wap和net兩種方式,使用net手機就會直接連入互連網,而使用wap則會中間多了一個代理網關,移動聯通均是10.0.0.172,連接埠80。而寫與連網有關的代碼,wap和net是不一樣的: wap一般是這樣: [java] URL url = new URL("http://10.0.0.172:80/index.htm"); HttpURLConnection hc
Time of Update: 2013-12-11
今天看了下文檔,說TraceView 對程式的的效能和最佳化有很大的協助:本人比較懶,文章也沒繼續往下下看,直接百度了下TraceView 的提示,資源很多,介紹怎麼使用 推薦:http://www.bkjia.com/kf/201201/116594.html 當然具體怎麼做的步驟簡單的一下,大概分這麼幾步: 一:在建立avd ,給sd卡的記憶體大一點,因為後面的debug.raceView 產生的檔案可能比較的大。二:寫一個測試的程式:[
Time of Update: 2013-12-11
Android的RIL驅動模組,
Time of Update: 2013-12-11
J2ME 項目中修改了下jad檔案中的MIDlet-Name,結果項目就不行了,不管編譯還是打包都出Illegal Manifest Entry Key or Value "MIDlet-Version"這個錯。但是看裡面的內容並未改動MIDlet-Version ,只是改了MIDlet-Name,就怎麼都過不去。svn找出原來的jad覆蓋就又正常了。
Time of Update: 2013-12-11
步驟如下:一、產生一個要被調用的APK。在其AndroidManifest.xml設定中,與一般的寫法大致相同,唯一區別的地方在於,如下:<intent-filter>
Time of Update: 2013-12-11
在拜讀和翻譯了Android design設計指導後,對比Android 4.0與Android2.3及之前版本的app設計指導,總結了Android 4.0設計的10大改變:1.
Time of Update: 2013-12-11
<1> 簡介用於選擇一天中時間的視圖,支援24小時及上午/下午模式。小時,分鐘及上午/下午(如果可用)都可以用垂直捲軸來控制。用鍵盤來輸入小時。兩個數的小時數可以通過輸入兩個數字來實現,例如在一定時間內輸入‘1’和‘2’即選擇了12點。分鐘能顯示輸入的單個數字。在AM/PM模式下,使用者可以輸入'a', 'A"或'p', 'P'來選取。<2>繼承類 java.
Time of Update: 2013-12-11
上面已經介紹了,android temperature sensor的移植過程,字碼頁已經貼給大家了,現在我們寫一個APK來進行測試,代碼很簡單,介面也很簡單很醜陋,哈哈,大家不要介意,這個aok只是用作測試,這裡我就不多做介紹了,直接貼代碼。 package com.android.jay.sensor1; import android.app.Activity; import android.hardware.Sensor;&
Time of Update: 2013-12-11
啟動方法一: private void startLoadBitmapThread(){ (new ReadBitmapRunnable(this, this.getContentResolver())).run(); } 啟動方法二: private void startLoadBitmapThread(){ Thread