Time of Update: 2018-12-04
第一部分:從java端發送at命令的處理流程。已撥電話流程:1、Contacts的AndroidManifest.xml 中android:process="android.process.acore"說明此應用程式運行在acore進程中。
Time of Update: 2018-12-04
根據上篇認證通過後,可以調用API中的開放介面. 一般我們開發的應用都是要顯示一些企業的微博資訊,如我之前開發的“萬事達卡”顯示萬事達人微博. 首先我們要調用一個介面:http://api.t.sina.com.cn/statuses/user_timeline.json等同於現在的http://api.t.sina.com.cn/statuses/user_timeline.json
Time of Update: 2018-12-04
Android與PC的Socket(TCP/IP)通訊(by USB) 拒絕串連的時間:2010-12-30 01:20來源:CSDN社區作者:joy_liut點擊:情形一:Android_Server:final int SERVER_PORT = 12345; private void startServer() { try { Log.e("s: connecting...", "");
Time of Update: 2018-12-04
一. 簡單介紹 我們已經陸續的學習了和TTS相關的基礎內容,包括從簡單的朗讀一個文字框中的內容,到增加多種語言的設定選擇,使用TTS提供的兩個介面中的回呼函數,把TTS語音合成到檔案,及為文本關聯自訂的音頻檔案等。有了以上的基礎,我們基本可以完成和TTS相關的應用了。 但Android的TTS引擎還提供了一些其他的功能,比如 addEarcon , playEarcon , playSilence , setPitch , setSpeechRate 等, 我們在具體使用的時候可以到這裡
Time of Update: 2018-12-04
關於模擬器的配置在(一)中已經列出了,本節主要介紹如何在模擬器上安裝軟體和配置模擬器的sdcard(SD卡)。 1. 模擬器上安裝軟體 在android模擬器上安裝軟體需要apk格式的,假如下載了一個1.apk的軟體,開啟doc,進入android sdk的platform-tools目錄(本例把1.apk先複製到platform-tools目錄下),執行命令adb install 1.apk
Time of Update: 2018-12-04
http://hi.baidu.com/shgy_999/item/a339ee5f70ddc9c09f266720android textview
Time of Update: 2018-12-04
本文主要講解使用命令列打包android工程成apk檔案,我的android工程結構1.建立key: 使用keytool.exe(位於%JAVA_HOME%\bin\keytool.exe)建立xxx.keystore,在命令列輸入:keytool -genkey -alias debug.keystore -keyalg RSA -validity 20000 -keystore debug.keystore說明:-genkey 產生密鑰-alias debug.keystore
Time of Update: 2018-12-04
今天陽曆生日,明天光棍節。繼續光著吧。前幾天,編譯Android程式時,出現了類似下面的一個錯誤。build/core/base_rules.mk:74: *** Module name: xxxtestbuild/core/base_rules.mk:75: *** Makefile location: packages/xxx/xxxtestbuild/core/base_rules.mk:76: * build/core/base_rules.mk:77: * Each module mu
Time of Update: 2018-12-04
參考了網上的文章,現總結如下:1. 系統內容:Ubuntu10.10-64bit2. 安裝git$ sudo apt-get install git-core3. 安裝curl$ sudo apt-get install git-core curl4. 建立repo存放的目錄,開啟命令列,輸入$ mkdir ~/bin$ PATH=~/bin:$PATH5.
Time of Update: 2018-12-04
轉自:http://android.yaohuiji.com/archives/299android2.2開始增加了match_parent這個屬性,這個屬性和原來的fill_parent一樣,如果作程式時,向考慮自己的程式向下相容的話,就要用fill_parent,下面是兩者相同的證據,看android.view.ViewGroup裡的靜態嵌套類LayoutParams中的代碼:public static final int FILL_PARENT = -1; /** *
Time of Update: 2018-12-04
1) 大家都知道workspace是有celllayout組成。Celllayout被劃分為了4行4列的表格,用Boolean類型的mOccupied二維數組來標記每個cell是否被佔用。在attrs.xml中定義了shortAxisCells和longAxisCells分別儲存x軸和y軸方向的cell個數。在Celllayout建構函式中初始化。 2) 內部類CellInfo為靜態類,實現了ContextMenu.ContextMenuInfo介面。其對象用於儲存cell的基本資料。
Time of Update: 2018-12-04
Selection 這個完全是一個工具類, 是關於區間選取的工具類, 自有的方法都是靜態. 來了興緻就把所有方法都測試了一下, 又要熬夜了. 測試是在一個繼承EditText 的子類 onTouchEvent 方法裡面進行的. 算是一個總結了.text 實參是 getEditableText(), layout 實參是 getLayout() 選中地區的方法: Selection.extendDown(Spannable text ,Layout layout); //當前游標的座標,
Time of Update: 2018-12-04
由於項目中牽扯到了對位元影像(android.graphics.Bitmap)的操作,於是對照Android的參考文檔詳細地研究了一下Android提供的位元影像相關功能。一、對位元影像的擷取在Android的SDK中提供了一個BitmapFactory 類。採用此類的幾個方法能夠從一個檔案路徑或者輸入資料流中得到位元影像。包:android.graphics類:BitmapFactoryAndroid SDK中的簡介:Creates Bitmap objects from various
Time of Update: 2018-12-04
Broadcast Receiver用於接收並處理廣播通知(broadcastannouncements)。多數的廣播是系統發起的,如地區變換、電量不足、來電來信等。程式可以有任意數量的Broadcast Receivers來響應它覺得重要的通知。Broadcast
Time of Update: 2018-12-04
Android 遊戲引擎匯總1.AndEngine簡介:AndEngine 基於libGDX架構開發,使用OpenGL ES進行圖形繪製。同時繼承了BOX2D物理引擎,因此能實現一些較為複雜的物理效果。在Rokon停止更新以後,AndEngine 成為Android
Time of Update: 2018-12-04
文章目錄 1. View Animation(Tween Animation)2. Drawable Animation(Frame Animation)3. Property Animation3.1 Property Animation的工作方式3.2 ValueAnimator3.3 ObjectAnimator3.4 通過AnimationSet應用多個動畫3.5 TypeEvalutors3.6 TimeInterplator3.7
Time of Update: 2018-12-05
如今手持功能中出現的一對不可調和的矛盾就是越來越大的能量消耗與電池容量瓶頸之間的矛盾,就算沒有這個瓶頸,相對更持久的續航能力也是眾向所歸。Android系統一般應用於高端智慧型裝置,能源消耗尤其突出,因此對Android的電源管理系統的調研有很必要。Android系統是基於標準Linux核心之上的,在Linux核心在原有的power manager系統之上增加了相應了檔案,為Android系統的power
Time of Update: 2018-12-05
1)、PowerManager.java該檔案定義了一個PowerManager類供其它檔案使用,該類嵌套了一個nest class:public class WakeLock,該nest class有如下方法:public void setReferenceCounted(boolean value)public void acquire()public void acquire(long timeout)public void release()public void
Time of Update: 2018-12-05
1.Android開發之旅:環境搭建及HelloWorld2.Android開發之旅:HelloWorld項目的目錄結構3.Android開發之旅:android架構4.Android開發之旅:應用程式基底礎及組件5.Android開發之旅:應用程式基底礎及組件(續)6.Android開發之旅:活動與任務7.Android開發之旅:進程與線程8.Android開發之旅:組件生命週期(一)9.Android開發之旅:組件生命週期(二)10.Android開發之旅:組件生命週期(三)11.Andro
Time of Update: 2018-12-04
2.1.3 VMware網路設定VMware軟體的強大之處在於它能夠保證虛擬機器和宿主機平等並列運行,並且讓二者進行網路通訊,而我們在開發Android系統應用時會使用到網路,將來做Android系統移植時更需要網路的支援,因此VMware的網路設定對開發人員非常重要。Ø