Time of Update: 2013-12-11
一、DDMS的使用 1.logCat:顯示手機或模擬器運行中顯示出來的一些日誌 2.記錄層級:Debug、Warning、Error、Info、V:全部的資訊
Time of Update: 2013-12-11
通過ByteArrayOutputStream將inputStream轉變為outputStream 1.首先,先編寫一個擷取檔案輸入資料流的方法 ops()。2. 之後在調用此方法獲得輸入資料流,並通過 castToBAOStream(Object obj,int bufferSize)進行轉化。3.最後,寫出 轉化成功的
Time of Update: 2013-12-11
很多人看到這個問題就會想到不就是用ContentObserver嗎但ContentObserver並沒想象的那麼好,因為還沒做到精確到某一列 某一行的資料所以會出現介面的頻繁重新整理,或者是頻繁的判斷改變資料的內容。用application域和類似反向控制的做法就可以很好的解決這個問題application類view plainpublic class ApplicationContext extends Application {
Time of Update: 2013-12-11
前一段時間研究android, 在jni端操作surface遇到麻煩,主要是C++基礎太差,Surface.cpp讀了n遍,也仿照網上查到的資料,試圖從Java端傳遞Surface,然後jni端進行操作。卻總是遇到各種各樣的異常,前前後後卡住了7天,最後終於解決了,放出這個方法,總會對部分朋友有協助。 其實不是原創的,只是,網上有1000篇文章,有999篇都講的同一種方法,但在我這裡卻偏偏成功不了。終於那天偶然看到一篇e文的文章,是有人分析了 havlenapetr 的libjnivideo.
Time of Update: 2013-12-11
還是接上一篇,這次妖精們說了,不要用RadioButton控制項了,不好看,還佔地方,抓一個人,要佔四個地方,那我抓一個人只要佔一個地方就行了,於是用了Spinner控制項,還是一次抓一個main.xml如下view plain</pre><pre class="html" name="code"><?xml version="1.0"
Time of Update: 2013-12-11
接上一章,這一章我們就來學習SAX解析器,其實SAX跟PULL解析器差不多,事實上學會和掌握一種XML解析器對於完成項目來說已經足夠了,當然,多學一點也不是什麼壞事,你說呢?呵呵,加油哦!我們還是以唐僧師徙的資料為例 <?xml version="1.0"
Time of Update: 2013-12-11
如,在EditText中顯示圖片其原理就是在相對布局(RelativeLayout)的基礎上用ImageView實現 代碼如下: <RelativeLayout> <EditText
Time of Update: 2013-12-11
詳細介紹如何建立Activity、生命週期、記憶體管理、啟動模式。 建立Activity 一.定義Activity 1. 定義Activity 定義類繼承Activity
Time of Update: 2013-12-11
什麼是操作功能表:有時候我們也可以叫做快鍵菜單。例如我們在電腦案頭右鍵所看到的菜單就是捷徑功能表,也叫操作功能表,叫操作功能表是因為Context翻譯成為內容相關的意思建立上下文ContextMenu菜單的步驟:1、 覆蓋Activity的onCreateContextMenu()方法,調用Menu的add方法添加功能表項目2、 覆蓋onContexItemSelected()方法,響應菜單單擊事件3、
Time of Update: 2013-12-11
今天來看看AudioEffect中enable相關的介面。 *****************************************源碼************************************************* //Test case 1.3: test getEnabled() failure when called on released effect
Time of Update: 2013-12-11
//利用BitmapFactory產生Bitmap//注意該方法只是產生了Bitmap,所以傳回值都是一個Bitmap//並沒有涉及到對於Bitmap對象的操作,比如將其旋轉,壓縮//以下為常用的四種方式://1
Time of Update: 2013-12-11
string.xml [html] <?xml version="1.0" encoding="utf-8"?> <resources> <string name="app_name">0_ListViewDemo</string>
Time of Update: 2013-12-11
在JNI的c檔案中如果用到了#include <utils/Log.h> 然後用NDK 編譯, ndk-build clean && ndk-build 提示error: utils/Log.h: No such file or directory 如果只是用到LOG功能 1 修改Android.mk檔案配置,添加如下語句 LOCAL_LDLIBS += -L$(SYSROOT)/usr/lib
Time of Update: 2013-12-11
由於代碼有點多,所以就分開寫了,注釋還算詳細,方便學習Activitypackage com.lmw.android.test; import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Vibrator;import android.view.View;import android.widget.Toast; import com.lmw.
Time of Update: 2013-12-11
在重寫View的時候,會遇到這兩個方法protected void onAttachedToWindow()Description copied from class: ViewThis is called when the view is attached to a window. At this point it has a Surface and will start drawing. Note that this function is guaranteed to be
Time of Update: 2013-12-11
項目中遇到了下載檔案檔案名稱是中文 而且還有空格 如果不對串連進行處理 下載就會報錯 要想解決這個問題 只需對你的url 進行編碼然後替換空格用編碼錶示 [java] //對路徑進行編碼 然後替換路徑中所有空格 編碼之後空格變成“+”而空格的編碼錶示是“%20” 所以將所有的“+”替換成“%20”就可以了 [java] url =
Time of Update: 2013-12-11
今天利用canvas.drawBitmap方法畫圖片的時候發現一個問題,用2.1版本做的時候是置中顯示的,後來用2.2的時候卻發現同樣的圖片,卻不能置中顯示了。我看了,用的是同一圖片,後來想了想,估計是與版本有關係,於是就測了下,發現同樣的測試代碼,在2.1版本測出螢幕長和寬為533*320圖片的長和寬為480*320,2.2版本測出螢幕長和寬為800*480圖片的長和寬為720*480. 看到這個結果我恍然大悟了,因為My
Time of Update: 2013-12-11
毋庸置疑,Json是當下最主流最受歡迎的資料交換格式,得益於json的簡單易用,一直沒有系統的學習有關json的知識,總是一知半解,所以想整理一下json相關的學習內容。文檔中指出,json是一種輕量級的具有良好的可讀性和便於快速編寫的的交換格式,獲得當今大多數語言的支援,可在不同平台上進行資料交換,比較理想,正因為其種種優良特性使得其很快取代了xml。
Time of Update: 2013-12-11
1. ListView的OnItemClickListener不被觸發的另外一種情況 如,在一個ItemView中,只有一個TextView位於最左側,他的右側是空白地區,沒有任何控制項,當點擊右側地區時,並不會觸發OnItemClickListener,當點擊TextView所在的地區時,就能觸發這個事件。
Time of Update: 2013-12-11
效果: corner.xml [html] <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" >