Time of Update: 2018-12-05
public interface ParcelableClass OverviewInterface for classes whose instances can be written to and restored from a Parcel. Classes implementing the Parcelable interface must also have a static field called CREATOR, which is an object implementing
Time of Update: 2018-12-05
<?xml version="1.0" encoding="UTF-8"?><set xmlns:android="http://schemas.android.com/apk/res/android"><!-- Tween Animation:通過對情境裡的對象不斷做映像變換(平移、縮放、旋轉)產生動畫效Alpha:漸層透明度動畫效果Scale:漸層尺寸伸縮動畫效果Translate:畫面轉換位置移動動畫效果Rotate:畫面旋轉動畫效果Tween
Time of Update: 2018-12-05
原文:http://blog.csdn.net/lfdfhl/article/details/9714443MainActivity如下:package cn.testcrash;import android.app.Activity;import android.os.Bundle;/** * Demo描述: * 藉助於Application自訂Crash * * 參考資料: * 1 http://blog.csdn.net/xiaanming/article/details/9344703
Time of Update: 2018-12-05
MainActivity如下:package cc.testnetworkchange;import android.os.Bundle;import android.app.Activity;/** * Demo描述: * 利用廣播監聽裝置網路連接的變化情況 * 亦可藉此監測到裝置是否已經斷開網路 */public class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle
Time of Update: 2018-12-05
原文:http://blog.csdn.net/xiaominghimi/article/details/6105212什麼是TraceView?先看下百度出來的解釋吧:Traceview是android平台配備一個很好的效能分析的工具。它可以通過圖形化的方式讓我們瞭解我們要跟蹤的程式的效能,並且能具體到method。 關於Traceview的使用 首先,必須在程式當中加入代碼,以便產生trace檔案,有了這個trace檔案才可以將其轉化為圖形。 要添加的代碼如下: Java代碼 //
Time of Update: 2018-12-05
轉自http://www.cnblogs.com/error404/archive/2013/03/12/2956090.html在android中讀取連絡人資訊的程式,包括讀取連絡人姓名、手機號碼和郵箱 1:androidmanifest.xml的內容<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android"
Time of Update: 2018-12-05
1、Activity生命週期,橫豎屏切換時候Activity狀態變化。生命週期:完成的生命週期:即從一個Activity出現到消失,對應的周期方法是:onCreate到onDestroy ;啟動:onCreate()->onStart()->onResume三個方法;BACK鍵:當我們按BACK鍵時,我們這個應用程式將結束,這時候我們將先後調用onPause()->onStop()->onDestory()三個方法;HOME鍵:onPause()->onStop()
Time of Update: 2018-12-05
一、Android編碼規範1.java代碼中不出現中文,最多注釋中可以出現中文2.局部變數命名、靜態成員變數命名只能包含字母,單詞首字母出第一個外,都為大寫,其他字母都為小寫3.常量命名只能包含字母和_,字母全部大寫,單詞之間用_隔開4.layout中的id命名命名模式為:view縮寫_模組名稱_view的邏輯名稱view的縮寫詳情如下LayoutView:lvRelativeView:rvTextView:tvImageView:ivImageButton:imButton:btn5.acti
Time of Update: 2018-12-05
前言 在此之前我們無論是做Activity,Service,BroadcastReceiver,都是在開機之後啟動並執行,其實開機事件也會送出一個叫做Android.intent.action.BOOT_COMPLETED的廣播資訊,只要可以接收這個ACTION名稱,就可以在我們自訂的BroadcastReceiver的onReceive()方法中運行自己的程式了。 只要一開機就會運行這個程式,知道這個程式被刪除掉。 思路 為了捕捉系統的開機事件廣播,所以必須在AndroidMain
Time of Update: 2018-12-05
閱讀目錄 一:Service是什麼 二:布局檔案編寫 三:代碼檔案編寫 四:項目定義檔案編寫 五:運行效果 一:Service是什嗎? Service是Android系統的組件之一,和Activity,Intent,Conent
Time of Update: 2018-12-05
前言 我們下載的SDK包裡面有一個叫“Tools”的檔案夾,裡面為我們提供了許多與Android開發相關的工具,其中一些是必不可少的,現在我們就介紹一下模擬器 Android模擬器的建立 使用“Android SDK and AVD Manager”可以很方便的建立一個Android模擬器,在Eclipse中的工具列和視窗菜單“Windows->Android SDK and AVD Manager”,開啟“Android SDK and AVD Manager”,在“Name”
Time of Update: 2018-12-05
1.先要安裝 Google Play services sdk 。 Android SDK Manager -> Extras -> Google Play * (開頭是 Google Play 的三個library) 然後 install2.建立 Api key 首先註冊 google 帳號。。具體,自己摸索吧。 登陸到 https://code.google.com/apis/console/ 在 Services 中,把Google Maps
Time of Update: 2018-12-05
在android機器上使用google內購1、在開發人員控制台不可添加相同bundle id的應用、也就是com.android.game之類的、因為此bundle id是google play唯一識別應用程式區別的標識、如果邇硬要添加、也是可以的、不過google play只認最先添加的、包括內購項目、也是直接連去最先添加相同bundle id的那個應用、即使其它android應用使用了其它的keystore、但依舊改變不了會串連至相同bundle
Time of Update: 2018-12-05
最近做到一個擷取連絡人的應用。一開始只是做擷取連絡人,後來需求需要做擷取手機連絡人和擷取SIM卡連絡人。其實原理都一樣,都是去查詢。只不過資料庫的位置不一樣。這裡擷取手機連絡人的方法我就不寫了。我直接寫上擷取手機SIM卡中得連絡人的方法。/** * 擷取SIM卡中連絡人 * * @author sy * @return ArrayList<ContactsModel> */ @SuppressWarnings("deprecation"
Time of Update: 2018-12-05
AndroidManifest.xml
Time of Update: 2018-12-05
接上篇:Android Map Api 使用和開發(2) 定位我的位置、地圖彈出泡泡、通過經緯度擷取地址這篇把 浮動搜尋方塊 ,通過位址名稱擷取經緯度和詳細地址並定位 這些功能加上,算是一個比較完整的地圖了。 前輩們都說不要重複的造相同的輪子, 希望這整個例子對正在研究或做地圖的同學有協助。 先,看看效果搜尋方塊: 用的icon是憤怒的小鳥,尼瑪預設的icon太難看了,換個好看的。哈哈、點擊搜尋後的效果:那就開始吧!一、配置搜尋方塊searchable.xml<?xml version=
Time of Update: 2018-12-05
public String downloadXML(final String urlStr) { StringBuffer sb=new StringBuffer(); String line=null; BufferedReader buffer=null; try { URL url=new URL(urlStr); HttpURLConnection
Time of Update: 2018-12-05
讓我們先來認識下APK檔案. Android的應用程式套件組合為副檔名為.apk檔案, 無論你是從手機市場裡下載, 還是電腦中下載. 都是這類APK檔案. APK是AndroidPackage的縮寫,即Android安裝包(apk)。APK是類似Symbian Sis或Sisx的檔案格式。通過將APK檔案直接傳到Android模擬器或Android手機中執行即可安裝。apk檔案和sis一樣,把android sdk編譯的工程打包成一個安裝程式檔案,格式為apk。
Time of Update: 2018-12-05
接上一篇,我們就來最佳化一下上一篇中的計算機。我們回過頭來看看我們已經實現的App,和一個成熟的App相比我們缺少了什麼。最基本就應該是菜單了吧,下面就說一下菜單。 之前我們講過,在MainActivity中我們重寫了兩個方法,onCreate和onCreateOptionsMenu,onCreateOptionsMenu就是建立菜單的方法。和控制項一樣,菜單的建立也有使用xml的描述語言(布局檔案)和用java代碼建立兩種方法,我們看到自動產生的onCreateOptionsMenu方法
Time of Update: 2018-12-05
前段時間做項目需要顯示選項菜單,但是在4.0平板以及三星Note上面始終不顯示Menu按鈕,搞了大半天,終於解決!@Overridepublic boolean onCreateOptionsMenu(Menu menu) {// 添加重新整理菜單menu.add(Menu.NONE, MENU_OPTION_REFRESH, Menu.NONE,R.string.menu_refresh).setIcon(R.drawable.ic_menu_refresh);//