Time of Update: 2018-12-07
王家林:致力於軟硬雲整合,通曉Android、HTML5、Hadoop Tel: 18610086859 Email: jialingege@126.com hiheartfirst@gmail.com 課程簡介:通過10個主題循序漸進的向您分享嵌入式系統的實際開發中如何應用TDD(測試驅動開發),從第一個嵌入式系統的測試執行個體入手,涵蓋嵌入式系統開發測試驅動開發的方方面面:
Time of Update: 2018-12-07
Context在我們實際開發中被廣泛用到,比如
Time of Update: 2018-12-07
在開發新浪微博,網易微薄,搜狐微博等等android用戶端的時候需要oauth認證,也就是要開啟一個第三方提供的認證網頁進行授權。使用者在授權之後會再跳回應用完完成授權。在請求使用者授權的時候會提供一個callback地址,使用者完成授權操作後會跳回這個地方一般是某個Activity。但由於某些原因第三方瀏覽器例如UC瀏覽器無法完成跳轉,系統內建瀏覽器卻可以。本博文就給出一個解決方案來解決這個問題。 Intent i=new Intent();i.setAction(Intent.ACTION_
Time of Update: 2018-12-07
<一>簡介什麼是SAX呢?以前只是聽說SAX,SAX的,但從未接觸,今天學習一下,順便做一下筆記。SAX是Simple API for XML的縮寫,它既是一個介面也是一個包。SAX是一個解析速度快並且佔用記憶體少的xml解析器,非常適合用於Android等行動裝置。
Time of Update: 2018-12-07
int 1 (0x00000001)BASEOctober 2008: The original, first, version of Android.int 2 (0x00000001)BASE_1_1February 2009: First Android update, officially called 1.1.int 3 (0x00000001)CUPCAKEMay 2009: Android 1.5.int 10000
Time of Update: 2018-12-07
<大話設計模式>本教程說明及著作權聲明國士工作室是一支專註於Android平台企業級應用開發的技術團隊,致力於做中國最棒的Android應用程式開發機構,提供最棒的Android企業級應用開發培訓服務。企業培訓和開發合作官方連絡方式: 電話:18610086859 Email:hiheartfirst@gmail.com QQ:1740415547 QQ群:148325348國士工作室 有你更美好!l
Time of Update: 2018-12-07
Android上的Widget使用了Java語言開發比W3C的Widget運行效率提高了不少,可以做更多的事情調用系統的API,除了UI上的限制外,我們可以考慮協助系統完善一些appWidget,Android123給出大家一個開發Widget的模板。public class cwjWidget extends AppWidgetProvider { @Override public void onUpdate(Context context, AppWidgetManager
Time of Update: 2018-12-07
Netbeans環境的搭建主要依賴於NBAndroid外掛程式,項目地址:http://www.nbandroid.org/p/installation.html開發機器:Windows 7IDE:Netbeans 7.3第一步:安裝外掛程式啟動Netbeans,在工具——外掛程式——設定面板點擊“添加”,如所示:輸入一個名稱,URL填寫:http://nbandroid.org/release72/updates/updates.xml
Time of Update: 2018-12-07
先下載vlc-android的源碼,並編譯成功,參考 vlc-android編譯流程一. 在contrib目錄下編譯live555修改~/code/vlc-android/extras/contrib 下的distro.mak 增加.live all: .zlib \ .a52 .mpeg2 .mad .ogg .vorbis .vorbisenc .theora \ .flac .speex .faad .lame .ffmpeg \ .twolame \
Time of Update: 2018-12-07
android應用開發中常常會用到定時器,不可避免的需要用到 TimerTask 定時器任務這個類下面簡單的一個樣本示範了如何使用TimerTask這個樣本示範了3秒未有觸屏事件發生則鎖屏(只是設定下文本,意思一下)有觸屏事件則解除鎖定public class ColTimerTaskActivity extends Activity {/** Called when the activity is first created. */private final String TAG =
Time of Update: 2018-12-07
傳送門:上一節 玄鐵劍 金庸武俠第一神劍!劍魔獨孤求敗四十歲前持之橫行天下,後為神鵰俠楊過所得,持之亦無敵於天下。神鵰俠隱退前將此劍贈與小東邪郭襄。襄陽城破前,郭靖、黃蓉夫婦請高明工匠熔之鑄成倚天劍、屠龍刀二神兵,並藏《九陰真經》、《降龍十八掌掌譜》與《武穆遺書》於其中。此劍劍身長愈三尺,兩邊劍鋒均為鈍口,劍尖圓圓似是半球,通體深黑,卻隱隱透出紅光。劍以玄鐵製成,共重八八六十四斤。玄鐵乃天下至寶,便是要得一兩也是絕難,尋常刀槍劍戟之中,只要加入半兩數錢,凡鐵立成利器。“重劍無鋒,
Time of Update: 2018-12-07
客戶要求FM播放時拔出耳機後,FM APP出現“拔出耳機,Fm停止"的提示框,然後自動close 修改FMRadioService.java 1.添加如下import,以便能顯示toast ////AAAAA add start import android.widget.Toast; ////AAAAA add end public class FMRadioService extends Service implements
Time of Update: 2018-12-07
在Android中,對映像進行顏色方面的處理,如黑白老照片、泛黃舊照片、高對比、低飽和度等效果,都可以通過使用顏色矩陣(ColorMatrix)來實現。1.顏色矩陣(ColorMatrix)介紹 顏色矩陣M是一個5*4的矩陣,1所示。在Android中,顏色矩陣M是以一維數組m=[a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t]的方式進行儲存的。圖1 顏色矩陣M 在一張圖片中,映像的RGBA(紅色、綠色、藍色、透明度)值決定了該圖片所呈現出來的顏色效果。而
Time of Update: 2018-12-07
架構布局是將控制群組織在Android程式的使用者介面中最簡單的布局類型之一。 架構布局中的子視圖總是被繪製到相對於螢幕的左上方上。所有添加到這個布局中的視圖都是以層疊的方式顯示。第一個添加到架構布局中的視圖顯示在最底層,最後一個被放在最頂層,上一層的視圖會覆蓋下一層的視圖,因此架構布局類似堆棧布局。 在架構布局中,常用的屬性有以下幾項: android:top將視圖放到螢幕的頂端 android:Buttom將視圖放到螢幕的低端 android:Left將視圖放到螢幕的左端 a
Time of Update: 2018-12-07
在Android中需要通過graphics類來顯示2D圖形。 graphics中包括了Canvas(畫布)、Paint(畫筆)、Color(顏色)、Bitmap(映像)等常用的類。graphics具有繪製點、線、顏色、2D幾何圖形、影像處理等功能。 1.Color(顏色)類 Android系統中顏色的常用表示方法有以下3種: (1)int color = Color.BLUE; (2)int color =
Time of Update: 2018-12-07
Android應用程式的四大組件分別是Activity、Service、BroadcastReceiver和ContentProvider。本文將主要對Activity做一個較全面的總結,Service和BroadcaseReceiver也將在隨後的博文中分別進行介紹。有關ContentProvider的使用方法可以參閱博文《Android學習筆記37:使用Content Providers方式共用資料》。 1.Activity註冊 Activity是Android中最常見的組件,每個Ac
Time of Update: 2018-12-07
Android應用程式的四大組件分別是Activity、Service、BroadcastReceiver和ContentProvider。其中,Activity、Service和ContentProvider在之前的博文中都已經介紹過了,具體如下: (1)Activity:《Android學習筆記38:Android四大組件之Activity》 (2)Service:《Android學習筆記39:Android四大組件之Service》 (3)ContentProvider:《And
Time of Update: 2018-12-07
在Android中,提供了標準Java介面HttpURLConnection和Apache介面HttpClient,為用戶端HTTP編程提供了豐富的支援。 在HTTP通訊中使用最多的就是GET和POST了,GET請求可以擷取靜態頁面,也可以把參數放在URL字串的後面,傳遞給伺服器。POST與GET的不同之處在於POST的參數不是放在URL字串裡面,而是放在HTTP請求資料中。 本文將使用標準Java介面HttpURLConnection,以一個執行個體示範如何使用POST方式向伺服器提交
Time of Update: 2018-12-07
Android和iOS那個好?應該先往哪個上面投入資源?多次被人問到此類問題,筆者剛好自己的項目也需要考慮iOS版本。就索性進行了一番調研,於是有了本文(本次不討論越獄的iOS)首先從情感上,你喜歡哪個就好,就像百事可樂和可口可樂,當然這個比喻不是很恰當,因為可樂喝起來幾乎一樣,但是Android和iOS還是有很大差別的。iOS來源於Apple的OSX,是UNIX系統,OSX已經有差不多10年的曆史,從核心底層到軟體架構都是逐步發展過來的。iOS使用ObjectivC這個古老的語言來做開發。而A
Time of Update: 2018-12-07
一直用IntelliJ IDEA做Android開發,感覺挺順手。剛剛最新的IntelliJ IDEA 12(What's New?)發布,包含眾多的新特性,我揀了個Android開發架構相關的特性給大家介紹下。譯文如下:最近,我們為Android XML布局檔案添加了新的重構工具。所有的重構現在可以在編輯器中、UI設計器中或者直接在快捷視圖中使用。以下是我們為你準備的:提取樣式。Android中的樣式類似於Web設計中的疊層樣式表(CSS),他們允許你把設計從內容中分離出來。擁有這個重構工具,