Time of Update: 2018-12-04
有些朋友可能會動態修改Android中strings.xml檔案中的值,在這裡給大家推薦一種簡單的方法。strings.xml中節點是支援預留位置的,如下所示:<string name="data">整數型:%1$d,浮點型:%2$.2f,字串:%3$s</string>其中%後面是預留位置的位置,從1開始, $ 後面是填充資料的類型 %d:表示整數型; %f :表示浮點型,其中f前面的.2表示小數的位元
Time of Update: 2018-12-04
manifest檔案中要加下面內容:......................<uses-library android:name="com.google.android.maps" /> </application><uses-permission android:name="android.permission.READ_PHONE_STATE" /><uses-permission
Time of Update: 2018-12-04
一、Android編碼規範1.java代碼中不出現中文,最多注釋中可以出現中文2.局部變數命名、靜態成員變數命名只能包含字母,單詞首字母出第一個外,都為大寫,其他字母都為小寫3.常量命名只能包含字母和_,字母全部大寫,單詞之間用_隔開4.layout中的id命名命名模式為:view縮寫_模組名稱_view的邏輯名稱view的縮寫詳情如下LayoutView:lvRelativeView:rvTextView:tvImageView:ivImageButton:imButton:btn5.act
Time of Update: 2018-12-04
最近閑來無事,就將Android中比較有知名度的開源項目學習了一下,做筆記如下,方便以後尋找。這些開源項目可以通過git進行下載。首先來學習一下ActionBarShelllock這個項目。Due to its use of the native action bar and its related classes on Ice Cream Sandwich, the library requires that both it and your project are compiled
Time of Update: 2018-12-04
在Android中處理圖片問題時,一般是需要使用緩衝的,緩衝主要包括記憶體緩衝,硬碟緩衝,這裡主要介紹記憶體緩衝和硬碟緩衝實現的機制,並不是具體實現。硬碟緩衝public interface DiscCacheAware {void put(String key,File file);File get(String key);void
Time of Update: 2018-12-04
SlideMenu項目依賴ActionBarSherlock這個開源項目,所以研究它需要下載兩個開源項目。使用Git分別為:SlideMenu:https://github.com/jfeinstein10/SlidingMenu.gitActionBarSherlock: https://github.com/JakeWharton/ActionBarSherlock.git這次主要講解在學習該項目執行個體過程中經常遇到的錯誤,下次在講解具體案例。1
Time of Update: 2018-12-04
代號為 Ice Cream Sandwich (冰淇淋三明治) 的 Android 4.0 即將在今年的第四季度發布,在此之前我們先來瞭解一些 Android 4.0 的相關事項。1. 一個系統Android 4.0 將只提供一個版本,同時支援智能手機、平板電腦、電視等裝置。2. 一流的新UI是 Android 3.1 的 UI ,4.0 更有不少提升3. 開源如果你是一個ROM的定製使用者,那麼你會對這條訊息很開心,相信源碼一旦發布,很快就能看到 CyanogenMod 8 。4.
Time of Update: 2018-12-04
在我們用Android開發過程中,會碰到Activity在切換到後台或布局從橫屏LANDSCAPE切換到PORTRAIT,會重新切換Activity會觸發一次onCreate方法。在Android開發中這種情況視可以避免的,我們可以在androidmanifest.xml中的activit元素加入這個屬性android:configChanges="orientation|keyboardHidden"
Time of Update: 2018-12-04
Android開發之:如何使用樣式和主題樣式是用於描述一個View或是一個視窗的顯示內容的集合,樣式可以指定如高度,填充,字型顏色,字型大小,背景顏色等屬性。樣式是從布局檔案中分離出來的一個XML資源檔。Android中的樣式就像Web開發中的css樣式表,它使用我們的樣式獨立於內容進行設計開發。 例如,通過使用一個樣式可以讓如下的布局檔案<TextView android:layout_width="fill_parent" android:layout_height=
Time of Update: 2018-12-04
Google 發布 Android Design 網站代號為冰淇淋三明治的 Android 4.0 是 Android 進行最大限度重新設計的成果,該版本加強了新的互動和風格的UI架構,可以讓您建立 Android 應用程式比以往任何時候都更簡單、更美麗。為了協助開發人員和設計人員更好的開發 Android 應用,Google 日前推出了 Android Design 網站,無論你是專業的 UI
Time of Update: 2018-12-04
今天在找資料的時候發現了這個,想法很不錯,做個標記吧。未使用架構時public class AndroidWay extends Activity { private Button btn1; private Button btn2; @Override public void onCreate(Bundle savedInstanceState) {
Time of Update: 2018-12-04
直接上代碼 int runnableInterval= 5000;//切換間隔private Handler handler = new Handler(); private Runnable runnable = new Runnable() { public void run() { do();//要定時執行的任務 handler.postDelayed(this, runnableInterval);
Time of Update: 2018-12-04
當Android應用程式訪問WEB伺服器的時候,我們為了與伺服器保持同一會話,也就是說當前登入使用者與伺服器的互動是在同一個SessionId下。當我們登入成功的時候,可以通過HTTP請求擷取到Cookie資訊,其中包括會話的SessionId,同時也可以自己將SessionId放入Json中返回。Session我們可以用一個靜態變數來存放,每次向伺服器發送請求的時候將SessionId帶過去,伺服器會自動檢驗這個SessionId有沒有失效。DefaultHttpClient
Time of Update: 2018-12-04
根據文檔描述,輸入圖片必須為Bitmap RGB565格式。 人臉的檢測方法是用雙眼來檢測人臉的位置,也就是說無法檢測到嘴、側臉等,雙眼必須同時可見,並且眼鏡會影響檢測的效果。 實際上,FaceDetector檢測到的並不是人的全臉,而只是雙眼。
Time of Update: 2018-12-04
很多應用都有按標之後首先顯示一個歡迎介面,再跳轉到主activity的功能,現在來實現以下。我主要參考了CSDN上的一個仿weichat開場介面的部落格,相當於一個簡易版本吧。方法一,利用系統提供的函數。首先要新建立一個class,名為Welcome.java,主activity為MainActivity.java。這裡利用了兩個函數用來把R.layout.start的內容全螢幕顯示。1)getWindow().setFlags(WindowManager.LayoutParams.FLAG_F
Time of Update: 2018-12-04
現在的智能機市場,可謂是三國鼎立,Android,IOS,WindowsPhone,各有各的優勢和特色。而這三種行動裝置作業系統有各基於不同的核心。比如,Android是基於Linux核心,IOS是基於UNIX核心,WindowsPhone是WIN8核心。而編寫各自的應用程式又是應用者不同的語言。從這些個月來的程式設計語言熱門排行榜上就差不多瞭解了這三大平台的地位。作業系統核心程式設計語言AndroidLinuxJavaIOSUNIXobject-cWindowsPhoneWIN8C# 總的來說
Time of Update: 2018-12-04
好的,開門見山,我的第一個Android應用開始嘍!開啟Eclipse,依次選擇File->New->other, 選擇Android Application Project,Next。然後就會出現下面的對話方塊。需要填寫的依次是應用程式名稱,項目名,以及包名(按Java的包名來寫),以上配圖就是我填寫的。其它的都按預設配置。下一頁依舊是預設。Next。下一頁就到了選擇表徵圖icon的時候了,系統會為應用自動產生大中小高清四種不同的icon。
Time of Update: 2018-12-04
ImageButton繼承自ImageView,Button繼承自View。相比ImageButton,Button具有更強大的功能。ImageButton僅僅可以指定一個圖片(也可是xml),沒有文字,而Button圖片文字都可以指定。本測試使用了四個按鈕,分別是普通按鈕btn1;有文字有背景圖(按下時候有變換效果)的按鈕btn2;普通圖片按鈕btn3;有變換效果的圖片按鈕btn4.測試代碼:main.xml<RelativeLayout
Time of Update: 2018-12-04
我主要是看了密西西比河穀州立大學的Android視頻,這是那個視頻上的第二個執行個體程式。因為網上找不到相關的原始碼,我就自己寫了一個,不太一樣,但是功能都有。Toast的功能是彈出一個訊息框。我主要是利用了Toast來實現下面的應用。實現的介面如下:點擊 show Hello,就會彈出一個Hello的訊息框,點擊 show Hello and your name,就會彈出一個Hello以及鍵入的名字的訊息框,點擊 show your name and a
Time of Update: 2018-12-04
AutoCompleteTextView是一種自動完成的文字框,繼承自EditText。重要屬性:android:completionHintandroid:completionThreshold設定輸入幾個字元之後顯示下拉式功能表測試應用僅包含一個簡單的文字框,輸入一個字元之後在下拉式功能表下顯示匹配的字串。使用AutoCompleteTextView的時候還要為其匹配一個Adapter,用於提供下拉式功能表中顯示的內容。最終效果:程式碼:布局檔案:<RelativeLayout