Time of Update: 2013-12-11
第一天,google說,要有電,於是電流湧向了電路板,湧入了arm處理器,於是arm運作了。 --xxx 嵌入式世界誕生之出,世界是荒蠻的,電流湧向各個晶片,各種處理器等待著喚醒。
Time of Update: 2013-12-11
接上一章,這一章我們介紹Dom解析,因為Dom是J2EE中用得比較多的解析器,這裡解析方法跟J2EE方法是一樣的,具體的樣式跟以下這篇文章中的樣式是一樣的 <?xml version="1.0" encoding="UTF-8"?> <persons> <person id = "1">
Time of Update: 2013-12-11
打算以測試代碼中所使用的介面為點,以介面間調用關係為線,逐步撕開Android中Audio的面紗。*****************************************源碼************************************************* public void testPlaybackHeadPositionAfterInit() throws Exception {
Time of Update: 2013-12-11
就在昨天的Ice Cream Sandwich發布會結束以後的幾個小時,Google工程副總裁,移動部總監Andy Rubin接受了AllThingsD的採訪。以下是訪談重點內容:重點一:Google也參與了三星手機的製作 Rubin表示,Google和其夥伴三星一起,發布了Galaxy Nexus,那將是他們裝有 Android
Time of Update: 2013-12-11
下面來看看音量設定相關的介面。*****************************************源碼************************************************* //Test case 1: setStereoVolume() with max volume returns SUCCESS @LargeTest public void
Time of Update: 2013-12-11
[java] TelephonyManager telephonyManager = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE); telephonyManager.listen(new PhoneListener(), PhoneStateListener.LISTEN_CALL_STATE); [java] private class
Time of Update: 2013-12-11
從API level
Time of Update: 2013-12-11
關於Android的nodpi,xhdpi,hdpi,mdpi,ldpi首先是幾個基本概念:1.螢幕尺寸Screen size即顯示螢幕的實際大小,按照螢幕的對角線進行測量。為簡單起見,Android把所有的螢幕大小分為四種尺寸:小,普通,大,超大(分別對應:small, normal, large, and extra large).應用程式可以為這四種尺寸分別提供不同的自訂螢幕布局-平台將根據螢幕實際尺寸選擇對應布局進行渲染,這種選擇對於程式側是透明的。2.螢幕長寬比Aspect
Time of Update: 2013-12-11
MainActivity如下:[java]package com.example.asynctasktest; import java.io.ByteArrayOutputStream; import java.io.InputStream; import org.apache.http.HttpEntity; import org.apache.http.HttpResponse; 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
做Android項目,退出程式時,有時不能退出所有的activity,這時我們就需要在退出時,關閉所有的activity。思路:當activity建立的時候把當前的Activity對象存放起來,等到退出的時候,關閉所有的Activity。為此,寫了一個MyApplication類,用於存放所有的Activity。代碼如下: [java] package com.dt5000.ischool.util; import
Time of Update: 2013-12-11
現在要來實現一個自訂的Dialog,主要涉及到樣式檔案style。參考案例,自己寫代碼來實現。首先建立一個Android Project——CustomDialog,然後res/drawable檔案夾下建立一個xml檔案filled_box.xml,其內容為:<?xml version=”1.0″ encoding=”utf-8″?><shape
Time of Update: 2013-12-11
昨天收到一個bug,描述如下:1 Enter Settings-->Language&input2 Choose personal dictionary3.Choose add in menu4.Input some word and choose personal dictionary[Expected result]The word can be added to dictionary and no any
Time of Update: 2013-12-11
學習android毋庸置疑,activity是相當相當重要的一個玩意兒。 1:activity組件是幹嘛的?? 它可以用來展示一個布局檔案。並且響應你的布局檔案上的點擊觸摸等等的事件。 有點繞,形象一點說吧,如果你使用過android的手機,你會看到一個一個介面,誇張點說吧,那些都是activity,菜單介面啊,設定介面啊,操作介面,等等等等 2:activity的一些基礎知識 自己寫的activity需要繼承activity(如果您
Time of Update: 2013-12-11
使用板子的交叉編譯工具鏈,自己做Makefile來編譯一個二進位檔案,adb push到板子上運行。 會出現No such file or directory問題。 明明該檔案是存在的,為什麼會出現這個問題呢? 檔案是存在,但是該檔案所需要的一些庫檔案,是不存在的。這個時候就需要靜態連結。 在Makefile中增加一行 LDFLAGS += --static 在編譯可執行檔的命令中,比如 26
Time of Update: 2013-12-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: UNPROTECTED PRIVATE KEY FILE! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@Permissions 0740 for &
Time of Update: 2013-12-11
1.SharedPreferences SharedPreferences是Android平台上一個輕量級的儲存類,主要用來儲存一些常用的配置資訊。 支援類型如下 這種方式應該是Android中使用起來最簡單的讀寫外部資料的方法了。其採用了Map資料結構來儲存資料,可以簡單的讀取與寫入。他的用法基本上和 J2SE(java.util.prefs.Preferences)中的用法一樣,
Time of Update: 2013-12-11
Activities提供了一種方便管理的建立、儲存、回複的對話方塊機制,例如 onCreateDialog(int), onPrepareDialog(int, Dialog),
Time of Update: 2013-12-11
首先,由於模擬器上沒有藍芽裝置,所以我們需要一個含有藍芽裝置的Android系統其次,要操作裝置上的藍芽裝置,需要在AndroidManifest中聲明兩個許可權:<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" /> <uses-permission android:name="android.permission.BLUETOOTH"
Time of Update: 2013-12-11
支援多種螢幕android運行在不同尺寸和像素(密度)的裝置上,android系統給應用程式提供了一個相同的環境去適應不同的UI顯示介面。同時系統提供API讓應用程式去控制UI在不同尺寸和密度的螢幕上的顯示效果,因為我們肯定不希望在手機和平板上顯示一樣的效果。 儘管android系統會自動縮放你的應用程式以適應不同解析度,但是你也必須針對不同尺寸和密度的螢幕盡量最佳化,只有這樣才能最大程度上獲得較好的使用者體驗。 概念 1.螢幕尺