Time of Update: 2015-01-13
標籤:解決安卓懸浮窗異常:java.lang.IllegalArgumentException傳說,女媧娘娘煉就七根火柴,來協助人類度過第一個冬季,從此,七根火柴散落人間,不見蹤跡...本文章由亓根火柴原創,轉載請註明出處:http://blog.csdn.net/qigenhuochai/article/details/42678587在開發安卓懸浮窗的過程中有可能會遇到這個異常:java.lang.IllegalArgumentException: View not attached to
Time of Update: 2015-01-14
標籤:objc中可以通過動態啟動並執行方法調用第三方庫的函數通過可以用下面的方法判斷工程是否引入了第三方的庫,如果引入,則可以通過NtSdkIMP擷取到對應方法的函數指標去執行代碼。如果沒有引入,則不執行。通過擷取方法的imp指標,可以運行對應的函數,如果imp為空白,說明不包含所需要的庫和符號。@interface ViewController ()@end@implementation ViewController- (int)printOneNumber:(int)number {
Time of Update: 2015-01-13
標籤: 主要接受子線程發送來的資料,並用此資料配合主線程更新UI。為什麼要用Handler? 我們手機當中的很多功能或操作是不能都放在Activity當中的,比如下載檔案、處理大量資料、複雜錯操作之類的。如果放在Activity中(即主線程中)的話,會出現長時間沒響應,甚至會出現ANR之類的錯誤(即5秒內沒響應),這樣的話就會造成一個很差的使用者體驗,所以這就顯示出了Handler的必要性。如果我們把那些費時費力的操作放在另外一個線程操作當中,這樣就能夠和主線程(UI)線程同
Time of Update: 2015-01-14
標籤:android 圖片 Lee出品,本文屬個人所有,轉載請聲明出處。網上查了很多資料,對paint的裡面的枚舉類cap join講的不是很透徹。在這裡自己做一個比較深入的研究。首先說Cap,比較形象的解釋就是 用來控制我們的畫筆在離開畫板時候留下的最後一點圖形,比如矩形,圓形等。不懂?那接著往下看。先看看源碼: /** * The Cap specifies the treatment for the
Time of Update: 2015-01-14
標籤:android文檔翻譯 eclipse項目遷移 匯入eclipse項目 本文譯自Android官方技術文檔《Migrating From Eclipse
Time of Update: 2015-01-13
標籤:百度地圖 sdk 控制台 網格 api 在使用百度地圖開發的時候出現的問題,問題為:IOS SDK百度地圖不能正常顯示,只顯示網格在這裡出現的問題糾結了很久,最後發現在API控制台建立應用的時候需要輸入安全碼之後知道此安全碼即為工程中的Bundle
Time of Update: 2015-01-14
標籤:iamlaosong拿出手機,不知為何進入了recovery模式,按照提示,選擇重啟系統,然後有兩個選擇,1、重啟進入系統一,2、重啟進入系統二(最近),我想最近的系統二是不是壞了,於是選擇了系統一,結果啟動進入金色的小米logo後就不動了,按鍵都沒反應,電池很熱。上網尋找進入recovery模式方法(同時按住電源鍵和音量+不放),再次進入recovery模式,選擇系統二,正常進入系統。看來系統一是假牙,沒什麼用。系統正常後,實驗再次進入recovery模式,同時按住電源鍵和音量&
Time of Update: 2015-01-14
標籤:Android裡判斷是否可以上網,常用的是如下方法: ?1234567891011121314/** * 檢測網路是否串連 * * @return */private boolean isNetworkAvailable() { // 得到網路連接資訊 ConnectivityManager manager =
Time of Update: 2015-01-13
標籤:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{ class Program { static void Main(string[] args) &
Time of Update: 2015-01-14
標籤:android eclipse_java_ee adt-plugin android_emulator accelerator_haxm 自從Android Studio 1.0問世,想要用Eclipse 來開發Android, 卻因為Android的官網Android
Time of Update: 2015-01-13
標籤:ios nsarray 數組 空 判斷 這篇文章主要來說一下,NSArray判斷是否為空白需要注意的問題。有些經驗不足的開發人員,在判斷數組是否為空白時,會簡單的寫成:if (array != nil)這種形式,或者是:if (array.count !=
Time of Update: 2015-01-14
標籤: 在移動端(這裡指iOS)開發中,我們免不了使用UIWebView與JS互動。
Time of Update: 2015-01-13
標籤:應用想要擷取系統許可權的話就必須要有系統簽名,但是在開發一個系統的時候,為了系統的安全性,往往會去改變系統的簽名。我們都知道通過platform.pk8 platform.x509.pem和signapk.jar可以對應用進行簽名操作,但是這樣很麻煩,而且也沒辦法使用Eclipse中的調試操作了,最簡單的方式還是產生keystore然後放在Eclipse裡,這樣每次編譯產生的APK就會自動簽上名,方便許多。下面來簡單講講如何產生對應系統的系統簽名:1.android
Time of Update: 2015-01-13
標籤:上一章 我們知道了怎麼處理兩個重要的吃棋動作,想要吃對方的棋子,首先得移動自己的棋子。現在裡沃特跟大家分享分享,怎麼移動棋子。想要移動棋子,在頁面上,首先要點擊一下要移動的棋子,然後再點擊一下目標位置,如果可以移動,則把棋子移動的目標位置,原來的位置就要清空。上面這句話,我們要分兩步來處理:1、判斷目標是否可移動;2、可以移動則移動棋子。 1、判斷目標是否可移動。首先移動時只能按直線,其次目標位置與原始位置之間不能有其他棋子: // 是否可移動
Time of Update: 2015-01-13
標籤:在應用程式中可以通過XAML元素和後台代碼兩種方式引用資源檔中的字串資源。本小節先講述如何在XAML元素中引用字串資源的相關知識點。 在XAML元素中可以通過使用x:Uid屬性來引用資源檔中的字串資源,這些字串資源儲存在資源檔中,下面介紹如何在項目中建立資源檔、添加字串資源以及在XAML元素中通過x:Uid屬性引用資源檔中的字串資源。 在Visual Studio
Time of Update: 2015-01-13
標籤:前段時間項目中用到了RESTful模式來開發程式,但是當用POST、PUT模式提交資料時,探索服務器端接受不到提交的資料(伺服器端參數綁定沒有加任何註解),查看了提交方式為application/json, 而且伺服器端通過request.getReader() 打出的資料裡確實存在瀏覽器提交的資料。為了找出原因,便對參數綁定(@RequestParam、 @RequestBody、 @RequestHeader 、
Time of Update: 2015-01-13
標籤:android 動態 activity activity中載入系統內建的ExpandableListView;自訂一個CustomExpandableListView作為ExpandableListView的子Item;CustomExpandableListView中重寫onMeasure()方法:protected void onMeasure(int
Time of Update: 2015-01-13
標籤:使用Reveal分析他人app準備工作1)已越獄的裝置,而且已安裝了OpenSSH,MobileSubstrate等有用工具(Cydia源裡安裝)2)本地已安裝了Reveal操作步驟1)拷貝framework和dylib到越獄機scp -r /Applications/Reveal.app/Contents/SharedSupport/iOS-Libraries/Reveal.framework
Time of Update: 2015-01-13
標籤:首先如果要在程式中使用sdcard進行儲存,我們必須要在AndroidManifset.xml檔案進行下面的使用權限設定:<!-- SDCard中建立與刪除檔案許可權 --> <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/> <!-- 向SDCard寫入資料許可權 --> <uses-permission
Time of Update: 2015-01-13
標籤:androidAndroid中軟鍵盤的使用是非常多的,下面為軟鍵盤常用的設定;1、橫屏時,點擊輸入框出現全鍵盤解決方案: 在EditText、searchview等控制項中加android:imeOptions="flagNoExtractUi"