Time of Update: 2014-06-13
雖然我們在開發中經常使用別人已經開發好的開源架構,但是,瞭解這些架構底層的實現,能夠讓我們更好的理解功能的實現。這篇文章主要介紹使用HttpURLConnection對象,實現圖片檔案的下載,以及顯示。我們的思路是,首先使用HttpURLConnection實現圖片檔案的下載,在下載結束之後,使用handler非同步顯示圖片。 因為功能比較簡單,我只把代碼貼在下面,注釋很詳細 /** * 使用HttpURLConnection實現圖片的下載與現顯示 * * @author
Time of Update: 2014-06-13
先不多說,直接上代碼public class SimpleMediaPlayerActivity extends Activity {//private static final Uri mMusicUri = Uri.fromFile(new File("/sdcard/sound_file_1.mp3"));private static final Uri mMusicUri = Uri.parse("http://czanxi.azone.artron.net/users_info/88/
Time of Update: 2014-06-13
從Android 2.0開始新增了ExifInterface類,ExifInterface類主要描述多媒體檔案比如JPG格式圖片的一些附加資訊,比片檔案的旋轉,gps,縮圖等。該類位於android.media.ExifInterface的位置,需要調用API Level至少為5即2.0 SDK。圖片的的Exif資訊和MP3的ID3標籤類似,使用了屬性和值的儲存方式。通過public void setAttribute (String tag,
Time of Update: 2014-06-13
在Android SQLite資料庫中,十分重要的概念。Cursor(遊標)提供了一種對從表中檢索出的資料進行操作的靈活手段,就本質而言,Cursor(遊標)實際上是一種能從包括多條資料記錄的結果集中每次提取一條記錄的機制。今天特地將它單獨拿出來談,加深自己和大家對Android 中使用 Cursor 的理解。1. 關於 Cursor在你理解和使用 Android Cursor 的時候你必須Crowdsourced Security Testing道關於 Cursor 的幾件事情:Cursor
Time of Update: 2014-06-13
/** * 擷取和儲存當前螢幕的 */ private void GetandSaveCurrentImage() { //1.構建Bitmap WindowManager windowManager = getWindowManager(); Display display = windowManager.getDefaultDisplay(); int w =
Time of Update: 2014-06-12
先囉嗦一堆其他的: 眾所周知, 韓國泛泰大部分手機型號一般都分成三個電訊廠商L/K/S版本, 只有個別型號只有L或者只有S版, 而同型號這三個版本的ROM也基本可以通刷, 當然基帶是否通刷有待考證, 個人測試在有限的範圍內基帶也是通刷的, 但除非萬不得已不推薦這麼做,因為可能導致你手機的訊號變差, 另外使用其中一個的核心源碼編譯出來的核心
Time of Update: 2014-06-12
當你在百度去搜尋一首歌時,你會發現有種更簡單的方法,嘿嘿,安寧ヤ太天真告訴你個秘密,百度有個不公開的API http://box.zhangmen.baidu.com/x?op=12&count=1&title=大約在冬季$$齊秦$$$$ 用上面的地址,紅色部分改成歌名與作者名,然後百度就會給你一個XML: 百度對其XML進行了更改: This XML file does not appear to have any style
Time of Update: 2014-06-12
在RPG遊戲中,為了讓人物的死亡更加真實,unity建立布娃娃系統,搞的跟真的一樣,尼瑪我差點就相信那是真的了。1.首先開啟unity,建立地形,匯入已經準備好的人物模組。2.project下選中該模型,再為該模型添加布娃娃屬性:GameObject->Create Other->RagDoll3.在彈出的框中將布娃娃的各個結點設定進去4.一定要去掉該人物的Box
Time of Update: 2014-06-12
這幾天在看控制項類,暫時沒有想好實際運用的方向,單純的建立網上已經有很多這方面的例子,我就不寫了。接下來是學習精靈類,精靈類若是單獨學習也是很簡單,於是我加了一些有關動畫方面的知識點與精靈類一起使用,讓精靈播放簡單的幀動畫。
Time of Update: 2014-06-12
註明:這個轉的,見諒未能標明原始出處我們都知道,Android上的介面展示都是通過Activity實現的,Activity實在是太常用了,我相信大家都已經非常熟悉了,這裡就不再贅述。但是Activity也有它的局限性,同樣的介面在手機上顯示可能很好看,在平板上就未必了,因為平板的螢幕非常大,手機的介面放在平板上可能會有過分被拉 長、控制項間距過大等情況。這個時候更好的體驗效果是在Activity中嵌入"小Activity",然後每個"小Activity"又可以擁有自己的布
Time of Update: 2014-06-12
1、編寫native方法(java2c)和非native方法(c2java):package com.example.provider;public class CallbackJava { // C調用java空方法 public void helloFromJava() { System.out.println("hello from java"); } // C調用java中的帶兩個int參數的方法 public int Add(int x,
Time of Update: 2014-06-12
今天看到了一個swift的學習網站,裡面收集了很多學習資源Swift 介紹Swift 介紹 來自 Apple 官方Swift 簡介 (@peng_gong) 一篇不錯的中文簡介[譯] Swift 首席架構師 Chris Lattner 簡介(黃利民) Swift 背後的男人,他的個人首頁。Swift 觀點如何評價 Swift 語言?(@知乎) 已有近 5000 人關注該問題![譯] Rust 創始人
Time of Update: 2014-06-12
當裝置接收到一條新的SMS訊息時,就會廣播一個包含了android.provider.Telephony.SMS_RECEIVED動作的Intent。 對於應用程式監聽SMS Intent廣播,首先需要添加RECEIVE_SMS許可權。通過在應用程式manifest中添加一個uses-permission,如下面的片段所示:<uses-permission android:name=”android.permission.RECEIVE_SMS”
Time of Update: 2014-06-12
歡迎關注泛泰非盈利專業第三方Team Dev VegaDevTeam (本team 由 syhost suky zhaochengw(z大) xuefy(大星星) tenfar(R大師) loogeo crazyi(天下無雪) windxixi(雪狐) wangsai008 組成)說說中文TWRP的簡史: 中文TWRP是本人在2012.10月在原英文TWRP的基礎上首次修改編譯成功,
Time of Update: 2014-06-11
為ComposeMessageActivity中confirmSendMessageIfNeeded部分的資訊發送流程。主要以接收者有效性的確認為主,然後轉向sendMessage方法進行發送。 ComposeMessageActivity.sendMessage從可以看出,在這個方法中,主要做的事是確認手機狀態的有效性。最終調用WorkingMessage的send方法進行資訊的發送。 WorkingMessage.send從可以看出,在
Time of Update: 2014-06-12
Activity類:import java.util.List;import android.app.Activity;import android.app.PendingIntent;import android.content.Intent;import android.os.Bundle;import android.telephony.SmsManager;import android.view.View;import android.view.View.OnClickListener;
Time of Update: 2014-06-11
上一篇《Qt on Android: Qt Quick 之 Hello World 圖文詳解》我們已經分別在電腦和 Android 手機上運行了第一個 Qt Quick 樣本—— HelloQtQuickApp ,這篇呢,我們就來介紹 Qt Quick 編程的一些基本概念,為建立複雜的 Qt Quick 應用奠定基礎。 著作權 foruok ,如需轉載請註明來自部落格 http://blog.csdn.net/foruok 。 首先看一下《Qt on Android: Qt
Time of Update: 2014-06-11
代理模式(Proxy)一、 什麼是代理模式先來看看官方的說法,代理模式就是為其他對象提供一種代理,以控制對這個對象的訪問。 看來這個官方的說法的確有點官方,看了還是讓人感覺不點不知所措,還是不明白代理模式是什麼,究竟是用來做什麼的。
Time of Update: 2014-06-11
1、開發Android應用程式來使用硬體訪問服務 ~/android-2.3_r1/packages/experimental/Freg ----AndroidManifest.java ----Android.mk ----src ----shy/luo/freg ----Freg.java ----res ----layout
Time of Update: 2014-06-11
在前面我們在解決線程同步問題的時候使用了synchronized關鍵字,今天我們來看看Java 5.0以後提供的線程鎖Lock.Lock介面的實作類別提供了比使用synchronized關鍵字更加靈活和廣泛的鎖定對象操作,而且是以物件導向的方式進行對象加鎖。@Overridepublic void run() {while(true){Lock lock = new ReentrantLock();try {lock.lock();Thread.sleep(new