Time of Update: 2015-07-20
Android Studio Tips,androidstudiotips轉載自:http://stormzhang.com/devtools/2015/01/11/android-studio-tips1/官方文檔(需FQ):http://tools.android.com/tips/layout-designtime-attributes我們都知道Android Studio用起來很棒,其中版面配置預覽更棒。我們在調UI的時候基本是需要即時預覽來看效果的,在Android
Time of Update: 2015-07-20
Unity3D表面著色器(Surface Shader)資料整合,unity3dshader一、Shader 表面著色器文法Unity 的表面著色器 (Surface Shader) 是一種代碼產生方法,用它來編寫光照著色器比用低級的頂點/像素著色器程式容易得多二、編寫一個灰階效果的Shader三、Shader 內建 Shader 之 Normal-Diffuse Normal-Diffuse
Time of Update: 2015-07-20
基於android 實現截取 內容超過螢幕大小的長圖,android螢幕 任何事都要去試試,只停留在想象的層面,那也等於waste of time,不要想當然先看需求:當內容已經超出了手機可顯示的範圍時,要截取這些所有的內容,從而產生所謂的”長”.沒什麼痛點,利用了webview的特點,和scrollview 的view的繪製,產生bitmap。主要代碼://這是scrollview的public static Bitmap getBitmapByView(ScrollView
Time of Update: 2015-07-20
ListView最佳化完全解讀,ListView最佳化解讀 一、複用view二、使用viewholder並且最好是靜態內部類。靜態內部類,不持有外部類的引用,避免記憶體泄露…effective java中有提到過,static
Time of Update: 2015-07-20
JPEG圖片解碼,jpeg解碼 簡介JPEG是一種廣泛適用的壓縮映像標準方式。JPEG就是「JPEG
Time of Update: 2015-07-20
Android新組件RecyclerView介紹,其效率更好,androidrecycler今天我們首先來說為什麼要介紹這個新組件RecyclerView,因為前幾天我發布了一個常用面試題ListView的複用及如何最佳化的文章,介紹給一些開發人員,但是我看到有關的反饋說:現在都不再用listview了,代替的是RecyclerView,確實是,但是用的畢竟是少數,所以可能很多人對於這個組件不是很瞭解,那麼我們就來介紹一下吧!1、什麼是RecyclerViewRecyclerView 是
Time of Update: 2015-07-20
NSString的八條實用技巧,nsstring八條有一篇文章寫了:iOS開發之NSString的幾條實用技巧 , 今天這篇,我們講講NSString的八條實用技巧。大家可以收藏起來,方便開發隨時可以複製粘貼。0.首字母大寫代碼://首字母大寫NSString *string = @"ligang";NSLog(@"string: %@",[string capitalizedString]);列印:2015-07-16 23:06:11.652
Time of Update: 2015-07-20
Android之——常見Bug及其解決方案,androidbug轉載請註明出處:http://blog.csdn.net/l1028386804/article/details/469421391.android.view.WindowManager$BadTokenException: Unable to add window -- token null is not for an application解決方案:將getApplication改成xxxx.this2.call you
Time of Update: 2015-07-20
iOS--合理定義對象的參考型別strong/weak/assign/copy,ios--assign 在ios中一定要合理使用對象的參考型別:最佳原則:在ios中任何一個對象只有一個強引用使用weak的情況: 1、懶載入的方式需要使用weak修飾: 如@property(nonatmic,weak) IBOutlet UILabel *lbl;
Time of Update: 2015-07-20
講講有關於Linux gas cfi偽指令問題,gascfi例如(造句)gas的陌生的文法,主要是cfi偽指令,因此開始查閱資料,找文檔。背景:Producing a backtrace is a common operation while debugging. The traditional way of doing it is to code every function like this:pushl %ebpmovl %esp, %ebp...popl %ebpretThe
Time of Update: 2015-07-20
IOS開發教程--如何去除tabbar頂部線條及設定背景圖片,這個問題一直比較苦惱,網上很多方法實驗下來都不是很好,今天終於解決了。直接上代碼:CGRect rect = CGRectMake(0,0, self.view.frame.size.width,self.view.frame.size.height); UIGraphicsBeginImageContext(rect.size); CGContextRef context
Time of Update: 2015-07-20
Android 中View的繪製機制源碼分析 三,androidview
Time of Update: 2015-07-20
Android基礎入門教程——1.2 開發環境搭建,android入門教程 Android基礎入門教程——1.2 開發環境搭建標籤: Android基礎入門教程 現在主流的Android開發環境有: ①Eclipse + ADT + SDK ②Android Studio + SDK ③IntelliJ IDEA + SDK
Time of Update: 2015-07-20
Android
Time of Update: 2015-07-20
iOS動畫之活動指標,ios動畫指標 1.結果展示2.實現思路1.建立複製圖層 CAReplicatorLayer *replicator = [CAReplicatorLayer layer]; replicator.frame = CGRectMake(50, 50, 200, 200); replicator.backgroundColor = [UIColor redColor].CGColor; [self.view.layer
Time of Update: 2015-07-20
Android基礎入門教程——1.2.1 使用Eclipse + ADT + SDK開發Android APP,androidadt Android基礎入門教程——1.2.1 使用Eclipse + ADT + SDK開發Android APP標籤(空格分隔): Android基礎入門教程1.前言 這裡我們有兩條路可以選,直接使用封裝好的用於開發Android的ADT Bundle,或者自己進行配置
Time of Update: 2015-07-20
C++11代碼展示:簡單的手勢識別和響應,上下左右,11手勢因為這個是跑酷類遊戲的代碼,所以向左向右就按照正常的邏輯,上下滑動本來應該是要執行跳躍操作的,暫時情境屬於靜止狀態,所以先邏輯暫時未拉動攝像機前後移動。C++11的lambda函數實現,用於STL中比較操作。雖然我明知當前的3D投影視角的攝像機只有一台,對應的pRenderNode尋找到的cameraMask的值是camera3D->setCameraFlag(CameraFlag::USER3);設
Time of Update: 2015-07-20
使用UIWebView載入本地或遠程伺服器上的網頁,uiwebview載入大家都知道,使用UIWebView載入本地或遠程伺服器上的網頁,sdk提供了三個載入介面:- (void)loadRequest:(NSURLRequest *)request; - (void)loadHTMLString:(NSString *)string baseURL:(NSURL *)baseURL;- (void)loadData:(NSData *)data MIMEType:(NSString
Time of Update: 2015-07-20
Android 使用NineOldAndroids實現仿listview左滑出現刪除itembutton,androidlistview這是一個使用NineOldAndroids實現仿listview左滑出現刪除itembutton效果。使用的是Jake Wharton的動畫開源庫NineOldAndroids。在API3.0(Honeycomb), SDK新增了一個android.animation包,裡面的類是實現動畫效果相關的類,通過Honeycomb API,能夠實現非常複雜的動畫效果,
Time of Update: 2015-07-20
iOS敏捷開發之道,常用的宏定義總結,ios之道 iOS開發中,直接在pch檔案中匯入宏定義。在做項目的時候,直接拿過來使用,可以大幅度提高開發速度。 下面是 個人總結的一些宏定義。如果大家有其他的常用的宏定義,歡迎添加。我會定期更新這個blog…..話不多說,直接上乾貨// 在宏的參數前加上一個#,宏的參數會自動轉換成c語言的字串#define MRKeyPath(objc,keyPath) @(((void)objc.keyPath, #keyPath))//** 載入xib