Time of Update: 2014-10-01
【android】getCacheDir()、getFilesDir()、getExternalFilesDir()、getExternalCacheDir()的作用,getfilesdirgetCacheDir()方法用於擷取/data/data/<application package>/cache目錄getFilesDir()方法用於擷取/data/data/<application package>/files目錄-------------------------
Time of Update: 2014-10-01
【iOS開發-22】navigationBar導航條和navigationItem設定:基本搞定導航條上的文字和按鈕以及各種跳轉,(1)navigationBar導航條可以看做是self.navigationController導航控制器的一個屬性,可以直接用點來表示self.navigationController.navigationBar,當然navigationBar自己還有很多屬性,比如樣式barStyle、背景backgroundColor、frame屬性(可以擷取寬高這些資訊),還
Time of Update: 2014-10-01
如何在一個TextView中顯示不同顏色的文本,textview顏色文本在唯品會app中,我們可以看到它裡面有些文本控制項能夠顯示不同顏色的文本,這種效果看起來蠻不錯的。先上個:其實,在這上面使用的是一個TextView控制項來顯示這段文本的。而常值內容是使用html的格式實現的,代碼如下:text.setText(Html.fromHtml("<font
Time of Update: 2014-10-01
Android學習系列(二)布局管理器之線性布局的3種實現方式,android線性轉載請註明出處:http://blog.csdn.net/lhy_ycu/article/details/39643669 LinearLayout是Android控制項中的線性布局控制項,它包含的子控制項將以橫向(HORIZONTAL)或豎向(VERTICAL)的方式排列,按照相對位置來排列所有的子控制項及引用的版面配置容器。超過邊界時,某些控制項將缺失或消失。
Time of Update: 2014-10-01
Button
Time of Update: 2014-10-01
ListView最佳化新玩法,打造易維護,高效能,快速開發的ListView,listview新玩法簡介如果讓你實現一個如所示的複雜的ListView你會怎麼設計?(紅線部分為ListView地區,藍線部分為Listview包含的四種Type)沒準你會先繼承一個BaseAdapter,實現其中的getView()方法,通過getViewTypeCount(),getItemViewType(int
Time of Update: 2014-10-01
Android中當資料庫需要更新時我們該怎麼辦?,android資料庫問題:Android資料庫更新並保留原來的資料如何?Andoird的SQLiteOpenHelper類中有一個onUpgrade方法。協助文檔中只是說當資料庫升級時該方法被觸發。經過實踐,解決了我一連串的疑問:1.
Time of Update: 2014-10-01
XCODE4.6建立我的第一個ios程式:hello,xcode4.6ios對於很多初學者來說,肯定希望自己嘗試不用傻瓜的“Single View Application”模板建立一個含有View的視窗,而是希望能從零開始,先建一個空的架構,然後逐漸向裡面添加View。但遺憾的是 XCODE4.6既沒有在開始嚮導中包含4.0版本的“Window-Based Application”選項,也沒有直接添加UIViewController
Time of Update: 2014-10-01
計算某個日期與當前日期相隔的天數,當前日期相隔天數//返回0 當天,1昨天,2前天,以此類推//之前那樣用時間差來整除一天的秒數,計算出來的天數有誤差+ (int)getDaysFromAnotherDay:(longlong)date {//date是時間戳記// return [self getDaysFrom1970:date] - [self getDaysFrom1970:[[NSDate date] timeIntervalSince1970]];&
Time of Update: 2014-10-01
iOS中基於 Socket 的 C/S 結構網路通訊(中),iossocket 結合上一篇的知識,接下來將介紹基於 TCP 協議的 Socket 編程;由於 Socket 需要有用戶端和服務端,那麼現在實現的是關於服務端的簡單程式。服務端採用的是CFStream 類來實現的。 這個服務端是把Xcode中的 Command Line
Time of Update: 2014-10-01
Json與Java對象互轉之Gson學習,jsonjava對象gsonJson與Java對象互轉之Gson學習請尊重他人的勞動成果,轉載請註明出處:Json與Java對象互轉之Gson學習 我曾在《XML,Object,Json轉換之淺析Xstream的使用》一文中介紹過使用XStream進行XML,Object,Json之間的轉換,雖然XStream內建了對Json的支援,但是效果不是特別好,畢竟XStream重點不在Json。
Time of Update: 2014-10-01
雲巴推送系統Android版服務評測,android評測環境Wifi網路下:測試環境Windows 7旗艦版(64x)+eclipse+nexus5+MX3測試對象雲巴推送測試手機Nexus5、MX3系統版本Nexus5(Android 4.4.2)、MX3 (Android 4.4)行動電話通訊Wifi測試方法用戶端測試測試時間2014-09-24 09:162G網路下:測試環境Windows 7旗艦版(64x
Time of Update: 2014-10-01
為XCode 6 添加建立類模板,xcode模板用XCode 6在修改之前用XCode 5 的代碼的時候突然間發現 XCode 6已經把建立帶有 .xib 類的模板給刪去了,而項目的新需求中又要用到建立帶有 .xib 的類(用慣了~),所有不得不重新裝了一下 XCode 5 ,把之前的類模板copy到了XCode 6。具體做法:cp -r /Applications/Xcode\
Time of Update: 2014-10-01
Android中如何做到自訂的廣播只能有指定的app接收,androidapp今天沒吊事,又去面試了,具體哪家公司就不說了,因為我在之前的blog中註明了那些家公司的名字,結果人家給我私信說我泄露他們的題目,好吧,我錯了。。。其實當我們已經在工作的時候,我們可以在閒置時間去面一面,因為面試有很多好處的:第一點:你知道這個公司的具體地址了,以後和朋友說的時候也是有話題的第二點:這點很重要,看看其他公司的面試題(現在有的公司還在採用筆試題這個環節,真心無語了,題目全是從網上找的,很沒有意思,所以我只
Time of Update: 2014-10-01
今年國慶,我選擇給自己充電,今年國慶選擇充電本人現狀本人08級的一名普通三本本科生畢業,註定了工科路上免不了實力的質疑。本人學的是java,主要是安卓程式開發與測試,但是本人不負眾望,通過不斷地學習提高,12年畢業,僅僅用了2年時間,就月薪過8K當上了公司CTO。每次同學聚會,我個人覺得我算混得不錯了,因為工科出身的人有大部分沒有繼續從事開發研究工作,而我依然選擇專業相關的,著實不易。本人雖然沒有取得多大的成就,但一路走下來應是是比較平穩的發展吧,希望本文帶給讀者一點啟發吧。 第一步:
Time of Update: 2014-10-01
適配螢幕之相對布局圖解,適配布局圖解適應多螢幕中多種方法中,其中相對布局比較常用,而相對布局中常用的對齊:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"
Time of Update: 2014-10-01
C語言宏定義技巧——多次包含標頭檔內容不同,c語言標頭檔1、 標頭檔定義如下:/* declears in “funcs.h” */FUNC_1(ID_FUN1_001)FUNC_1(ID_FUN1_002)FUNC_2(ID_FUN2_001)FUNC_2(ID_FUN2_002) 2、 多次包含標頭檔#define FUNC_1(opt) opt,#define FUNC_2(opt)enum aaa { #include
Time of Update: 2014-10-01
如何在Android實現案頭清理記憶體簡單Widget小控制項,androidwidget如何在Android實現案頭清理記憶體簡單Widget小控制項我們經常會看到類似於360、金山手機衛士一類的軟體會帶一個widget小控制項,顯示在案頭上,上面會顯示現有記憶體大小,然後會帶一個按鍵功能來一鍵清理記憶體,殺死後台進程的功能,那麼這個功能是如何?的呢,我們今天也來嘗試做一個類似的功能的小控制項。:一、UI部分的編寫:參照Google的文檔,首先在建立一個類繼承App
Time of Update: 2014-10-01
使用線程間通訊之條件變數,線程通訊條件變數最近用C++寫安卓下的一個通訊程式,作為jni庫給java調用,採用多線程輪詢遇到一個問題描述如下:A線程收到資料,放入隊列,是生產者。B、C、D若干個線輪詢訓訊息佇列,如果隊列有資料就取出進行處理,沒資料就Sleep(T)休息,問題是這個T值取多大合適?取大了訊息處理不及時,取小了手機cpu上升電池很快耗光。這個問題最佳解法是採用條件變數,可以比較完美解決問題,以下代碼使用C++封裝,用win32
Time of Update: 2014-10-01
實現一個與內容合二為一的ActionBar動畫效果,合二為一actionbar實現一個與內容合二為一的ActionBar動畫效果,讓你的actionbar更生動。下面是:這種效果的好處是讓actionbar也成為了內容的一部分,實際應用的效果比圖片展示的效果要好,除了actionbar漸漸出現的效果外,背景圖片還有一種稱之為 Ken Burns effect 的動態效果。下面講解實現過程。設定actionbar的樣式,我們需要如下兩點:1.actionbar是透明的。2.開啟overlay