Time of Update: 2018-12-04
1):Expect: 100-Continue:http.protocol.expect-continueExpect 100 Continue其實是http協議1.1中的一個header屬性, 就是說如果設定了Expect 100 Continue 那麼就意味著用戶端在向伺服器發送資料的時候,需要先向伺服器發起一個請求看伺服器是否願意接受用戶端將要發送的資料(我們這裡可以認為是http body,往往是較大的資料區塊)。因為Expect 100
Time of Update: 2018-12-04
參考:http://docs.opencv.org/doc/tutorials/introduction/android_binary_package/O4A_SDK.html http://docs.opencv.org/doc/tutorials/introduction/android_binary_package/android_dev_intro.html#android-dev-intro
Time of Update: 2018-12-04
本人的webview練手項目 飛速瀏覽器 http://bbs.ifeisu.com/ 即將推出飛速瀏覽器3.0.0最新介面:http://blog.csdn.net/gumanren/article/details/7010316裡面用到了webview方方面面.多標籤瀏覽.像不像chrome?便捷的上網方式(語音上網,,自動提示常用網址)多種首頁風格 所以在這特意收集了webview的一些常見問題,大部分內容為網上整理其它高人的文章,現只作整理,用於查看:在Android手機中內建了一款高效
Time of Update: 2018-12-04
為什麼要用ContentProvider?它和sql的實現上有什麼差別?使用ContentProvider 可以將資料共用給其他應用,讓除本應用之外的應用也可以訪問本應用的資料。它的底層是用SQLite 資料庫實現的,所以其對資料做的各種操作都是以Sql實現,只是在上層提供的是UriAIDL的全稱是什嗎?如何工作?能處理哪些類型的資料?AIDL 是一種介面定義語言,用於約束兩個進程間的通訊規則,供編譯器產生代碼,實現Android
Time of Update: 2018-12-04
初級- Max AndroidAndroid相關新聞匯總。- Lordhong's blog- 開源中國社區收錄的Android相關項目 中級- My life with Android 包含一些關於Android的技術文章。- 隨心翱翔包含了實現Android手寫IME的一些經驗. 進階Project bundle downloadsrelated to the blog entriesDedexer - DEX disassemblerAndroid
Time of Update: 2018-12-04
public class V_AlertAmuseAppsGrid extends GridView {public V_AlertAmuseAppsGrid(android.content.Context context, android.util.AttributeSet attrs) {super(context, attrs);}/** * 設定不滾動 */public void onMeasure(int widthMeasureSpec, int heightMeasureSpec)
Time of Update: 2018-12-04
Intent intent = new Intent();Bundle bundle = new Bundle();ArrayList list = new ArrayList();//這個arraylist是可以直接在bundle裡傳的,所以我們可以借用一下它的功能list.add(list2);//這個list2才是你真正想要傳過去的list。我們把它放在arraylis中,藉助它傳過去bundle.putParcelableArrayList("list",
Time of Update: 2018-12-04
TextView控制項有一個方法是控制陰影的加入的:mTextView.setShadowLayer(10F, 11F,5F, Color.YELLOW); 第一個參數為模糊半徑,越大越模糊。 第二個參數是陰影離開文字的x橫向距離。 第三個參數是陰影離開文字的Y橫向距離。 第四個參數是陰影顏色。 第二種方式是將TextView控制項的style單獨寫成一個.xml檔案進行添加。res/values/styles.xml<?xml version="1.0" encoding="UTF-8"
Time of Update: 2018-12-04
1.切換模擬器的橫豎屏的方式:快速鍵:ctrl+f12如果固定橫屏可以在eclipse 裡面run dialog->target 裡面可以設定.如果是命令列可以使用參數emulator -skin HVGA-L 2.要讓程式介面保持一個方向,不隨手機方向轉動而變化的處理辦法: 在AndroidManifest.xml裡面配置一下就可以了。加入這一行android:screenOrientation="landscape"。例如(landscape是橫向,portrait是縱向):另外,a
Time of Update: 2018-12-04
在Android中擷取系統正在啟動並執行進程方法是getRunningAppProcesses()。我們首先通過ActivityManager _ActivityManager = (ActivityManager) this.getSystemService(Context.ACTIVITY_SERVICE);來擷取系統的全域狀態。然後通過調用getRunningAppProcesses()方法就可以獲得系統正在啟動並執行進程。 ActivityManager
Time of Update: 2018-12-04
All below build steps are trivial, but i took like a week to get a grip of.. just documenting to be handy.$MYDROID is root of your android source directory.Quick Incremental BuildSetup the environment for your build setup, go to moudle's directory
Time of Update: 2018-12-04
編譯Android源碼:1,我的系統是Ubuntu9.10--------------------------------------2,安裝相關的包:sudo apt-get install build-essentialsudo apt-get install makesudo apt-get install gccsudo apt-get install g++sudo apt-get install libc6-devsudo apt-get install flexsudo
Time of Update: 2018-12-04
1. 首先要將源碼down到某個目錄2. 在源碼的根目錄下執行source build/envsetup.sh3. 執行choosecombo命令,在出現的選擇中分別選1,1,5,34. 執行make -j8命令(j代表多線程,8代碼在8核伺服器下編譯)以上3步是編譯android的源檔案,這個過程可能會耗些時間5. make
Time of Update: 2018-12-04
在Android2.3版本以後的開發環境中,google提供了proguard代碼混淆的功能(之前可以自己添加),用來保護我們辛辛苦苦寫的一點代碼。對於建立的工程,根目錄上會自動添加proguard.cfg檔案,用於代碼混淆,無論你建的target是android的那個版本,都會自動的添加上。在想使用代碼混淆的時候,在default.properties檔案中添加proguard.config=proguard.cfg一句話,來表明你想使用代碼混淆,還有一些簡單的使用說明在\docs\guid
Time of Update: 2018-12-04
廢話不多說直接上思路和代碼。1.在Assets中建立一個fonts檔案夾並將字型檔放入該檔案夾中。2.代碼對textview操作。textview.setTypeface(Typeface.createFromAsset(mContext.getAssets(), "你Assets中的字型檔"));以上代碼就可以實現自訂字型的實現。 字型檔停用原因和解決辦法。1.Assets檔案大小限制。Android Asset Packaging Tool(aapt)使用這個工具可打包所有資料 Image
Time of Update: 2018-12-04
從2.3開始,android開始支援listview的overscroll, 應該很方便可以做出類似iPhone的彈性滾動,及越過list頂端或者底端,然後彈性滾回。昨天google了半天的例子,一個沒找到,今天又試了試,發現用很簡單的方式就可以實現這個效果。大致如下:繼承ListView private int delY; private boolean action_up;在 onTouchEvent(){ ... case
Time of Update: 2018-12-04
menuDialog = new AlertDialog.Builder(this).create(); Window mWindow = menuDialog.getWindow(); WindowManager.LayoutParams lp = mWindow.getAttributes(); lp.x = 10; //新位置X座標 lp.y = 120; //新位置Y座標menuDialog.onWindowAttributesChanged(lp);
Time of Update: 2018-12-04
項目是2.1開發 測試手機是android4.0時候提示 android.os.NetworkOnMainThreadException異常出錯誤地方是訪問網路的webservice有問題在網上找了半天說是用@Overrideprotected void onCreate(Bundle savedInstanceState){// TODO Auto-generated method stubString
Time of Update: 2018-12-04
Android匯入一個工程時提示 Invalid project description字樣,當我們單擊<<Details按鈕查看詳細內容可以看到overlaps the location of another project():網上搜了下說是:其實這是基於Eclipse
Time of Update: 2018-12-04
我們知道要讓TextView解析和顯示Html代碼。可以使用Spanned text = Html.fromHtml(source);tv.setText(text);來實現,這個用起來簡單方便。但是,怎樣讓TextView也顯示Html中<image>節點的映像呢?我們可以看到fromHtml還有另一個重構:fromHtml(String source, Html.ImageGetter imageGetter, Html.TagHandler