Time of Update: 2018-12-05
package com.test.contentobserver;import android.app.Activity;import android.database.ContentObserver;import android.os.Bundle;import android.provider.Contacts.People;public class TestContentObserver extends Activity { @Override public void
Time of Update: 2018-12-05
Android發展到今天已經到達了一個非常成功的地步,而且它還在越變越好。智能行動裝置也出現了Apple,Microsoft和Google三分天下,當然現在Microsoft的份額還有點可憐,但我相信以Microsoft的實力,還是有能力爭取三分天下的。對於蘋果總是能給世人帶來驚喜,讓人們像追星一樣的成為粉絲,著實有它的神奇之處。但是關於Android,雖然很成功,但是總是有讓人感到不快的地方,批評聲也總是不斷。個人認為,這些不足和批評都應該由Google來負主要責任,下面就談談Google應該
Time of Update: 2018-12-05
How to Turn OFF and ON Auto Sync and Background data On Androidadminon June 23, 2011 — 1 CommentIn this article we will give you a tutorial how to turn off auto sync on Android or Google phone. But before that, we will explain to you about auto
Time of Update: 2018-12-05
ADT BundlePlatformPackageSizeMD5 ChecksumWindows 32-bitadt-bundle-windows-x86-20130729.zip 463931746 bytes51faf4e5fdf9c5b4a176179a99ce3511Windows 64-bitadt-bundle-windows-x86_64-20130729.zip 464064756 bytese8f05c1fddb8e609e880de23113c7426Mac
Time of Update: 2018-12-05
android編程中,application這樣的名詞似乎變得那樣的不常見,而讓大家更為熟悉的是activity、intent、provider、broadcast和service。但其實android中的application也有著它自身的用處。 開啟manifest檔案,會看到有一個application配置標籤,這就是有關application的使用了。那究竟application有什麼用處呢?來看看SDK中是如何描述的: Base class for those who need
Time of Update: 2018-12-05
裡面有詳細的檔案瀏覽原始碼。大家可以參考下。/m.d1{%zR5GiM3不過可惜就是沒有檔案相關操作,我用了下File,不過對於createNewFile, mkdir等不成功,不知道是什麼原因。3GEYE$`i#kN-n#@/TO3GEYE1X)ka,w3QI.}具體看原始碼吧。:k*kK)py2X"_33GEYE(T6wxO gE/S4sL,cpackage org.lombardos.android.FSExplorer1;xscB/FaL3/}]2j"PlbUy3import java.
Time of Update: 2018-12-05
[Android]應用語言切換的三種方法 Android對國際化與多語言切換已經做得不錯了,一個應用只要命名相應語系的values-[language]檔案夾,通過“設定”→“語言&鍵盤”→“選擇語言”即可實現應用多種語言的切換。 但如何在應用裡自己實現?搜尋過發現網上有如下的做法:view plaincopy to clipboardprint? Resources res = getResources(); Configuration config =
Time of Update: 2018-12-05
轉載juapk android開發人員社區在到dos視窗中運行 切入到項目的bin\classes檔案下面cd
Time of Update: 2018-12-05
地方得用到網路資料轉送與解析,這裡採用的是Json方式,它與傳統的XML解析方式比起來,有自己的一些優點,首先,它是比XML更輕量級,再一個,寫一個XML檔案是個煩人的事兒,而Json則相對輕鬆些。 Android平台有Jsong相關的類來進行Json資料解析,悲劇的是,它們是Android SDK3.0以後才能用的。不過在Google網站:http://code.google.com/p/google-gson/裡有一個名為Gson的類庫,可以用它來解析Json資料,並且,
Time of Update: 2018-12-05
同其他系統一樣,android的解析xml的方式也有三種:sax,dom,pull。本文主要記錄pull方式。pull解析xml的方式是事件驅動,當pull到一種標籤的時候,它可以返回一個事件,我們根據事件來解析整個xml文檔。 /***inStream代表需要解析的檔案的輸入資料流*/public static List<Person> getPersons(InputStream inStream){List<Person> persons =
Time of Update: 2018-12-05
一:不同的layout Android手機螢幕大小不一,有480x320, 640x360,
Time of Update: 2018-12-05
http://hi.baidu.com/xalanz/blog/item/689cc2b1ebba4d5f09230293.html 從D-Bus(DBus)的使用看Android設計策略中安全的優先順序2009-12-15 08:59Android使用了一種特殊的進程間通訊系統D-bus .而我們知道進程間通訊機制已經存在好多種,Corba,DCOP,COM,SOAP, XML-RPC ... ...
Time of Update: 2018-12-05
http://blog.csdn.net/yili_xie/archive/2009/12/09/4971736.aspx 這個分析的不錯。原地址有圖。 這裡我們向Android中添加自己的模組,只涉及到.so/*.a/elf source的編譯,以及如何將prebuilt file添加進工程。對於APK以及jar的source暫時沒有仔細研究,要添加進去的話可以參照/pacakge和/framework 裡面的Android.mk ~~
Time of Update: 2018-12-05
聖誕本來想去西單的,還是留在宿舍編譯4.0源碼,當前硬體 linux分區80G+4G swap,記憶體4G,i5 2430環境配置這兒有,官方的說明那是。 編譯遇到問題我都寫出來了。遇到的第一處錯誤make: *** [out/host/linux-x86/obj/EXECUTABLES/obbtool_intermediates/Main.o] Error 1此處編譯錯誤是由於ubuntu
Time of Update: 2018-12-05
打包的時候你是吧都把debugable改為false,其實在sdk的reversion 17的時候這個已經改善了。因為debugable預設是false,上面是我的。很明顯的是debug=true,在調試與發布的時候你把debugable改來改去的,不麻煩嗎?說不定什麼時候沒改。 新版的sdk
Time of Update: 2018-12-05
前幾天ndk
Time of Update: 2018-12-05
/** 備份 apk 小demo*/public static void backApk(Context context) {String dstPath = "/sdcard/update/";//save path dirString apkNameString = null;String packageInfo = context.getApplicationInfo().sourceDir;//關於 sourceDir 文檔是這樣描述的Full path to the
Time of Update: 2018-12-05
調用系統圖片瀏覽器的方法如下:Java代碼 Intent intent = new Intent(Intent.ACTION_PICK,android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI); startActivityForResult(intent, IMAGE_SELECT); activitity回調方法如下: Java代碼 protected void onActivityResult(int requ
Time of Update: 2018-12-05
Exceptions and exception handling are an important part in most applications. And modern programming languages support exceptions very well. Most of them provide try/catch/finally clauses for developers to handle exceptions. Here we talk about how
Time of Update: 2018-12-05
當編輯完一條資訊後,如果在沒有發送的情況下退出編輯頁面,那麼資訊會自動儲存為草稿。也就是在ComposeMessageActivity的onStop()時,如果還沒有發送,那麼就會調用WorkingMessage.saveDraft()來把資訊儲存為草稿。期間也會檢查一些條件,比如訊息是否已被標識為放棄,或是是否為空白(isWorthSaving),如果一切正常會saveDraft()並會用Toast來告知資訊已儲存為草稿。草稿的儲存也是針對不同的資訊而不同,簡訊和多媒體訊息的流程有所不同。儲存