Time of Update: 2013-12-11
寫下這篇博文的時候,訪問量的總數剛好過2000次,先自己慶祝一下。做程式已經十八九年,但是寫文章介紹自己的程式還是第一次。是實話這件事的難度超出了我的預想。一個是篇幅長,原先以為很簡單的一個程式,說明也用不了多少筆墨吧。但是事實是一下子寫了這麼多。而且好像也沒有說到點子上。許多點都提到了,但又好像不夠。再有,風格也不統一。如果各位看完了所有的幾篇文章,會發現每一篇文章的寫法都是不同的。我想原因可能就是因為這個第一次吧。希望以後的文章可以逐漸改善。這個程式是作者在學習Android時的練習,一邊學
Time of Update: 2013-12-11
Activity:Java代碼 package irdc.ex04_21; /* import相關class */ import java.io.File; import java.util.ArrayList; import java.util.List; import android.app.AlertDialog; import android.app.ListActivity; import
Time of Update: 2013-12-11
Android菜鳥日記19圖片旋轉之前做圖片旋轉都很2的去複寫類然後寫一個方法去旋轉。其實完全可以把圖片轉成bitmap圖 然後再調用bitmap的方法去旋轉。 Matrix temp=new Matrix();// Matrix 為 import android.graphics.Matrix; temp.setRotate(9
Time of Update: 2013-12-11
android.permission.ACCESS_CHECKIN_PROPERTIES//允許讀寫訪問”properties”表在checkin資料庫中,改值可以修改上傳android.permission.ACCESS_COARSE_LOCATION//允許一個程式訪問CellID或WiFi熱點來擷取粗略的位置android.permission.ACCESS_FINE_LOCATION//允許一個程式訪問精良位置(如GPS)android.permission.AC
Time of Update: 2013-12-11
1、卸載安裝包packageadb uninstall package如果需要保留package的資料及緩衝目錄,需要如下:adb uninstall -k package2、安裝包packageadb install package當然了,該包要在adb的目錄下3、上次檔案filename到sdcardadb push filename /mnt/sdcard/filename4、下載檔案filename 到本地adb pull /mnt/sdcard/filename
Time of Update: 2013-12-11
Java代碼 @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
Time of Update: 2013-12-11
不良代碼:view plainint[] iArray = {12,122,123,124,1,}; //對iArray排序 int iMin = 999999; int indexMin = 0; int iTmp = 0; for(int i = 0;i < iArray.length;i++) { //找到最小的
Time of Update: 2013-12-11
這一章節,我們來學習Notification的應用,很多人問Notification是什麼東東啊?我打個比方吧,還是以西遊記來說:唐僧被妖怪們抓住了,那悟空得知道是哪個妖怪抓住了他師傅,他得變成一些動物(蒼蠅或蚊子)去通知他師傅啊,通知唐僧悟空來救他了,這裡通知就是Notification,那唐僧知道了,他就放心了,安心等著悟空來救.呵呵,讓我看一下main.xml <?xml version="1.0" encoding="utf-8"?
Time of Update: 2013-12-11
很多情況下,一些與使用者很少需要產生互動的應用程式,我們一般讓它們在後台運行就行了,而且在它們運行期間我們仍然能運行其他的應用。為了處理這種後台進程,Android引入了Service的概念。Service在Android中是一種長生命週期的組件,它不實現任何使用者介面。基本概念Ÿ Service是一種在後台運行,沒有介面的組件,由其他組件調用開始。 Ÿ
Time of Update: 2013-12-11
最近做了一款軟體,是基於Web Service 服務的 中英翻譯軟體,在發表部落格時,還有一些功能沒有實現,為了防止以後忘記在寫的過程中忘記某些要點,故以寫部落格的形式記錄下來,以供回頭翻閱。 不多說,上幾張圖,先大致瞭解一下這款軟體的功能 首先大致看一下這款軟體的主介面,上面是一個EditView 外加兩個
Time of Update: 2013-12-11
在做應用的時候很多時候都會去從網路載入圖片,而且還要做各種各樣的載入效果。比如,載入圖片的時候在圖片上顯示loading的圖片,圖片載入完成時loading消失,載入失敗又有相應的處理。如果處理不好就會很麻煩,下面總結了一個輕量級的從網路載入圖片方法。 package com.jacp.util; import java.io.File; import java.io.IOException; import
Time of Update: 2013-12-11
在資訊清單檔中加上網路存取權限<!-- 訪問internet許可權--><uses-permissionandroid:name="android.permission.INTERNET"/> 利用HttpURLConnection對象,我們可以從網路中擷取網頁資料.URL url = newURL("http://www.sohu.com");HttpURLConnection conn=
Time of Update: 2013-12-11
在一個項目中,要用到sdcard和sim卡。使用sdcard時,需要判斷其狀態是否可讀寫。使用sim卡時,要判斷是否可讀,怎麼做呢,請參閱下面兩個函數: //sdcard是否可讀寫 public boolean IsCanUseSdCard() { try { return
Time of Update: 2013-12-11
這裡介紹一個主要的方法,也是從網上找的,在此整理出來。。。以備不時之需public static Bitmap toRoundCorner(Bitmap bitmap, int pixels) { Bitmap output =
Time of Update: 2013-12-11
我是在匯入已經存在的項目時出現的錯誤Re-installation failed due to different application signatures調試資訊如下:[2011-10-11 10:08:37 - ApiDemos] Re-installation failed due to different application signatures.[2011-10-11 10:08:37 - ApiDemos] You must perform a full uninstall
Time of Update: 2013-12-11
丁浪建議:學習本執行個體之前,請掌握Activity的生命週期相關的事件和方法,這樣學習效果會更好。 本執行個體僅供參考學習,並非一款非常完善的產品。由於時間和本人技術有限,不足或者錯誤之處敬請諒解。希望熱心的網友能夠繼續完善。下面是Activity部分代碼(我一般都會有詳細注釋):package cn.chaoyang.activity; import java.io.File; import
Time of Update: 2013-12-11
activity_main.xml的配置:[html] <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"
Time of Update: 2013-12-11
這裡要用到相對布局,在ScrollView裡放置自己的內容views[html] 01.<?xml version="1.0" encoding="utf-8"?> 02.<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 03.
Time of Update: 2013-12-11
廢話不說,上代碼: 1、要關閉的Activity代碼: [java] <span style="font-size:18px;">public class TVOffDemo extends Activity { /** Called when the activity is first created. */
Time of Update: 2013-12-11
儲存資料在Android開發中是一項非常重要的功能,下面介紹的這種技術是利用XML檔案儲存體索引值對。 SharedPreferences的使用主要有四步: 1)獲得SharedPreferences對象