Time of Update: 2013-12-11
Display display = getWindowManager().getDefaultDisplay(); // 為擷取螢幕寬、高 Window window = getWindow(); LayoutParams windowLayoutParams = window.getAttributes(); // 擷取對話方塊當前的參數值 windowLayoutParams.width = (int)
Time of Update: 2013-12-11
第三天,google說,伊甸園(linux世界)要被隔離,於是便創造了亞當(Adm)與夏娃(Eve),稱它為zygote和system_server --xxx
Time of Update: 2013-12-11
IPCThreadState對象維護了2個變數 pid_t
Time of Update: 2013-12-11
Android資料緩衝區和資料流的學習總結(BufferedWriter、BufferedOutputStream和FileOutputStream)老霍資料流總結之前,先上2個例子。 ==================下面是正確的資料存放區方法================== /** * 把位元組數組儲存為一個檔案
Time of Update: 2013-12-11
一、錯誤:Unknown host api.tudou.com, throwing UnknownHostException。 解決辦法:在AndroidManifest.xml中添加二、Unable to find explicit activity class have you declared this activity in your
Time of Update: 2013-12-11
<p> </p><p> import java.io.BufferedReader; import java.io.FileReader;</p><p>import android.app.Activity; import android.app.ActivityManager; import android.os.Bundle; import
Time of Update: 2013-12-11
當一個Activity獲得焦點,它會請求繪製其布局。Android架構將會管理繪製的過程,但是Activity必須提供布局層次中的根節點。 繪製視圖是從布局的根節點開始。請求計算和繪製布局樹。繪製負責遍曆樹和渲染每個可互動的無效地區。依次的,每一個View
Time of Update: 2013-12-11
在android中,有Surface、SurfaceView和SurfaceHolder三個類可以使用。 Surface類:每個Surface
Time of Update: 2013-12-11
在上一篇,我們學習了通過startService來啟動Service,由於篇幅過長,所以這一篇是接上一篇的二、bindService方法啟動Service先看bindSerivce(Intent service,ServiceConnection conn,int
Time of Update: 2013-12-11
[java] public class HeartbeatService extends Service implements Runnable { private Thread mThread; public int count &
Time of Update: 2013-12-11
(一)自訂View類 import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.util.AttributeSet;import android.view.View; public
Time of Update: 2013-12-11
android.provider.Telephony.SMS_RECEIVED接收到簡訊時的廣播 Intent.ACTION_AIRPLANE_MODE_CHANGED;//關閉或開啟飛航模式時的廣播 Intent.ACTION_BATTERY_CHANGED;//充電狀態,或者電池的電量發生變化//電池的充電狀態、電荷層級改變,不能通過組建聲明接收這個廣播,只有通過Context.registerReceiver()註冊 Intent.ACTION_BATTERY
Time of Update: 2013-12-11
Android應用程式都是用Java語言編寫的。Android
Time of Update: 2013-12-11
從java web 轉到android有一段時間了,雖然根據以前的功底,完成一些簡單的android應用已經不成問題了。但是,沒有經過系統的學習過android,始終感覺自己開發的時候“底氣不足”。閱讀了部分android的開發文檔,android中最重要的幾個組件即:activity,service,content provider,
Time of Update: 2013-12-11
我們要解析的XML文檔:[html] <?xml version="1.0" encoding="utf-8"?> <books> <book id="1"> <name>crazy in Android</name>
Time of Update: 2013-12-11
main.xml如下:[html] <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"
Time of Update: 2013-12-11
[java] 在Android應用程式開發中,可能會遇到跨進程回調問題,比如,調用一個服務,但服務是非同步,服務完成後,需要給客戶一個通知,這時就需要用到跨進程回調了。跨進程回調本質上用到了Binder機制,其過程如下:1.定義aidlITest.aidl[plain] package com.example.chirpdemo; import com.example.chirpdemo.ITestListener;
Time of Update: 2013-12-11
使用線程處理 耗時比較長的“業務” 有以下幾種方式: 1)Activity.runOnUiThread(Runnable) 2)View.post(Runnable) ;View.postDelay(Runnable , long) 3)Handler 4)AsyncTask
Time of Update: 2013-12-11
關於android自動關機,網上有很多應用程式和例子。 相對於自動開機來說,自動關機可以在應用程式層通過設定alarm來實現。而自動開機,它需要底層rtc時鐘的支援。我自己也沒做過這個,不過在網上查到一個自動開機的實現方法。簡介我的實現是在設定程式裡面增加一個介面,讓使用者佈建自動開關機,這個自動開關機的設定可以參照鬧鐘的設定。關於自動關機,考慮到關機的時候,使用者可能正有一些重要的操作,那麼應該給使用者一個機會去取消當前的關機。1)一個BroadcastReceiver,
Time of Update: 2013-12-11
通過手指點擊螢幕從而擷取所點擊點的地理座標是一個在實際應用中較為常見的功能。下面,我將為大家介紹如何?此功能。 基本原理:通過點擊擷取螢幕座標,利用座標轉換的介面,把螢幕座標轉換為地理座標。 有了以上的基本原理,我們就可以去具體實現了,步驟如下: