Time of Update: 2015-09-24
標籤:摘要:點介紹Activity的生命週期,通過一個簡單的實驗來摸索狀態轉換的機制 Activity的生命週期Activity類中有許多onXXX形式的函數可以重載,比如onCreate,onStart,onStop,onPause,那麼它們的調用順序到底是如何的呢?下面就通過一個實驗來進行分析。在做這個實驗之前,我們先得知道如何在Android中進行Log輸出的。我們要使用的是android.util.log類,這個類相當的簡單易用,因為它提供的全是一些靜態方法:Log.v(String&
Time of Update: 2015-09-24
標籤:這篇文章實在是很難下筆,因為網上相關文章不勝枚舉。巧合的是前些天看到阮老師的一篇文章的一句話:“對我來說,部落格首先是一種知識管理工具,其次才是傳播工具。我的技術文章,主要用來整理我還不懂的知識。我唯寫那些我還沒有完全掌握的東西,那些我精通的東西,往往沒有動力寫。炫耀從來不是我的動機,好奇才是。"對於這句話,不能贊同更多,也讓我下決心好好寫這篇,網上文章雖多,大多複製粘貼,且晦澀難懂,我希望能夠通過這篇文章,能夠清晰的提升對apply、call、bind的認識,並且列出一些它們
Time of Update: 2015-09-24
標籤:在Android的體系架構中有一部分叫做Android Runtime,即Android運行時環境,這個環境包括了兩個部分,一個是Android的核心類庫,還有一個就是Dalvik虛擬機器了。Android之所以開發Dalvik虛擬機器而不使用JAVA內建的JVM是出於以下兩點考慮(個人認為,不代表廣泛意義):1.著作權問題,如果使用JVM就涉及到了著作權問題,所以google需要在JVM的基礎上做一些改進,創造自己的虛擬機器。2.效能問題。當然jvm虛擬機器對Java開發來說效
Time of Update: 2015-09-24
標籤:目前在Android中通知的使用還是很常見的,為了做版本相容,常用相容包NotificationCompat.Builder和 Notification.Builder。 NotificationCompat.Builder位於v4擴充包內(version 4 Support Library) Notification.Builder在Android 3.0 開始引入(API level 11).
Time of Update: 2015-09-24
標籤:android 技術 開發 接下JRKJ項目是從大概8月中旬,當時自己安排的任務主要是.NET這版的Web開發,架構是原來ITOO的架構,主要因為是1.0版,主要時間都在梳理需求。 後來因為人員調動各種
Time of Update: 2015-09-24
標籤:升級ios9後,ionic開發的app會報[$rootScope:infdig] 10 $digest() iterations reached. Aborting!的錯誤,加上一個patch就可以解決在index.html裡引入js<script type="text/javascript"
Time of Update: 2015-09-24
標籤:1. 目的在模擬器的瀏覽器或app hybrid開發中遇到chrome調試代碼為線上代碼或者混淆代碼時,可以利用fiddler為genymotion配置代理,可以方便的將代碼替換為本地代碼,此外還可以針對訪問服務進行截獲分析。2. 配置2.1 配置fiddler本地代理2.1.1
Time of Update: 2015-09-24
標籤:在Activity中主要有7個常用的周期函數,他們分別是: (一)onCreate 在Activity對象被第一次建立時調用 註: 從另一個Activity返回到前一個Activity時,不會調用該函數 (二)onStart 當Activity變得可見時調用該函數 (三)onResume 當Activity開始準備與使用者互動時調用該方法 註: 也可以理解為當Activity載入完畢,並且使用者沒有對Activity操作的時候調用到的函數&
Time of Update: 2015-09-24
標籤: 1.安裝ubuntu 編譯Android 5.0 需要ubuntu 64位的作業系統,在 http://mirrors.ustc.edu.cn/ubuntu-releases/14.10/ 下載Ubuntu 14.10 64 位元版本。提示: 1.建議下載14.10,不要下載14.04,在安裝編譯需要的軟體時,各種依賴問題,很難麻煩 2.ubuntu
Time of Update: 2015-09-24
標籤:轉載地址:http://mobile.51cto.com/hot-492236.htm最近一個月除了專門抽時間和精力重構之外,還有就是遇到需要添加功能的模組的時候,由於項目中的代碼曆史因素比較多,第一件乾的事情往往是重構整理代碼,發現很多之前的代碼寫的時候沒有注意的事情特別多,比如全域變數亂用;方法沒有層次感,胡亂添加;對業務不瞭解的情況下,通過打補丁的方式實現功能等等。
Time of Update: 2015-09-23
標籤:http://blogs.windows.com/buildingapps/2015/08/05/build-better-apps-windows-10-by-10-development-series/We’ve been talking about the new capabilities that come with Windows 10 for some time, but an area that we haven’t really dug into
Time of Update: 2015-09-23
標籤: 在蘋果推出iPhone5S時,64位的應用就走到了眼前。當時就看見蘋果官方資料宣布iOS7.x的SDK支援了64位的應用,而且內建的應用都已經是64位。 我記得自己剛剛接觸電腦時還有16位的系統,指標的定址範圍還是16位的。當年用TurboC時,還要根據應用的大小選擇是tiny模式還是其他。後來很長一段時間使用32位的模型編程,4G是牢牢記住的一個邊界條件。而現在,64位走到了眼前。
Time of Update: 2015-09-23
標籤:先上(壓縮尺寸後出現鋸齒,原圖邊緣很細膩的喂~)特性:1:支援環形帶字
Time of Update: 2015-09-23
標籤:蘋果官方文檔,用的是Swift https://developer.apple.com/library/ios/documentation/Contacts/Reference/Contacts_Framework/index.html#//apple_ref/doc/uid/TP40015328這裡記錄一下自己的使用方式,僅作記錄,還有很多不清楚的地方。 CNContactStore
Time of Update: 2015-09-24
標籤:centos yum install another yum-lock 使用yum安裝計劃任務功能,結果提示:# yum -y install vixie-cronLoaded plugins: fastestmirror, refresh-packagekit, securityExisting lock
Time of Update: 2015-09-24
標籤:主要使用https://github.com/jgilfelt/SystemBarTint這個開源庫1 ,匯入SystemBarTintManager類2 ,BaseFragmentActivity的onCreate添加如下代碼:// 修改狀態列顏色,4.4+生效 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { setTranslucentStatus(); }
Time of Update: 2015-09-23
標籤:項目啟動時,mybatis警示資訊如下:[WARN] org.mybatis.spring.mapper.ClassPathMapperScanner.doScan(ClassPathMapperScanner.java:158)No MyBatis mapper was found in ‘[com.XXX.XXX.mapper]‘ package. Please check your configuration.原因: org.
Time of Update: 2015-09-23
標籤:然可見的activity(調用了activity的onPause()方法, 但沒有調用onStop()方法). 典型的情況是運行activity時彈出對話方塊, 此時的activity雖然不是前台activity, 但其仍然可見.b. 進程中包含與可見activity綁定的service.可視進程不會被系統殺死, 除非為了保證前台進程的運行而不得已為之.3. 服務進程. 進程中包含已啟動的service.4. 後台進程.
Time of Update: 2015-09-23
標籤:#pragma mark 鍵盤彈起操作- (void)keyboardWillShow:(NSNotification *)notification{ NSDictionary *info = notification.userInfo; kbSize = [[info objectForKey:UIKeyboardFrameEndUserInfoKey] CGRectValue].size; &
Time of Update: 2015-09-23
標籤:項目中遇到手機搖一搖功能邊整理下:using UnityEngine;using System.Collections;public class ShakePhone : MonoBehaviour{ float old_y = 0; float new_y = 0; &