Time of Update: 2018-12-07
學習Android也一小段時間了,於是參考了下目前的資料,做了個簡單的RSS閱讀器,其中包含了RSS地址的增加,刪除,修改,還有SAX解析RSS,下面是一些帖圖,當然還可以繼續完善,總的感覺是ANDROID還要繼續簡化,雖然是JAVA,但開發起來象CRUD的,還是要不少代碼量,而且終端應該繼續增加,才能繼續發展。 這個是用LISTVIEW來的一個RSS列表 上面是按MENU鍵時,彈出的捷徑功能表, 是新增一個RSS的錄入介面
Time of Update: 2018-12-07
周一的蘋果開發人員大會上,Apple介紹了iOS 7的各種新的特性,雖然真正發布要到今年秋季,但是作為程式員我們還是可以下載開發版本來親身體驗一番的。本來想下載更新四代的iPod Touch上,但是似乎沒有提供,所以只能跟同事借來一部iPone 5測試機更新到iOS 7。如果沒有去年底對《Android 4.2新特性體驗》,看到這一些新特性我一定會感到欣喜,但是現在體驗的結果就跟看Keynote時是一樣的:長得越來越像Android了。只能說有些東西就是先入為主了,做什麼都應該搶個先(鮮)才行。
Time of Update: 2018-12-07
Belkin introduces WeMo light switch, control your household lighting from your Android device | Android CentralBelkin introduces WeMo light switch, control your household lighting from your Android deviceAccessoriesBy Richard Devine | Jan 06 2013 |
Time of Update: 2018-12-07
CSDN部落格本期熱文推薦,為您介紹有關Android應用開發的10個部落格,分享他們的日積月累的寶貴經驗,希望這些文章對Android開發人員們能有所啟發和協助。[1] 張國威:Android從入門到提高系列前面寫了十四篇關於介面的入門文章,大家都看完和跟著練習之後,對於常用的Layout和View都會有一定的瞭解了,接下來的文章就不再強調介紹介面了,而是針對具體的常見功能而展開。[2] 懶骨頭:《Android Dev Guide》系列教程翻譯文章1-18本系列文章為Android
Time of Update: 2018-12-07
1 在1。5的android中,可以指定edittext中只輸入數字,比如可以這樣,就彈出小鍵盤了:android:inputType="numberDecimal",這樣還可以接受輸入包含小數點的數字了。2 讀取資源檔中的內容 result.setText(getText(R.String.bmi_result));注意使用getText函數,讀取資源檔中的內容.3 做一個象”關於我們“的對話方塊: new AlertDialog.Builder(Bmi.this)
Time of Update: 2018-12-07
1 activity可以繼承擴充 ListActivity 比如:class DummyNote extends ListActivity { private String[] note_array = { "gasolin", "crota", "louk", "magicion" }; ListAdapter adapter = new ArrayAdapter&
Time of Update: 2018-12-07
1 用一個VIEW做為訊息提示 btn3.setOnClickListener(new Button.OnClickListener() { public void onClick(View v) { View view = inflateView(R.layout.view); TextView txtMsg = (TextView) view.findViewById(R.id.txtMsg); txtMsg.setText("提示內容"); Toast
Time of Update: 2018-12-07
本文來源於我在InfoQ中文站翻譯的文章,原文地址是:http://www.infoq.com/cn/news/2012/05/Mono-for-Android-Designer近日,Xamarin為其整合到Visual Studio或MonoDevelop的Mono for Android開發工具發布了一款視覺化設計工具。Xamarin Designer for Android是個可用於建立Android應用介面的拖拽開發工具。該工具以Visual
Time of Update: 2018-12-07
寫完應用之後,作完單元測試和功能測試,有必要對應用的抗打擊能力做個測試,最好的方法是雇個“猴子”在測試,猴子可以胡亂瞎按鍵,在這種情況下,你的應用是否還能正常工作呢?Android 測試包中提供了一個Monkey工具,就提供了“猴子”功能,不過比真”猴子“還要智能一些,你還可以指揮這個猴子, 比如按鍵的比例,觸發某個事件的頻率等等。一個簡單的用法,比如你的應用程式的包名為:com.pstreets.navigator可以使用 adb shell monkey -p
Time of Update: 2018-12-07
前面ModelView變換相當於拍照時放置相機和調整被拍物體的位置和角度。投影變換則對應於調整相機鏡頭遠近來取景。下面代碼設定當前Matrix模式為Projection投影矩陣:gl.glMatrixMode(GL_PROJECTION);gl.glLoadIdentity(); 後續的座標變換則針對投影矩陣。投影變換的目的是定義視錐(viewing volume),視錐一方面定義了物體如何投影到螢幕(如透視投影或是正側投影),另一方面視錐也定義了裁剪情境的地區大小。OpenGL
Time of Update: 2018-12-07
Redirection樣本涉及到三個Acitivity: RedirectEnter, RedirectMain,RedirectGetter。樣本的主Activity為 RedirectEnter ,RedirectEnter 啟動 RedirectMain, 而Activity 會根據某個條件來決定是否將應用的控制權傳給RedirectGetter 或是保持在RedirectMain。應用代碼中使用到了Shared Preferences (在之前的樣本中介紹過)。
Time of Update: 2018-12-07
前一段時間因為學業關係都太忙了,最近好不容易閑下來了,儘管如此,但是自己還是有很多東西要學習,不過在5月份之前,擺在我面前的最重要的兩件事是Android的學習和Java網路編程的學習。說起來Android開發,從去年8月份開始學習,直到現在都有9個月了,如果讓我這9個月啥都不做,我一定可以在這一領域小有成績的,可惜的是上個學期的課實在太多了,沒辦法擠出系統的時間好好學習,以至於直到現在Android開發還是半生不熟,好在現在終於可以閱讀官方文檔,將以前學習到的零散的知識一點一點地串聯想來了。在
Time of Update: 2018-12-07
Android中讀取/寫入檔案的方法,與Java中的I/O是一樣的,提供了openFileInput()和openFileOutput()方法來讀取裝置上的檔案。但是在預設狀態下,檔案是不能在不同的程式之間共用的,以上兩個方法只支援讀取該應用目錄下的檔案,讀取非其自身目錄下的檔案將會拋出FileNotFoundException異常。建立的檔案存放在/data/data/<package name>/files目錄下。
Time of Update: 2018-12-07
Belkin adds WeMo Light switch, looks to tack on Android compatibility later this yearBelkin adds WeMo Light switch, looks to tack on Android compatibility later this yearBy Billy Steele posted Jan 6th, 2013 at 8:00 AM 24 At CES 2012, Belkin outed
Time of Update: 2018-12-07
這一回該說到Android與J2ME下,作為自訂繪製的UI呈現所必不可少的組成部分——映像。如果你在J2ME下做過手機遊戲,尤其是那種橫版過關型的,就少不了從資源檔裡產生Image對象,然後用該死的graphics.drawImage(Image,int,int,int)等一系列方法將映像繪製到指定的位置。Android雖然漂亮N多,但是這種事情也不能倖免——它的canvas.drawBitmap(Bitmap,int,int,Paint)就是做這個用的。乍一看這兩個東西好像又沒什麼區別了,至少
Time of Update: 2018-12-07
首先,使用過Eclipse編寫Android與J2ME程式的同學們都知道,Eclips可以通過模板快速建立一個程式,那麼我們就從建立兩個簡單的應用開始,一個是J2ME的,一個是Android的。J2ME程式如下:package cn.edu.buaa.Software;import javax.microedition.midlet.MIDlet;import javax.microedition.midlet.MIDletStateChangeException;public class My
Time of Update: 2018-12-07
上一次說到Android的Activity與J2ME的MIDlet的比較,那麼這一次將要做對比的兩個類,分別是J2ME的Displayable類與Android的View類。說到Displayable類,也許大家沒怎麼直接用過,但是Canvas和Form這兩個類對於J2ME手機編程的同學來說一定非常熟悉,它們分別是呈現低級使用者UI和進階使用者UI所必不可少的。以Canvas為例,J2ME對其封裝了大量可被繼承和Override的方法(其中paint(Graphics
Time of Update: 2018-12-07
如下:其中main.xml代碼如下:<?xml version="1.0" encoding="utf-8"?><TabHost xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" > <!-- 定義第一個標籤頁的內容 -->
Time of Update: 2018-12-07
先來最終的效果吧:我們的main.xml檔案內容為:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"
Time of Update: 2018-12-07
先來看看吧:下面來貼出代碼吧,其中main.xml代碼為:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="