Time of Update: 2015-12-20
標籤:關於AutoLayout,最早從iOS6開始引入使用。 主要功能是使用約束,對視圖進行相對布局,以適應不同屏尺的變換。 網上大量的資料都在介紹xib和storyboard,如何使用AutoLayout,說純程式碼使用AutoLayout進行UI布局的越來越少。對於我這個習慣了代碼UI布局的人,寫個備忘: AutoLayout是什嗎?使用一句Apple的官方定義的話AutoLayout是一種基於約束的,描述性的布局系統。 Auto Layout Is a
Time of Update: 2015-12-20
標籤:對於註解這個概念剛開始不是很理解,翻閱了其他人部落格,參考實現的例子開始理解與運用。以前剛開始的寫android項目時,一般找定義控制項並初始化控制項都是調用findviewbyId,然而當一個布局頁面(類似提交表單頁面)下控制項特別多時代碼就會顯得臃腫,也不方便後續維護 。後面,別人推薦下去用xutils架構發現提供註解去繫結控制項,我感覺對於註解直觀來看他把聲明與繫結控制項合在一起,代碼清晰好多。有沒有? 1 2 @ViewInject(id =
Time of Update: 2015-12-20
標籤:MSM8909+Android5.1.1之BSP開發---電池管理2---BatteryInfo.java 先來借用MTK對電池管理的架構圖圖1 通過電話測試指令:*#*#4636#*#*可以彈出Testing介面圖2選擇Battery information,進入:圖3我們接入USB或是DC充電的時候,Power plug都顯示的時Unknown說明底層就判斷為Unknown類型,此問題要查清楚 BatteryInfo對應的代碼為packages\apps\
Time of Update: 2015-12-20
標籤:這個軟體叫百變遙控:http://blog.sina.com.cn/s/blog_9abc7dbc0101hmut.html今天周末,在家裡看電影,家裡用的是台式電腦,我自己買了一個投影儀來專門看視頻節目的,因為投影儀是和電腦串連的,所以每次換集啊,想快進啊,就非常不方便,得跑去操作電腦,天冷啊,躺在床上不想動啊,所以想能用手機來操作電腦,於是在網上找了找。我以前是用的TeamViewer和花生殼來遠端控制我的公司裡的辦公電腦的,但這兩個玩意有個問題,它們是需要通過這兩個軟體的中央伺服器來
Time of Update: 2015-12-21
標籤:1:伴生對象與apply方法如果一個class與一個object具有相同的名字,那麼我們就認為它們互為伴生。object為class的伴生對象。如所示,object Apply為class Apply的伴生對象。 需要注意的小細節是,伴生對象的apply函數哪怕沒有參數也需要加上一對”()”. class Apply { def apply = { println(" class apply") } def test
Time of Update: 2015-12-21
標籤:<html> <head> <title>今日報表</title> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1" /> </head> <style>html,
Time of Update: 2015-12-20
標籤:首先開啟eclipse,點擊右上方有一個這個小按鈕,點擊java然後OK因為切換到這個視圖來建立android程式更加方便,然後點擊NextNext這個地方可以修改android應用程式的表徵圖。NextNextFinish,之後就等待一會,滑鼠不要動了。如果滑鼠去操作其他的地方很容易出現未知的錯誤。建立好的android程式經常會有一些這樣那樣的錯誤:1.WARNING: unable to write jarlist cache
Time of Update: 2015-12-20
標籤:先上,本demo 會逐步完好watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYTU2NTczMDE2NjEz/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" >watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYTU2NTczMDE2NjEz/font/5a6L5L2T/fontsize/400/fill/
Time of Update: 2015-12-20
標籤:(1)Android App工程項目的建立File—New—New Project 設定項目、程式包的名稱設定項目名稱為MyDiary,程式包名為org.socrates.mydiary.activity 設定預設的視圖布局 設定啟動類設定啟動表單名稱為LoginActivity,布局檔案名稱activity_login 完成設定。進入項目MyDiary (2)Android
Time of Update: 2015-12-20
標籤: 1、CAShapeLayer 簡介1、CAShapeLayer繼承至CALayer,可以使用CALayer的所有屬性值2、CAShapeLayer需要與貝茲路徑配合使用才有意義3、使用CAShapeLayer與貝茲路徑可以實現不在view的drawRect方法中畫出一些想要的圖形4、CAShapeLayer屬於CoreAnimation架構,其動畫渲染直接提交到手機的GPU當中,相較於view的drawRect方法使用CPU渲染而言,
Time of Update: 2015-12-21
標籤:iPhone5是32位的,所以按照64位編譯出來的32位不支援,下面3種方案的,選擇第3中就可以了。e8000087: Your iOS device does not support the selected target platform architecture. This can happen when you try to run a 64-bit iOS application on a 32-bit iOS device. To get your application
Time of Update: 2015-12-20
標籤:it對檔案中的手機號流量進行匯總:1363157985066 1372623050300-FD-07-A4-72-B8:CMCC120.196.100.82i02.c.aliimg.com24272481246812001363157995052 138265441015C-0E-8B-C7-F1-E0:CMCC120.197.40.44026402001363157991076 1392643565620-10-7A-28-CC-0A:CMCC120.196
Time of Update: 2015-12-19
標籤:jquery返回頂部,支援手機效果體驗:http://hovertree.com/texiao/mobile/6/在pc上我們很容易就可以用scrollTop()來實現流程的向上滾動的返回到頂部的動畫,然後用到web移動端卻沒什麼卵用,會出現滾動不流暢,卡頓,失靈等等現象。這是因為移動端的scroll事件觸發不頻繁,有可能檢測不到有<=0的情況為此,移動端判斷次數好些,下面是具體實現代碼,相容pc:<!DOCTYPE
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
標籤: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
標籤:今天在遇到一個要屏蔽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
標籤: iOS開發中網路請求技術已經是移動app必備技術,而網路中檔案傳輸就是其中重點了。網路檔案傳輸對移動用戶端而言主要分為檔案的上傳和下載。作為開發人員從技術角度會將檔案分為小檔案和大檔案。小檔案因為檔案大小比較小導致傳輸所需時間少傳輸就快,因此不太容易影響使用者體驗,可用的技術就多。而大檔案因為檔案大小比較大導致傳輸時間長,因此就需要考慮到各種使用者體驗,比如避免在上傳下載檔案過程中阻塞主線程影響使用者體驗,就需要使用到多線程技術;為了給方便使用的進度提示,因此又需要開發中跟蹤資料上傳和
Time of Update: 2015-12-20
標籤:ANDROID PAD版本號碼 PHONE版本號碼 原始碼有什麼 差別?直接把frameworks/base/core/res/res/values/config.xml裡面的<bool name="config_voice_capable">false</bool>改為false <!-- Flag indicating whether the current device is &