Time of Update: 2018-12-03
Android開發之初探音訊播放/* * Android開發之初探音訊播放 * 北京Android俱樂部群:167839253 * Created on: 2011-8-23 * Author: blueeagle * Email:
Time of Update: 2018-12-03
Android開發之Http通訊HttpURLConnection介面/* * Android開發之Http通訊HttpConnection介面 * 北京Android俱樂部群:167839253 * Created on: 2012-5-9 * Author: blueeagle * Email:
Time of Update: 2018-12-03
Android開發之初探視頻的播放/* * Android開發之初探視頻的播放 * 北京Android俱樂部群:167839253 * Created on: 2011-8-24 * Author: blueeagle * Email: liujiaxiang@gmail.com */
Time of Update: 2018-12-03
Android開發之SurfaceView/* * Android開發之SurfaceView * 北京Android俱樂部群:167839253 * Created on: 2011-8-26 * Author: blueeagle * Email: liujiaxiang@gmail.com */
Time of Update: 2018-12-03
Android NDK開發入門執行個體 寫這個,目的就是記錄一下我自己的NDK是怎麼入門的。便於以後查看,而不會忘了又用搜尋引擎一頓亂搜。然後希望能夠協助剛學的人入門。先轉一段別人說的話:“NDK全稱:Native Development Kit。1、NDK是一系列工具的集合。* NDK提供了一系列的工具,協助開發人員快速開發C(或C++)的動態庫,並能自動將so和java應用一起打包成apk。這些工具對開發人員的協助是巨大的。*
Time of Update: 2018-12-03
環境 在Android手機上通過代理網關(例如移動的cmwap)訪問一些HTTPS網站,例如Gmail等,有時會出現以下錯誤:“無法建立安全連線”- A secure connecction could not be established。 原因 這是一個隱藏得比較深的問題,原因是系統協議棧在建立SSL Socket時,預設會調用SecurityManager去解析對端網站的host網域名稱來做一些額外驗證(似乎驗證結果並不影響後續操作,這點還需進一步研究),這時候就會調用到系統的DNS服務。
Time of Update: 2018-12-03
/* * Android開發之ExpandableListView * 北京Android俱樂部群:167839253 * Created on: 2012-7-23 * Author: blueeagle *
Time of Update: 2018-12-03
TextView是用來顯示文本的,有時需要給TextView中的個別字設定為超連結,或者設定個別字的顏色、字型等,那就需要用到Spannable對象,可以藉助Spannable對象實現以上設定。 : Activity代碼: package com.zhou.activity; import android.app.Activity; import android.graphics.Color; import android.os.Bundle; import android.
Time of Update: 2018-12-03
做android開發,很大部分都是在做介面上的開發,所有要瞭解各種動畫和某些特殊效果的時候必須使用matrix canvas camera來處理,本人在開發各種3d效果時做了如下總結原則:一切動畫皆為畫,記住這點很多東西都可以解決或者最佳化得相對不錯camera:1、要做3d效果就必須使用這個東西(使用opengles例外),這個的具體使用方式看官方文檔即可,這裡不做多講解,這裡只是寫一些該注意事項,使用camera.translate camera.rorateX
Time of Update: 2018-12-03
今天在寫一個android上通過ndk調用c代碼來實現對圖片灰階的出來,把處理後的數組返回到java層,當我編寫好c的代碼的後,build好so檔案,在調用對應的處理方法的時候報了UnsatisfiedLinkError:toGray的錯誤,找了很久原因,很多文章都說是名稱錯誤或者是載入so檔案異常,我確定我的so載入沒問題,但是方法名稱又是 一樣的,就是死活都報那個異常,後來方法在實現標頭檔的時候,把標頭檔的JNIEXPORT 和 JNICALL
Time of Update: 2018-12-03
ANDROID應用效能最佳化之分析工具 上一次記錄瞭解決過度繪製的過程,這一次,想先弄清個概念性的東西,就是如何判斷順不順暢? 這東西其實最初我自己也覺得有點廢話,用起來會卡就明顯是不順暢咯。 但這東西就跟我很想吐槽很多應用一樣,明明那麼卡還放出來一樣的道理。理論永遠是理論,實踐才是第一生產力。 因為我自己的應用也能感覺到卡頓,現在回頭分析,能明白,卡頓永遠不是“用心的程式員”原本的初衷,但很多東西,真心是難言之隱。 知錯就改才是好人…所以要改,就要知道究竟錯在哪。 1、縱觀全域
Time of Update: 2018-12-03
本人環境是ubunto 12.04 ndk版本是r8c錯誤log如下:/home/eddy/android-sdk/android-ndk-r8c/build/gmsl/__gmsl:512: *** non-numeric second argument to `wordlist' function: ''.
Time of Update: 2018-12-03
原文:Posted by Foxykeep on 22/03/2012http://android.foxykeep.com/dev/how-to-fix-the-classdefnotfounderror-with-adt-17在升級了我的Android SDK和ADT到版本17後,我又遇到了一個大問題:)在使用了第三方JAR包的工程中,我仍然能正常編譯,但只要在手機上一運行,程式就會直接崩潰,錯誤資訊如下:03-21 19:20:56.455: E/AndroidRuntime(24471)
Time of Update: 2018-12-03
初探Android平台上的定位服務(GPS) 特別聲明:以下所有操作都別忘記了加上許可權: <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission
Time of Update: 2018-12-03
ADB 自製萬用驅動方法,解決找不到驅動問題,獨家秘笈本文轉自:http://kraft.iteye.com/blog/1275276做android經常碰到某個手機找不到adb 驅動,或者為了適配裝了N多驅動,其實有很簡單的方法解決以官方的google android 驅動作為藍本,把自己的裝置加進去就可以了準備記事本 開啟extra\usb_driver\android_winusb.inf看到下面的資訊,相信一般有程式員素質的都能找到規律修改[Google.NTx86]; HTC
Time of Update: 2018-12-03
android / ffmpeg dynamic module, JNI simple wrapper On production device, we can't use "executable file ".we need to build "dynamic, SO module" for ffmpeg/ ffserver.This post explain how to build SO module and simple JNI interface for ffmpeg.1)
Time of Update: 2018-12-03
上一節我們學習了Android的資料存放區採用File,但是這樣的資料是儲存在應用程式內的,那麼也就是說這樣的儲存的檔案大小還是有一定要限制的,有時候我們需要儲存更大的檔案,比如電影等,這就用到了我們的SDSard儲存卡。Android也為我們提供了SDCard的一些相關操作。Environment這個類就可以實現這個功能。Environmet類常用常量String MEDIA_MOUNTED當前Android的外部儲存空間可讀可寫String
Time of Update: 2018-12-03
應用情境:使用VideoView播放視頻簡單、方便,但除此之外,我們還可以利用MediaPlayer用來播放視頻。但是我們知道MediaPlayer主要用於播放音頻,它是沒有提供輸出映像的輸出介面,這時我們就用到了SurfaceView控制項,將它與MediaPlayer結合起來,就能達到了視頻的輸出了。首先來了SurfaceView這個控制項類SurfaceView類構造方法方法名稱描述public SurfaceView(Context
Time of Update: 2018-12-03
今天一朋友問我一個布局檔案的實現,就是底部能帶訊息提示的TabHost的實現。其實這個效果之前早就想過,當初的想法就是肯定猜到了用FrameLayout來實現,那麼今天就和大家分享這樣的一個成果吧。而且像這種應用非常的廣泛。好吧有圖有真相,進入正題吧。實現效果: 實現思想:別奇怪也別驚訝,其實這還是一個TabActivity只不過是布局不一樣而已,看到這個介面你會第一印象想到什麼代表著你對布局是否熟練,很簡單,肯定是一個FrameLayout的層疊將那個訊息的數字展現了出來。好吧,聰明如你,廢話
Time of Update: 2018-12-03
1、什麼是藍芽Bluetooth是目前是使用的最廣泛的無線通訊協議之一;主要針對短距離設定通訊;5到10米常用語串連耳機、滑鼠和移動通訊裝置等;與藍芽相關的api:BluetoothAdapter:該類的對象代表了本地的藍芽適配器;BluetoothAdapter的常用方法: isEnabled()判斷藍芽是否開啟,已開啟返回true,否則,返回falsegetAddress()擷取本地藍芽地址 getName()擷取本地藍芽名稱startDiscovery()開始搜尋,這是搜尋的第一步isDi