Time of Update: 2014-12-14
Android,android官網使用gradle的目的
Time of Update: 2014-12-14
Texas Instrument's Bluetooth Driver For Shared Transport 筆記,texasinstrumentBluetooth Driver acts as interface between HCI core and TI Shared Transport Layer./drivers/bluetooth/Btwilink.c: #include <linux/platform_device.h>#include <net/
Time of Update: 2014-12-14
解析M3U音樂連結檔案,解析m3u連結M3U本質上說不是音頻檔案,它是音頻檔案的列表檔案,是純文字檔案。你下載下來開啟它,播放軟體並不是播放它,而是根據它的記錄找到網路地址進行線上播放。下面我們來解析m3u檔案中的音樂網路地址:一、介面如下:介面很簡單,一個輸入框(輸入一個m3u檔案連結),然後解析、開始和終止按鈕。解析完成後,開始按鈕獲得焦點播放從m3u檔案解析的音樂二、xml檔案如下:<RelativeLayout xmlns:android="http://schemas.
Time of Update: 2014-12-14
GPS北鬥雙模技術應用開發研究—應用資料互動,gps開發研究 GPS北鬥雙模技術應用開發研究—應用資料互動 Android開發原則就是誰對哪個資料感興趣就可以通過listener去監聽一下,那邊定位元據肯定也是這樣的,關於位置上報的話,筆者不準備在這累贅了,網上好多文章,下面就講一下雙模相關的北鬥gps衛星星圖搜星具體情況的資料上報以及私人協議的定製。
Time of Update: 2014-12-14
服務與控制介面(Activity)的互動---仿qq後台服務(一),activity後台
Time of Update: 2014-12-14
Android錯誤資訊的匯總,android錯誤資訊犯過的錯給自己提個醒【錯誤資訊】 [2011-01-19 16:39:10 - ApiDemos] WARNING: Application does not specify an API level requirement![2011-01-19 16:39:10 - ApiDemos] Device API version is 8 (Android
Time of Update: 2014-12-14
Android Gradle編譯學習日記之一(搭建 Gradle 環境以及編譯 Android 應用),androidgradle大家如果喜歡我的部落格,請關注一下我的微博,請點擊這裡(http://weibo.com/kifile),謝謝轉載請標明出處(http://blog.csdn.net/kifile),再次感謝Android Gradle編譯學習日記(基於 Android Studio 1.0):Android Gradle編譯學習日記之二(使用 Gradle 編譯
Time of Update: 2014-12-14
Android 從硬體到應用:一步一步向上爬 1,android一步一步硬體平台:TI AM335X Starter Kit開發源碼:TI-Android-ICS-4.0.3-DevKit-EVM-SK-3.0.1.bin主機系統:Ubuntu 10.04 這次寫《Android
Time of Update: 2014-12-14
Unity遊戲開發——C#特性Attribute與自動化,這篇文章主要講一下C#裡面Attribute的使用方法及其可能的應用情境。比如你把玩家的血量、攻擊、防禦等屬性寫到枚舉裡面。然後介面可能有很多地方要根據這個枚舉擷取屬性的描述文本。比如你做網路架構的時候,一個協議號對應一個類的處理或者一個方法。比如你做ORM,一個類的屬性是否映射持久化檔案中的屬性,映射過去的屬性名稱是什麼。1、什麼是Attribute如果用過Java的Annotation的同學,可以把Attribute當成Annotat
Time of Update: 2014-12-14
Android實現網易新聞用戶端側滑菜單(二)前面已經講過通過三方開源庫SlideMenu來實現這種效果,請參考Android實現網易新聞用戶端側滑菜單(一)今天通過自訂View來實現這種功能代碼如下:SlideMenu.javapackage com.jackie.slidemenu.view;import android.content.Context;import android.graphics.Canvas;import
Time of Update: 2014-12-14
android:LruCache緩衝小結原理:LruCache以索引值對的形式,初始化時,需要設定緩衝的大小K,超過這個大小的資料將會被清除。注意:清除的資料,是那些被先加入的資料。LruCache內部的資料結構是LinkedHashMap儲存的。這樣,LruCache就達到了緩衝最近put的K個資料。使用:[code]int cacheSize = 4 * 1024 * 1024; // 4MiB LruCache bitmapCache = new LruCache(cacheSize)
Time of Update: 2014-12-14
Android 最新擷取手機內建儲存大小,SD卡儲存空間大小方法在以前我們都是這樣擷取的//Android API18之前:fs.getAvailableBlocks()*fs.getBlockSize()目前:/** 得到系統可用記憶體 **/@SuppressLint("NewApi")private String getMemFree(){StatFs fs = new StatFs(Environment.getDataDirectory().getPath());return
Time of Update: 2014-12-14
Android PullToRefresh上拉和下拉重新整理Github連結:https://github.com/chrisbanes/Android-PullToRefresh1. 設定Listview layout檔案中定義PullToRefreshListView Xml代碼 android:id="@+id/list_view" android:layout_width="match_parent"
Time of Update: 2014-12-14
android隱藏IME隱藏軟鍵盤全解一些項目中需要隱藏IME,比如登入頁面,登入成功後需要隱藏IME,還有比如發布某個文章,或者訊息是發布成功後需要隱藏IME,再比如一個頁面中既有EditText 又有Spinner等控制項,當你輸入完就去點擊Spinner控制項是軟鍵盤是沒有被隱藏的,這是是影響使用者體驗的。這裡我寫了一個靜態方法,有需要的可以放在Util包中,需要用的時候直接調用就ok /** * 隱藏IME面板 * * @param activity */
Time of Update: 2014-12-14
Android WakeLock 介紹Wake Lock是一種鎖的機制, 只要有人拿著這個鎖,系統就無法進入休眠,可以被使用者態程式和核心獲得. 這個鎖可以是有逾時的或者是沒有逾時的,逾時的鎖會在時間過去以後自動解鎖. 如果沒有鎖了或者逾時了, 核心就會啟動休眠的那套機制來進入休眠.(一).核心維護了:1).兩個鏈表,active_wake_locks[WAKE_LOCK_TYPE_COUNT] active_wake_locks[0]維護的是suspend lock.
Time of Update: 2014-12-14
Android IOC 之 註解繫結控制項 以及事件 案例 代碼簡單注釋講解想必開發過android的都使用過一些 架構,然而架構裡都會使用一些,註解來協助我們,節省大量的代碼開發量。同時也使代碼更加的簡潔。但是註解是通過java反射來實現的當然可能會犧牲掉一些效能。以下是本人寫的一個較為簡單的繫結控制項,並且觸發其OnclickListem 事件。//直接先看下註解方法。比較簡單,清晰public class MainActivity extends FragmentActivity {//
Time of Update: 2014-12-14
Android入門筆記 - 資料存放區 - SQLite,單元測試今天我們來接觸一個輕輕輕量級資料庫(SQLite),為什麼要加3個輕呢?因為它確實很輕。
Time of Update: 2014-12-14
android 點擊關閉軟鍵盤在項目中,editText擷取焦點後,會自動彈出軟鍵盤,關閉的時候一般需要按返回鍵或者點擊軟鍵盤上的按鈕,即使當前activity已經finish掉,軟鍵盤依然存在,會影響使用者的體驗。網上目前有很多很詳細的辦法,比如點擊其他空白地區,軟鍵盤就會消失之類的方法,我們項目中沒有要求這個,要求的是只要不遮擋其他動作,還有當前Activity關閉掉後軟鍵盤消失就行,今天給大家分享兩個辦法: //此方法,如果顯示則隱藏,如果隱藏則顯示private void
Time of Update: 2014-12-14
Android Splash介面支援使用者點擊
Time of Update: 2014-12-14
Android錯誤資訊的匯總犯過的錯給自己提個醒【錯誤資訊】[2011-01-19 16:39:10 - ApiDemos] WARNING: Application does not specify an API level requirement![2011-01-19 16:39:10 - ApiDemos] Device API version is 8 (Android 2.2)原因:不影響正常運行。在AndroidManifest.xml檔案中沒有加API的版本號碼,在 之間加[2