Time of Update: 2018-12-05
應用程式規則1.不要妨礙手機的語音通話和Message
Time of Update: 2018-12-05
說明:要使用AIDL
Time of Update: 2018-12-05
首先是Layout檔案:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <!-- The frame layout is here
Time of Update: 2018-12-05
package com.king.android.media;import java.io.File;import java.io.FilenameFilter;import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.media.MediaPlayer;import android.media.MediaPlayer.OnCompletionListener;impor
Time of Update: 2018-12-05
我們假定兩個應用程式為A和B。我的意圖是在B應用工程中建立Aidl,然後在這裡實現 aidl裡面的方法,然後在A應用工程中去遠程調用:好了:我先去建立
Time of Update: 2018-12-05
package com.king.android.speical;import com.king.android.R;import android.app.Activity;import android.content.Intent;import android.net.Uri;import android.os.Bundle;import android.os.Parcelable;/** * 描述:捷徑 * 作者:Andy.Liu * 時間: 2012-7-16 下午11:59:07 **
Time of Update: 2018-12-05
供大家學習的Android開源項目分類: kernel與Android 2010-10-13 13:03 45人閱讀 評論(1) 收藏 舉報供大家學習的Android開源項目 收藏 Android開發又將帶來新一輪熱潮,很多開發人員都投入到這個浪潮中去了,創造了許許多多相當優秀的應用。其中也有許許多多的開發人員提供了應用開源項 目,貢獻出他們的智慧和創造力。學習開原始碼是掌握技術的一個最佳方式。下面推薦幾個應用開源項目,這些項目不僅提供了優秀的創意,也可以直接掌握 Android核心的介面使用:
Time of Update: 2018-12-05
雖然比較簡單,但還是把主要內容提一下。 Intent的使用Intent 可以啟動一個Activity,也可以啟動一個service,還可以發起一個廣播 Activity startActivity(),startActivityForResult();Service startService(),bindService()BroadCast
Time of Update: 2018-12-05
package com.king.android.media;import java.io.File;import java.io.FilenameFilter;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget
Time of Update: 2018-12-05
package com.king.android.speical;import android.app.Activity;import android.content.Intent;import android.net.Uri;import android.os.Bundle;import android.os.Parcelable;import android.provider.Contacts;import android.provider.LiveFolders;import
Time of Update: 2018-12-05
Serivce組件:首先要繼承於Serivce,實現其生命週期中的方法,然後還需要在AndroidMainfest.xml中<service>聲明才能使用可以調用startService來啟動一個服務,或者使用bindService來綁定一個已經存在的服務,還可以通過RPC(遠程進程調用)機制來實現不同進程之間Service的調用。生命週期
Time of Update: 2018-12-05
package com.android.liu.ui;import android.app.Activity;import android.os.Bundle;import android.widget.RadioButton;import android.widget.RadioGroup;import android.widget.Toast;import com.android.liu.R;public class RadioActivity extends Activity
Time of Update: 2018-12-05
介紹:IntelliJ IDEA支援開發運行在移動手機上的應用程式,所以也能在Android作業系統下運行。出來一般的代碼提示助手功能之外,這個IDE也是你能夠通過配置模擬器裝置測試Android程式。IntelliJ IDEA的協助提示:·通過New Project Wizard建立一個Android程式·在檔案和檔案夾的tree-view視圖下查看Android程式·建立Android程式的元素,管理檔案資源,例如strings,colors等等,通過R.java能夠看到與之緊密相聯的資源·
Time of Update: 2018-12-05
59. Android 引入廣播機制的用意? 答:a:從 MVC 的角度考慮(應用程式內) 其實回答這個問題的時候還可以這樣問,android 為什麼要有那 4 大組件,現在的移動開 發模型基本上也是照搬的 web 那一套 MVC 架構,只不過是改了點嫁妝而已。android 的四 大組件本質上就是為了實現移動或者說嵌入式裝置上的 MVC 架構,它們之間有時候是一種 相互依存的關係, 有時候又是一種補充關係, 引入廣播機制可以方便幾大組件的資訊和資料
Time of Update: 2018-12-05
package com.android.liu.widget;import java.util.Calendar;import android.app.Activity;import android.app.DatePickerDialog;import android.app.TimePickerDialog;import android.os.Bundle;import android.view.View;import
Time of Update: 2018-12-05
串連資料庫# sqlite3 /data/data/com.pad/databases/pad.dbSQLite version 3.6.33sqlite>退出介面sqlite>.quit 或者 sqlite>.exit顯示可用的資料庫sqlite>.databases顯示可用的資料庫表:sqlite>.tables列表顯示表索引sqlite>.indices table_pets列表顯示表的資料庫模式列表定表的模式,sqlite>.schema
Time of Update: 2018-12-05
Notification使用基本步驟:Nofification 和NotificationManager的使用1. 獲得系統級的服務NofifiactionManagerString Service = NOFICATION_SERVICENotificationManager nm = (NotificationManager)getSystemService(Service);2. 執行個體化Notificatoin對象,並設定其屬性: Notification n
Time of Update: 2018-12-05
package com.king.android.media;import java.io.File;import java.io.FilenameFilter;import java.io.IOException;import java.util.ArrayList;import java.util.List;import android.app.ListActivity;import android.content.Intent;import android.media.MediaRecor
Time of Update: 2018-12-05
package com.king.android.speical;import java.util.ArrayList;import com.king.android.R;import android.app.Activity;import android.content.ActivityNotFoundException;import android.content.Intent;import android.os.Bundle;import
Time of Update: 2018-12-05
package com.king.android.speical;import com.king.android.R;import android.appwidget.AppWidgetManager;import android.appwidget.AppWidgetProvider;import android.content.ComponentName;import android.content.Context;import