Time of Update: 2015-12-18
標籤:MSM8909+Android5.1.1之bootloader---修改UART0時鐘頻率導致無法下載 用高通的QFIL下載程式,正常下載介面後顯示如下:圖1顯示的是QDLoader,表示是下載模式,我不小心修改了下載對應串口BLSP1 UART0時鐘頻率後,再燒錄就一直提示失敗,而且上面顯示也不是QDLoader,具體忘記什麼了。應該是QFIL和串口部分互動失敗,無法進入下載模式。 可通過進強制下載模式下載,步驟如下:1.
Time of Update: 2015-12-18
標籤:iOS開發多線程篇—NSOperation簡單介紹一、NSOperation簡介1.簡單說明NSOperation的作?:配合使用NSOperation和NSOperationQueue也能實現多線程編程NSOperation和NSOperationQueue實現多線程的具體步驟:(1)先將需要執行的操作封裝到一個NSOperation對象中(2)然後將NSOperation對象添加到NSOperationQueue中(3)系統會?動將NSOperationQueue中的NSO
Time of Update: 2015-12-18
標籤:iOS開發多線程篇—GCD的常見用法一、順延強制1.介紹iOS常見的延時執行有2種方式(1)調用NSObject的方法[self performSelector:@selector(run) withObject:nil afterDelay:2.0];// 2秒後再調用self的run方法 (2)使用GCD函數dispatch_after(dispatch_time(DISPATCH_TIME_NOW,
Time of Update: 2015-12-18
標籤:iOS開發多線程篇—自訂NSOperation一、實現一個簡單的tableView顯示效果實現效果展示: 程式碼範例(使用以前在主控制器中進行業務處理的方式)1.建立一個項目,讓控制器繼承自UITableViewController。 1 // 2 // YYViewController.h 3 // 01-自訂Operation 4 // 5 // Created by apple on 14-6-26. 6 // Copyright (c) 2014年
Time of Update: 2015-12-18
標籤:iOS開發多線程篇—GCD介紹一、簡單介紹1.什麼是GCD?全稱是Grand Central
Time of Update: 2015-12-18
標籤:UILabel的文字頂部對齊NOV 20TH, 2011預設UILabel是垂直置中對齊的,如果你的UILabel高度有多行,當內容少的時候,會自動垂直置中。如所示(圖片來自stackoverflow):比較鬱悶的是,UILabel並不提供設定其垂直對齊的選項。所以如果你想讓你的文字頂部對齊,那麼就需要自己想辦法了。 stackoverflow.com
Time of Update: 2015-12-18
標籤:http://stackoverflow.com/questions/20087408/lag-between-viewwillappear-and-viewdidappear兩種解決方案 :1. dispatch_async(dispatch_get_main_queue(), ^{ [presentingViewController presentViewController:VC
Time of Update: 2015-12-18
標籤:iOS開發多線程篇—線程的狀態一、簡單介紹線程的建立: self.thread=[[NSThread alloc]initWithTarget:self selector:@selector(test) object:nil];說明:建立線程有多種方式,這裡不做過多的介紹。 線程的開啟:[self.thread start];線程的運行和阻塞:(1)設定線程阻塞1,阻塞2秒 [NSThread
Time of Update: 2015-12-18
標籤:我將原來在Eclipse中開發的工程搬到了Android
Time of Update: 2015-12-18
標籤:去掉APP 的Title用的這句代碼:requestWindowFeature(Window.FEATURE_NO_TITLE) 在Android studio中使用會報: Caused by: android.util.AndroidRuntimeException: requestFeature() must be called before adding content 解決方案: APP 的Title
Time of Update: 2015-12-18
標籤:iOS開發多線程篇—建立線程一、建立和啟動線程簡單說明一個NSThread對象就代表一條線程建立、啟動線程(1) NSThread *thread =
Time of Update: 2015-12-18
標籤:CTRL + R Build and runOPTION + CMD + O尋找工程內的檔案或方法或欄位CMD + 0尋找工程內的類檔案CMD + PShow parameters for selected methodOPTION + CMD + LReformat codeCMD + NGenerate methodCMD + R相當於搜尋替換CMD + ,開啟PreferencesCMD + ;開啟Project StructureCMD + X刪除行CMD + D複製行CTRL +
Time of Update: 2015-12-18
標籤:轉載請註明出處:http://blog.csdn.net/guolin_blog/article/details/39345833經過前面幾篇文章的學習,我們已經把LitePal的表管理模組的功能都非常好地掌握了,相信大家都已經體會到了使用LitePal來建立表、升級表、以及建立表關聯所帶來的便利。那麼從本篇文章開始,我們將進入到一個新模組的學習旅程其中,使用LitePal來進行表的CRUD操作。還沒有看過前一篇文章的朋友建議先去參考
Time of Update: 2015-12-18
標籤:其實這並沒什麼技術痛點,也不是完美的熱更新方案,只能說是退而求其次的一個方法。起因主要是因為公司幾個U3D項目在立項之初都沒有能做好熱更新的規化,導致現在要去做U3D的熱更新非常難,並且項目已處於中後期,大部分的方案不管是用反射,還是用Lua,或是jsbinding,都需要把項目大部分代碼結構推倒重來,這是非常不現實的。於是退而求其次,選擇還是直接用最小APK來更新遊戲。也許很多人也是這麼做的,但未見人分享,寫這篇Blog的目的主要是在網上很難搜到相關的整理,並且大部分遊戲製作者僅僅是對開
Time of Update: 2015-12-18
標籤:Android中的日誌工具類是 Log(android.util.Log),這個類中提供了如下幾個方法來供我們列印日誌。1. Log.v()這個方法用於列印那些最為瑣碎的,意義最小的日誌資訊。對應層級 verbose,是Android 日誌裡面層級最低的一種。2. Log.d()這個方法用於列印一些調試資訊,這些資訊對你偵錯工具和分析問題應該是有協助 的。對應層級 debug,比 verbose
Time of Update: 2015-12-18
標籤:Happy NumberWrite an algorithm to determine if a number is happy.A happy number is a number defined by the following process: Starting with any positive integer, replace the number by the sum of the squares of its digits, and repeat the process
Time of Update: 2015-12-18
標籤:什麼是Volley 很多時候,我們的APP都需要用到網路技術,使用HTTP協議來發送接收資料,Google推出了一個網路架構——volley,該架構適合進行資料量不大,但通訊頻繁的網路操作。 它的優點:
Time of Update: 2015-12-18
標籤:一,Binder架構講解Binder是一種架構,這種架構提供了服務端介面,Binder驅動,用戶端介面三個模組服務端 一個Binder服務端實際上就是一個Binder類對象,該對象那個一旦建立,內部就會建立一個隱藏的線程,該線程就會接收Binder驅動發送的訊息,收到訊息後,會執行Binder中的onTransact()函數,並按照該函數的參數執行不同的服務代碼,因此
Time of Update: 2015-12-17
標籤:學習目標:WebApp——把HTML5應用打包到Android手機中。 特點:代碼量少!思路簡單!——過程有點亂,很容易出錯! 面試題:面向過程(function)和物件導向(object)的區別?面向過程的語言:C、C++、JavaScript、PHP —— 底層軟體,如三大基礎軟體物件導向的語言:C++、JavaScript、PHP、Java、C# ——
Time of Update: 2015-12-17
標籤:IOS上 關於狀態列的相關設定(UIStatusBar)知識普及ios上狀態列