Time of Update: 2015-05-12
ColorMatrixColorFilter顏色過濾(離線使用者的灰色頭像處理),colormatrixfilterAndroid的圖片資源預設是靜態,單一實例;如果兩個IM好友的頭像一樣,最簡單的都是用的軟體內建頭像,有一個線上,一個離線,直接改變頭像的灰階,則兩個使用者的頭像都會變灰或者線上,答案是:Drawable.mutate()。Drawable mDrawable = context.getResources().getDrawable(R.drawable.face_icon);
Time of Update: 2015-05-12
Android 自訂View實現多行RadioGroup
Time of Update: 2015-05-12
【Android Demo】擷取指定網頁的頁面原始碼,androiddemo1.直接上2.代碼主要就是工具類HtmlService.java:import java.io.ByteArrayOutputStream;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.URL;/** * 擷取HTML資料 * * @author David * */public class
Time of Update: 2015-05-12
公眾號-開發人員-自訂菜單,公眾開發人員我是個初學者,網上找了看了好多,都是第三方實現的,考慮到安全問題,不敢用!今天終於摸索出了實現方法。官方api:http://mp.weixin.qq.com/wiki/13/43de8269be54a0a6f64413e4dfa94f39.html 步驟1:選到“開發人員中心”。 2.顯示AppSecret,完整顯示(要掃一下)。3.
Time of Update: 2015-05-12
HTTP協議狀態代碼詳解(HTTP Status Code),statuscode在開發web應用或者行動裝置 App時都會用到http協議,那麼http協議中一些常見的狀態代碼表示的含義如下: 200 – 伺服器成功返回網頁 404 – 請求的網頁不存在 503 – 服務不可用 1xx(臨時響應) 表示臨時響應並需要要求者繼續執行操作的狀態碼。代碼 說明 100 (繼續)
Time of Update: 2015-05-12
I.MX6Q(TQIMX6Q/TQE9)學習筆記——新版BSP之UART移植,tqimx6qtqe9我們在核心啟動時候已經配置系統了UART,但是tqimx6q這塊開發板上引出了imx6q的5路TTL介面,其中,uart1和uart2轉成232介面,本文將配置這5路Uart介面。DTS配置由於核心中已經有imx6q的uart控制器驅動,因此,我們只需要配置各連接埠的pinctrl即可。根據tqimx6q的原理圖,我們對我們的DTS作如下修改:...&uart1
Time of Update: 2015-05-12
基於vitamio的網路電視直播源碼,vitamio電視直播這個項目是基於vitamio的網路電視直播源碼,也是一個使用了vitamio的基於安卓的網路直播項目源碼,可能現在網上已經有很多類似這樣的視頻播放應用了,不過這個還是相對來說比較完整的,希望這個案例能夠給大家參考一下。源碼下載:http://code.662p.com/view/10061.html 運行 運行 運行 運行詳細說明:http://android.662p.com/thread-61
Time of Update: 2015-05-12
【C語言】將一個數組進行初始化、清空、逆序、顯示。,初始化逆序 (一)初始化數組將一個長度為10的數組初始化為10,9,8,7,6,54,3,2,1#include <stdio.h>void init(int *pa,int n){ for(pa; pa<pa+n; pa++,n--) { *pa = n; }}int main (){ int a[10]; int i = 0; int m =
Time of Update: 2015-05-12
ios 載入xib遇到的坑,ios載入xibstoryboard,個人覺得是個好玩意兒,但是什麼都做到其中總覺得雜亂。個人偏好把複雜的局部控制項(比如定製的collectionviewcell)在xib檔案中拉好。在開發過程中遇到不少坑,記憶猶新的是:xib中的組件(比如button)設定圓角的效果不對;載入的xib不能resize大小。第一個問題:圓角的設定代碼:view.layer.cornerRadius = view.frame.size.height /
Time of Update: 2015-05-12
Android壹路聽車載環境音樂項目,android壹路本項目是一套基於安卓的車載環境音樂播放器,從UI上就可以看出是專業美工設計的,介面布局和背景很有質感使用者體驗也非常不錯,因為項目考慮的是車載環境所以所有功能主要使用手勢操作。開啟應用以後進入四屏引導介面,主介面可以接受上下左右四個手勢操作並且有對應的功能,另外主介面還會顯示所在城市的天氣狀況文字跑馬燈和洗車指數。頻道方面本項目有7個大類40個小類的音樂頻道,音樂資料直接調用1luting.com網站資料,因為api變動線上音樂播放功能已經
Time of Update: 2015-05-12
android開發步步為營之58:給圖片繪製圓形氣泡背景效果, 最近在開發項目的時候,有一個需求,需要給應用表徵圖繪製圓形氣泡背景,有了彩色氣泡這樣顯得漂亮一點,氣泡的顏色是應用表徵圖的顏色均值,先看看效果,然後,我再給出demo。 demo應用表徵圖是這樣的:
Time of Update: 2015-05-12
fill_parent、wrap_content和match_parent的區別,wrapparent三個屬性都用來適應視圖的水平或垂直大小,一個以視圖的內容或尺寸為基礎的布局比精確地指定視圖範圍更加方便。1)fill_parent 設定一個構件的布局為fill_parent將強制性地使構件擴充,以填充布局單元內儘可能多的空間。2)
Time of Update: 2015-05-12
Android(java)回呼函數經典樣本,android回呼函數回呼函數經典樣本1.使用java回呼函數來實現一個測試函數已耗用時間的工具類public class TestObject { /** * 一個用來被測試的方法,進行了一個比較耗時的迴圈 */ public static void testMethod(){ for ( int i= 0 ; i< 100000000 ; i++){ }
Time of Update: 2015-05-12
linux——3.檔案操作,linux操作/* * file.cpp: for linux file methods */#include <fcntl.h>#include <sys/types.h>#include <sys/stat.h>#include <unistd.h>#include <stdio.h>#include <dirent.h>#include
Time of Update: 2015-05-12
Android中設計模式--策略模式(封裝會變化的演算法部分,面向介面不針對實現)策略模式:定義了演算法族,分別封裝起來,讓它們之間可以互相替換,此模式讓演算法的變化獨立於使用演算法的客戶。 理解:把代碼中類似,但又有差異的演算法部分,提取出來,定義一個借口,不同的演算法來進行不同的實現,但調用演算法的客戶可以進行統一的調用,因為實現了共同的借口,客戶不需要知道具體的實現,而是知道怎麼用,即針對介面編程,而不針對實現編程。 總結:找出代碼中可能需要變換之處,把它們獨立出來,不
Time of Update: 2015-05-12
android開發之應用Crash自動抓取Log_自動儲存崩潰日誌到本地應用發生crash之後要查看log,判斷問題出在什麼地方,可是一旦應用發布出去,就要想辦法把使用者的崩潰日誌拿到分析。所以要在發生crash之後抓取log,然後上傳到伺服器,方便開發人員查看,現在都有很多第三方做這方面的服務,這裡說下如何自己來實現。其實原理很簡單,應用出現異常後,會由預設的異常處理器來處理異常,我們要做的就是把這個任務接管過來,自己處理異常,包括收集日誌,儲存到本地,然後上傳到伺服器。下面是自己實現的異常處
Time of Update: 2015-05-12
Android效能最佳化之Listview(ViewHolder重用機制)相信大家在很多時候都會用到ListView這個控制項,因為確實是用的很多很多,但是有木有遇到過當資料很多很多的時候,往下滑ListView時有時候會卡頓,這就需要我們來最佳化它了。 ListView最佳化主要有下面幾個方面:1、convertView重用2、ViewHolder的子View複用3、快取資料複用 一、convertView重用首先講下ListView的原理:ListView中的每一個Ite
Time of Update: 2015-05-12
Android之即時通訊(一)----環境搭建,android----最近腦子比較亂,還是靜下來弄點東西心裡比較踏實.在上一家公司也有接觸過即時通訊,是用xmpp協議實現的,然後使用openfire伺服器,拿來直接用,今天來研究一下環信實現即時通訊1.註冊環信開發人員帳號並建立應用在環信官網上點擊註冊,跳轉到環信管理後台註冊頁面,如:在註冊頁面中填寫詳細資料,如:企業ID,只限於數字,字母,橫線,且不能以橫線開頭和結尾。企業ID會存在於產生的APPKEY中,如:測試demo中
Time of Update: 2015-05-12
Android自訂動畫類——實現3D旋轉動畫Android中的補間動畫分為下面幾種:(1)AlphaAnimation
Time of Update: 2015-05-12
Android裝置掛載的所有儲存空間 手機儲存