Time of Update: 2015-10-20
標籤:更新: 對於自訂屬性資源,現在不實用http://schemas.android.com/apk/res/<Packge name> 的形式了, 統一用 "http://schemas.android.com/apk/res-auto"
Time of Update: 2015-10-20
標籤:javascript arguments call apply JS 函數定義的時候的參數和調用時的關係調用時實際傳遞的參數可以比定義的參數多或者少,見下面的兩個例子<script> function test(a,b,c){console.log(a);}test(‘a‘);test(‘a‘,‘b‘,‘c‘);</script>
Time of Update: 2015-10-20
標籤:作為一名應用開發人員,你是否有過如下經曆? 為確保你的應用正確無誤,在將其提交到市集之前,你必定進行了大量的測試工作。它在你的裝置上也運行得很好,但是,上了市集後,還是有使用者抱怨會閃退
Time of Update: 2015-10-20
標籤:移動端採用原生開發還是H5開發一直接爭論不休。但不論怎麼說,採用H5開發app不僅僅快速高效,而且布局簡單、漂亮,目前許多的架構已經可以做到讓人看不出是原生還是H5開發了。採用H5開發有一個好處就是可以用Chrome連上真機,直接調試,那真是神器啊。除了Chrome Debug之外,也湧現出許多第三方開發的遠端偵錯工具,諸如支援全平台調試的 Weinre 和Adobe Edge Inspect CC,國人自研的iOS專用工具MIHTool 等。但本人還是習慣於
Time of Update: 2015-10-19
標籤: 從資料庫中直接讀取資料,雖然時效性很強,但是對資料庫造成很大壓力,尤其是在高訪問量的情況下。這時候可以通過緩衝,來有效緩解了這一壓力,雖然時效性有些不足,但是伺服器的抗壓能力卻達到了很大的提高。 讀取緩衝方式的中心思想:
Time of Update: 2015-10-20
標籤:轉載地址:http://stormzhang.com/devtools/2015/01/15/android-studio-tutorial6/由於國內Android市場眾多渠道,為了統計每個渠道的下載及其它資料統計,就需要我們針對每個渠道單獨打包,如果讓你打幾十個市場的包豈不煩死了,不過有了Gradle,這再也不是事了。友盟多渠道打包廢話不多說,以友盟統計為例,在AndroidManifest.xml裡面會有這麼一段:<meta-data
Time of Update: 2015-10-20
標籤:0x01.配置MobileSubstrate環境 在Terminal中使用以下命令配置開發時需要的MobileSubstrate環境: sudo $THEOS/bin/bootstrap.sh substrate0x02.遇到bug時,將iOS裝置上的/Library/Frameworks/CydiaSubstrate.framework/CydiaSubstrate複製到Mac中,然後運行以下命令,替換無效掉libsubstrate.dylib sudo mv -f
Time of Update: 2015-10-19
標籤:記憶體管理是開發軟體中重要的一個課題。如果記憶體管理不當,輕者記憶體泄露,重者程式崩潰。下面重要講述一下iOS的ARC(Automatic Reference
Time of Update: 2015-10-19
標籤:從開始從事OC工作到現在大概1年多了,從當初接觸oc的"協議"的不明白,到現在代碼中隨處可見的委託,協議,其中感悟頗多。 首先,大家應該都明白的是委託是協議的一種,顧名思義,就是委託他人幫自己去做什麼事。也就是當自己做什麼事情不方便的時候,就可以建立一個委託,這樣就可以委託他人幫自己去實現什麼方法。 其次,我簡單的總結了一下自己用到的委託的作用有兩個,一個是傳值,一個是傳事件。1.所謂傳值經常用在b類要把自己的一個資料或者對象傳給a類,讓a類去展示或者處理。(切分緊耦合
Time of Update: 2015-10-20
標籤:你是用什麼方法來持久儲存資料的?這是在幾乎每一次關於iOS技術的交流或討論都會被提到的問題,而且大家對這個問題的熱情持續高漲。本文主要從概念上把“資料存放區”這個問題進行剖析,並且結合各自特點和適用情境給大家提供一個選擇的思路,並不詳細介紹某一種方式的技術細節。談到資料儲存,首先要明確區分兩個概念,資料結構和儲存方式。所謂資料結構就是資料存在的形式。除了基本的NSDictionary、NSArray和NSSet這些對象,還有更複雜的如:關聯式模式、對象圖和屬性列表多
Time of Update: 2015-10-20
標籤:ADT(Android Development Tools):目前Android開發所用的開發工具是Eclipse,在Eclipse編譯IDE環境中,安裝ADT,為Android開發提供開發工具的升級或者變更,簡單理解為在Eclipse下開發工具的升級下載工具。SDK(Software Development Kit):一般是一些被軟體工程師用於為特定的軟體包、軟體架構、硬體平台、作業系統等建立應用軟體的開發工具的集合。在Android中,他為開發人員提供了庫檔案以及其他開發所用到的工具。
Time of Update: 2015-10-20
標籤:metaHTML5移動開發中的一些webkit專屬頭部標籤,能夠協助瀏覽器更好的解析HTML代碼,從而為HTML5移動開發提供更好的前端表現與體驗 viewport網頁縮放1<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0,
Time of Update: 2015-10-19
標籤: 談到蘋果開發人員帳號,我們需要區分一下個人帳號、公司帳號和企業帳號這三種,還有一種是教育帳號,這個就不多說了。 個人帳號:個人申請用於開發蘋果app所使用的帳號,僅限於個人使用,申請比較容易,$99。 公司帳號:以公司的名義申請的開發人員帳號,用於公司內部的開發人員共用,申請流程相對比較麻煩一下,$99。 企業帳號:一般是公司規模在500人以
Time of Update: 2015-10-19
標籤:android:windowSoftInputMode activity主視窗與軟鍵盤的互動模式,可以用來避免IME面板遮擋問題,Android1.5後的一個新特性。 這個屬效能影響兩件事情: 【一】當有焦點產生時,軟鍵盤是隱藏還是顯示 【二】是否減少活動主視窗大小以便騰出空間放軟鍵盤 它的設定必須是下面列表中的一個值,或一個”state…”值加一個”adjust…”值的組合。在任一組設定多個值——多個”state…”values,例如&m
Time of Update: 2015-10-20
標籤:1.將設計好的圖片,拖拽到Groups&Files的Resources目錄下;2.修改Resources目錄下的“工程名-info.plist”檔案3.修改該檔案的Iconfile屬性,填寫拖入圖片的名稱,儲存該檔案。4.Build and
Time of Update: 2015-10-19
標籤:轉: 前言 本章內容為開發人員指南(Dev Guide)/Developing/Tools/ProGuard,本章內容為"混淆器",版本為Android3.0 r1,翻譯來自:"Jim",歡迎與他交流:"[email protected]",再次感謝"Jim"
Time of Update: 2015-10-19
標籤:第一種:繼承View實現自己的屬性 <com.cc.imagewithmarkersample.MyView android:id="@+id/myviewid" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerHorizontal="true"
Time of Update: 2015-10-19
標籤:Android中的動畫分為兩大類:視圖動畫(View Animation)和屬性動畫(Property Animation)。視圖動畫又分為幀動畫(Frame Animation)和補間動畫(Tween)視圖動畫:只實現動畫效果而不改變控制項本身的屬性 屬性動畫:以實現動畫效果改變控制項本身的屬性幀動畫:實現幀動畫,首先在drawable檔案夾中放上動畫資源(一個animation-list標籤的xml檔案,
Time of Update: 2015-10-19
標籤:android 效能最佳化 上周四參加了MDCC大會的 Android,我比較關注的5R,做一個安靜的app,圖片緩衝以及React Native For Android,其中很大一部分的內容都是講的效能最佳化,後續還會給大家帶來一篇React Native ,下面就來總結一下Android效能最佳化方面的內容!ReduceCache/Drawableload in demandbitmap -
Time of Update: 2015-10-19
標籤:前提:我的jdk的環境變數是正確的,同時我的jdk還是1.7應該不是版本太低的原因,同時這個壓縮檔是好的,我在其他的電腦上可以運行SDK Manager.exe。點擊SDK Manager.exe時會出現dos視窗然後視窗就關閉了。然後我在dos下運行android.bat出現了錯誤。出現了上面的錯誤希望大家可以幫我解答,謝謝啦。 答案:先用管理員身份運行SDK Manager.exe,這時候會出現閃退,再在解壓之後的SKD檔案夾裡搜尋