Time of Update: 2015-10-14
標籤: 1. 應用程式層 調用ContextImpl類的getPackageManager()函數返回一個PackageManager對象,通過該對象調用各種API介面。
Time of Update: 2015-10-14
標籤: comefrom:http://blog.csdn.net/think12/article/details/8549438在iOS開發上,如果遇到需要播放影片,如開機動畫…,我們很習慣地會使用MediaPlayer來播放影片,因為很方便使用,所以就一直使用下去。但是 隨著客戶的要求越來越嚴苛,尤其是過場動畫或互動效果上的表現。所以如果在一些動畫中還挾帶影片一起運算,那勢必機器會跑不動。所以在iOS
Time of Update: 2015-10-14
標籤: 在做開發的過程中,序列化是非常常見的。比如要將對象儲存本地磁碟或者在網路上傳輸等。實現序列化有兩種方式,一種是實現Serializable介面,第二種是實現Parcelable。Serializable與Parcelable的區別 1、Serializable是JDK提供的介面,而Parcelable是Android
Time of Update: 2015-10-14
標籤:最近在看以前在eoe上收藏的一些原始碼,準備將這些代碼加上一些自己的注釋,然後貼出來,方便自己日後查閱,和剛入門的人來學習。今天先看一個氣泡視窗,先看一下和目錄結構,然後再上代碼 通過第一幅圖,我們可以看到一個氣泡視窗,這個視窗的結構是裡面有2個TextView和1個氣泡的背景,這個2個TextView放在了overlay_pop.xml檔案中,氣泡視窗是這個layout的背景,overlay_pop.xml的代碼如下:[java] view
Time of Update: 2015-10-14
標籤:首先瞭解一下 蘋果手機不同的機型所支援的arm處理器的指令集Arm 處理器因為低功耗和小尺寸而聞名,幾乎所有的手機裝置上都是基於arm的,其在嵌入式系統中的應用非常廣泛,它的效能在同等功耗產品中也很出色。1.armv6 支援 iPhone iPhone2 iPhone3g和第一代 第二代的iPod touch armv7 支援iPhone4 和 iPhone4s armv7s 支援
Time of Update: 2015-10-14
標籤:中國市場Android與iOS裝置的啟用數佔全球總量比例躍升至全球榜首,成為當之無愧的“手機第一大國”。移動互連網的飛速發展帶來了行動裝置 App市場的大爆發,龐大的市場需求促使無數創業公司,紛紛籌謀布局APP以拉攏使用者,因此APP的開發外包服務也迅速形成了一塊競爭激烈的新市場,那麼新興的創業公司該選擇怎樣的方式開發APP呢?創業公司開發APP無外乎以下三種途徑:1、通過外包公司;2、自主研發;3、通過猿團眾包進行APP快速開發一、通過外包優勢:1、開發週期短;2
Time of Update: 2015-10-14
標籤:1.設定網頁的縮放比例的時候,可以使用以下屬性: mWebview.setInitialScale(25);//為25%,最小縮放等級 WebSettings setting = mWebview.getSettings(); setting.setJavaScriptEnabled(true); setting.setBuiltInZoomControls(true);
Time of Update: 2015-10-14
標籤:提示: 我們在深入理解Android(2)中簡單介紹了JNI函數的註冊方式,主要分為:靜態註冊和動態註冊。 思來想去,還是覺得應該對兩種註冊方式的具體過程,給各位讀者做個詳細介紹,這樣也可以自己做一遍Review,加深以下印象。 下面,我們步入正題,分析以下兩種註冊方式。-----------------------------------------------------------------------------------------------------------
Time of Update: 2015-10-14
標籤:除非開發測試用裝置,自用裝置不要隨便升iOS beta,不要隨便升iOS beta,不要隨便升iOS beta。對於升級了高版本iOS的使用者,預設情況下重刷低版本iOS時,iTunes不允許向低版本還原,此時可以通過修改iTunes備份下的plist來實現。iTunes 備份檔案夾,對應裝置備份中的Info.plist,開啟,尋找到Product Version欄位,將版本更改為需要刷入的版本,如9.0.2,儲存,即可。 P.S. 不建議跨版本更改,即從9.1改為9.0
Time of Update: 2015-10-14
標籤:最近做了iOS 9的適配,程式出現大量警告也做了些處理,寫出來分先給大家。一、iOS 9適配問題一:<Error>: CGContextSaveGState: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental
Time of Update: 2015-10-14
標籤:在開發的過程中、我們往往會碰到圖片很多的情況、這時候我們的程式打包就會變得很大、一些純色的圖片可以用RGB來實現、這樣可以減少記憶體的佔用MAC本中有數位測色計這個功能、通過這個我們可以獲得圖片的RGB、 #import <UIKit/UIKit.h>@interface UIColor (Pattern)+ (UIColor *)wqd_mainColor;+ (UIColor *)wqd_viewColor;@end#import
Time of Update: 2015-10-14
標籤:巨大的市場對於App開發服務提供者來說是絕佳的機遇。AppCan作為國內混合開發的領導品牌,同時服務開發人員B2D和企業級B2B市場,提供行動裝置 App開發平台和企業移動整體解決方案。多年來,AppCan一直把降低APP開發的技術門檻、降低企業的移動化成本作為研發目標,致力打造一體化、一站式移動平台,讓移動化進程不再受限於技術。近日,51CTO記者採訪了AppCan CTO趙慶華,他為我們介紹了AppCan如何利用Hybrid混合開發協助企業移動化。移動開發兩大趨勢:原生VS混合
Time of Update: 2015-10-14
標籤:當移動硬碟或者線上網盤裡,檔案、圖片、軟體、媒體等各種資源越來越多時,存放和使用它們如何能夠變得更有效呢?今天和大家分享一下我的文件/檔案夾整理規則和心得,我的整理規則如要有以下幾點: 關注當前 減少複雜分類,分類維度要統一 善用搜尋
Time of Update: 2015-10-14
標籤:packages.xml檔案存放在/data/system目錄下 該檔案記錄了系統中所有應用程式的包管理相關資訊 PmS根據該檔案進行包管理的各種操作 標籤名稱所包含的值舉例last-platform-versioninternal="17" external="17"<permission-trees />暫時不使用<permissions>
Time of Update: 2015-10-14
標籤:iOS類別(Category)與擴充(Extension)蘋果的官方文檔Category在iOS開發中使用非常頻繁。尤其是在為系統類別進行拓展的時候,我們可以不用繼承系統類別,直接給系統類別添加方法,最大程度的體現了Objective-C的動態語言特性。#import@interface NSObject (Category)-
Time of Update: 2015-10-14
標籤:綜合github上各個項目的關注度與具體使用方式,涵蓋功能,UI,資料庫,自動化測試,編程工具等類型,看完,還敢自稱”精通iOS開發”嗎?https://github.com/syedhali/EZAudio 基於核心音頻,有助於進行即時,低延遲音頻處理和可視化的iOS和OSX音頻可視化架構。https://github.com/bang590/JSPatch JSPatch使用Objective-C運行時橋接Objective-C和Javasc
Time of Update: 2015-10-14
標籤: 1、產生ipa和plist檔案plist檔案內容如: 項目描述URL應用程式 (.ipa) 檔案的完整合格的 HTTP 或 HTTPS URL。display-image下載和安裝過程中顯示的 57 x 57 像素 PNG 映像。指定映像的完整合格的 URL。full-size-image用來在 iTunes 中表示應用程式的 512 x 512 像素 PNG 映像。bundle-identifier您應用程式的包標識符,與 Xcode
Time of Update: 2015-10-14
標籤:<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title></head><body><script type="text/javascript"> function checkMobile(){ var sMobile =
Time of Update: 2015-10-14
標籤:概述在項目開發的過程中,經常使用靜態庫檔案。例如兩個公司之間業務交流,不可能把原始碼都發送給另一個公司,這時候將私密內容打包成靜態庫,別人只能調用介面,而不能知道其中實現的細節。庫是一些沒有main函數的程式碼集合。除了靜態庫,還有動態連結程式庫,他們之間的區別是:靜態庫可以編譯到我們的執行代碼中,應用程式可以在沒有靜態庫的環境中運行;動態庫不能編譯到我們的執行代碼中,應用程式必須在有連結庫檔案的環境下運行。另外,動態庫在AppStore裡,很有可能被拒絕,上架不了。因而,一般情況下,我們
Time of Update: 2015-10-14
標籤:跟touch事件相關的3個方法:public boolean dispatchTouchEvent(MotionEvent ev);