Time of Update: 2015-12-21
標籤:當一個使用者進入。退出,再次進入你的應用時,你的應用中的Activity 會在它的生命週期的各個狀態下切換。比如,當你的activity第一次啟動。它出如今系統的前方接受使用者的焦點。在這個過程中,Android系統調用了一系列的生命週期方法來設定UI和其他組件。假設使用者運行了一個操作,啟動了還有一個activity或者切換到其他應用中。你的activity會移動到後台(這時activity已經不可見,可是它的實力和狀態都保持不變),系統會調用另外的一些生命週期方法。通過這些生
Time of Update: 2015-12-21
標籤:Toast.makeText(MainActivity.this,message.obj.toString(),Toast.LENGTH_SHORT).show();這一句代碼不能直接放在public void ShowMessage(String msg){ Log.e("-------", msg); // And this is how you call it from the worker
Time of Update: 2015-12-21
標籤: 通常我們給Button或者UIView添加圓角是通過如下代碼進行實現的 self.button.layer.cornerRadius=10; 但是如果你是使用的故事版或者xib進行設計檢視的話,實際上有另外一種更為強大的方法為這樣的Button設定圓角其原理是根據oc語言的動態特性和Runtime來操作的(以前在項目中也使用過,不過當時是直接拿來主義,現在又遇到這樣的問題,所以現在寫出來,以印象深刻)下面進入圖文講解:第一步:在storyBoard中&n
Time of Update: 2015-12-21
標籤:實現頁面的跳轉。可以在xml布局中在button按鈕下指定一個方法。android : onClick = "sendMessage"然後在對應的java檔案裡面定義sendMessage方法。public void sendMessage(){Intent intent = new Intent();intent.setClass(this , NextActivity.class);startActivity(intent);} 或者也可以直接實現對該控制項實行監聽:bt.
Time of Update: 2015-12-21
標籤:call方法: 文法:call([thisObj[,arg1[, arg2[,
Time of Update: 2015-12-21
標籤:1.安裝windows下的nodejs先,網址 http://nodejs.org2.配置nodejs的環境變數 3.看版本,確認安裝 注意:這裡需要注意一點,如果npm 之前由於使用set prefix出錯,導致 輸入npm 之後,游標一直在閃,但是沒有任何反應的情況。那麼可以去到 c盤 C:\Users\Administrator 目錄下(我這裡是admin使用者),修改 .npmrc
Time of Update: 2015-12-21
標籤:google play上的應用預設都會有個“專為手機設計”的標識有時應用明明已經針對平板作了最佳化,但為什麼這個標識還在呢,如何去掉這個標識呢,其實只需要兩個步驟就好了:1.
Time of Update: 2015-12-21
標籤:1. 首先,在DNS伺服器上建立app domain,建議使用一個新domain,而不是當前domain的 sub domain,參考此文章的Option A: Create a new domain to host your apps 地區;2. 在 SharePoint CA的 Manage Service Applications 頁面,確認App Management Service Application 和 Subscription Settings Service
Time of Update: 2015-12-21
標籤:http://www.cnblogs.com/buhaiqing/archive/2012/11/04/2754187.html 會從maven的Repository裡尋找所有支援的arche types,大概有500~600個。正因為是太多了,所以尋找起來很是不方便。其實平時常用的arche type也就那麼幾個。像我會用到的:1.simple start 2. web app3. Groovy
Time of Update: 2015-12-21
標籤:今天在遇到一個要屏蔽Home鍵的問題,研究一上午終於解決,方法記錄於下: 在Android2.3版本以下重寫以下方法就能屏蔽Home鍵:public void onAttachedToWindow() { this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
Time of Update: 2015-12-21
標籤:Android中的Veiw從記憶體中到呈現在UI介面上需要依次經曆三個階段:量算 -> 布局 -> 繪圖,關於View的量算、布局、繪圖的總體機制可參見博文 《
Time of Update: 2015-12-21
標籤:LOCAL_MODULE_CLASS用於制定LOCAL_MODULE_PATH的路徑所在。如果在Android.mk沒有直接明確LOCAL_MODULE_PATH 的話,需要通過以下規則來自動產生base_rules.mk:154 LOCAL_MODULE_PATH := $(strip $(LOCAL_MODULE_PATH))155 ifeq ($(LOCAL_MODULE_PATH),)156 #LOCAL_MODULE_CLASS :=157
Time of Update: 2015-12-21
標籤: 前面那張hybrid開發心得 有人問 怎麼解決不用onJsPrompt 來回調js函數的問題。其實很簡單,就是在在你的jscalljava回呼函數內 另外開個線程去load js代碼即可:1 wb.post(new Runnable() {2 @Override3 public void run() {4
Time of Update: 2015-12-21
標籤:如何讓自己的Android程式永不被系統kill相關知識:一般來說,在Android系統中,當某進程較長時間不活動,或系統資源比較緊時,該進程可能被系統kill掉,以此來回收一些資源。Android系統會根據進程的優先順序來選擇性地殺死一些進程,優先順序從高到低依次是:1. 前台進程(Foreground Process)2. 可視進程(Visible Process)3. 服務進程(Service Process)4. 
Time of Update: 2015-12-21
標籤:百度地圖、百度語音、百度導航、百度定位等等。以下為使用百度天氣提供的api,具有天氣查詢,城市設定,簡訊分享天氣等準系統,介面清爽,不過現在因為百度key的原因失效了,不能更新天氣了。srceduswustiweatherwebUpdateWeather.java中的AK替換成自己申請的百度API KEY,申請地址http://lbsyun.baidu.com/apiconsole/key。代碼有比較詳細的注釋。代碼量也不大,有興趣的朋友可以自己排查一下。項目編碼UTF-8 預設編譯版本4
Time of Update: 2015-12-21
標籤:循環參考的簡單理解:A引用B,B又引用A,雙方都同時保持對方的一個引用,導致任何時候引用計數都不為0,始終無法釋放。一:Block1.ARC環境下: 使用__weak聲明一個代替self的新變數代替原先的self;2.MRC環境下:使用__block .二:代理ARC環境下:聲明代理時使用弱引用weak;MRC環境下:聲明代理時使用assign.三:NSTimer iOS 容易造成循環參考的三種情境
Time of Update: 2015-12-21
標籤:Android 遊戲介面中有時候因為布局的美觀,需要將兩個表徵圖交換位置。這兩個表徵圖不是簡單地更改id號就可以的,下面是交換兩個表徵圖的方法。原代碼中相關程式:未修改前:float pic_x=200;float pic_y=130;需要修改的第一部分程式,這一部分利用定義pic_x,pic_y的將表徵圖繪製在相應的介面位置中。 第一個表徵圖位置繪圖if(backmusicFlag01) {
Time of Update: 2015-12-21
標籤:最近在APP裡新增一個論壇模組,為了快速地完成,決定將整個論壇模組做成WEB APP,WEB
Time of Update: 2015-12-21
標籤: Text主要總結UILabel、UITextField、UITextView、UIMenuController以及UIWebView/WKWebView相關的一些問題。 UI細節主要總結介面互動開發中遇到的一些細節問題,包括Masonry部分的問題。 動畫介紹最近用到的兩個,算是常用層級的,動畫這部分之後會專門研究總結下。
Time of Update: 2015-12-21
標籤:SharedPreferences介紹: 做軟體開發應該都知道,很多軟體會有設定檔,裡面存放這程式運行當中的各個屬性值,由於其配置資訊並不多,如果採用資料庫來存放並不划算,因為資料庫連接跟操作等耗時大大影響了程式的效率,因此我們使用索引值這種一一對應的關係來存放這些配置資訊。SharedPreferences正是Android中用於實現這中儲存方式的技術。 SharedPreferences的使用非常簡單,能夠輕鬆的存放資料和讀取資料。SharedPreferences