Time of Update: 2015-04-07
【新浪微博項目】05--自訂TabBarButton,05--tabbarbutton1.TabBar的階層2.自訂TabBar的背景可以將一個很短的圖片拉長作為背景圖片,方法:self.backgroundColor = [UIColorcolorWithPatternImage:[UIImageimageWithName:@"tabbar_background"]];- (id)initWithFrame:(CGRect)frame{ if (self =
Time of Update: 2015-04-07
Android Studio匯入Fresco,androidfresco 大概一周之前,Facebook開源了專為Android系統定製的圖片下載快取工具,當天該訊息就上了各大技術論壇網站的頭條,也成為了各個技術群裡討論的最主要的話題。也就在當天stay4it的QQ群裡面就有人嘗試著用Android
Time of Update: 2015-04-07
Android Metro風格的Launcher開發系列第三篇,androidmetro前言:各位小夥伴,又到了每周更新文章了時候了,本來是周日能發出來呢,這不是趕上清明節嗎,女王大人發話了,清明節前兩天半陪她玩,只留給我周一下午半天時間寫部落格,哪裡有女王哪裡就有壓迫呀有木有!好了閑話少說,上一篇部落格(Android
Time of Update: 2015-04-07
我來給你造輪子--第二期,造輪子--第二期在項目開發過程中,往往需要,解析字串來取得tag值,從而匹配本機資料庫之中的儲存值,達到資料轉送的效果;包括遊戲之中也是這樣,通過字串的為操作,或字串的解析的操作,從而達到解析的目的;我來給你造輪子---第二期字串類比解析:<span style="font-family: Arial, Helvetica, sans-serif;">NSArray *array = [[NSArray
Time of Update: 2015-04-07
Android MVP 學習,androidmvp學習MVP -- Model View PresenterMartinFowler 的 這篇文章 將MVP分為 SupervisingPresenter 和PassiveViewAndroid 中MVP 例子: https://github.com/antoniolg/androidmvp先看一下項目的結構
Time of Update: 2015-04-06
智能電視(電視盒子)開發基礎教程(附sdk),基礎教程sdk 為瞭解決 各種盒子相容問題,各種螢幕的解析度問題,樓主推薦一個 電視開發的sdk ,非常好用下載命令列: git clone https://github.com/boxmate/tvframe.git 或者 開啟https://github.com/boxmate/tvframe,右下角 Download Zip下載檔案中有兩個目錄 frametv/ 為架構工程源碼
Time of Update: 2015-04-07
我的大學(二),我的大學開通部落格已經有一個月的時間了,在這一個月的時間裡面,我見識到了許多人,有已經是主程的,有還在一流大學刻苦學習的,有大學不怎麼樣卻很厲害的,等等。總之,厲害的人有好多好多,也許他們學習程式的時間比我多一些,但我真的不敢肯定將來當我處於他們那個年齡時我是否會達到那個水平。我在想,如果我不開通部落格,我是不會瞭解到校外的程式員跟我的差別有多麼的大,所以首先的,我很慶幸自己能在畢業前就意識到這一點。
Time of Update: 2015-04-06
strong與weak,strongweak如果把一個屬性聲明為weak編譯器做了一件事,只是給成員變數賦值,而沒有對引用計數進行處理set方法:-(void)setName:(NSString *)name{ if (_name != name) { _name =
Time of Update: 2015-04-06
第一次使用Android
Time of Update: 2015-04-06
android
Time of Update: 2015-04-06
8.Android 實作類別似Shape只要某條邊框的功能。,8.androidshape<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <item> <shape
Time of Update: 2015-04-06
Android TV 開發筆記二:建立第一個Android TV App,androidapp一:建立 New Project1、2、3、4、建立成果後發現已經幫你建立好了一些demo頁面,並且資料都已經綁定好了二:解決錯誤1、建立成功後,build發現報錯了,如下:這個錯誤是因為版本問題導致的解決方案,將版本號碼修改為以下的:接著又會報錯:作為一個程式員,這點小錯誤相信難不倒你,自己解決吧,是HeaderItem用的建構函式不對導致的至此終於得到了一個可以啟動並執行AndroidTV
Time of Update: 2015-04-06
TextView進階應用程式之:實現部分文字點擊事件,textview事件 有時候我們在應用中要實現一個看簡單的功能,比如在TextView上顯示了一些文字,要求文字的部分內容顏色與其它文字不同,而且競價文字點擊功能。實現也比較簡單:public class TestActivity extends Activity {private TextView tv;@Overridepublic void onCreate(Bundle savedInstanceState)
Time of Update: 2015-04-06
OC js 互動,ocjs互動React Native是Facebook剛開源的架構,可以JavaScript直接開發原生APP,先不說這個架構後續是否能得到福士認可,單從源碼來說,這個架構源碼裡有非常多的設計思想和實現方式值得學習,本篇先來看看它最基礎的JavaScript-ObjectC通訊機制(以下簡稱JS/OC)。概覽React
Time of Update: 2015-04-06
出現NSScanner: nil string argument libc++abi.dylib: terminate_handler unexpectedly threw an exception,exceptionhandler出現了2015-04-04 20:12:51.501 Pan大夫[5001:299704] NSScanner: nil string argument2015-04-04 20:12:51.502 Pan大夫[5001:299704] NSScanner:
Time of Update: 2015-04-05
Android 倒計時工具類,android工具類在平時我們編程的時候,經常會用到倒計時這個功能,很多人不知道Android已經幫封裝好了一個類,往往都自己寫。現在發現了這個類,大家共用一下:在一個TextView不斷顯示剩下的時間,代碼如下:[java] view
Time of Update: 2015-04-05
Adapter簡化寫法以及findViewById()方法的最佳化,adapterview首先寫個ViewHolder:public class ViewHolder { private View mConvertView; private Activity mActivity; private SparseArray<View> mViewArray; // 包含了View引用的SparseArray public ViewHolder(View
Time of Update: 2015-04-05
iOS7/8
Time of Update: 2015-04-05
Mac系統下安裝ant,Mac系統安裝ant當你還鬱悶如何設定環境變數設定ant在mac下的部署時候,一大堆的複雜問題都來了,這裡有一個簡易方法來快速設定,我們選擇安裝了brew來安裝ant,可以輕鬆解決問題;讓mac也能擁有apt-get類似的功能-brew:之前一直懷念ubuntu下的apt-get,因為實在是方便,需要安裝什麼,一個命令搞定,相關的依賴包統統由apt-get維護。下載,編譯,安裝,那叫一個痛快。什麼軟體用著不爽,一個命令卸載! 懷念apt-get之餘
Time of Update: 2015-04-05
解決iOS8下ALAssetsLibrary建立相簿的bug,alassetslibrary說到ALAssetsLibrary,相信搞iOS開發的大都知道它,在iOS上做過相簿相關功能的應該對這個都比較熟悉了,用它來操作訪問相簿是很方便的。但是,,,,自從iOS8發布後,ALAssetsLibrary在Stack