Time of Update: 2016-04-29
標籤:前言因為工作需要可能要用到JNI開發,本篇文章就分享一下我在這方面的實踐,以前我們使用Eclipse做NDK開發,非常麻煩,需要配cygwin的編譯環境,後面NDK功能完善才逐漸簡單點,如果想瞭解Eclipse如何配置NDK編譯環境可以參考我以前發表的舊文:Cocos2d-x 2.2.3 使用NDK配置編譯環境
Time of Update: 2016-04-28
標籤:Blog: Draveness關注倉庫,及時獲得更新: iOS-Source-Code-Analyze在這一系列的文章中,我會對 AFNetworking 的原始碼進行分析,深入瞭解一下它是如何構建的,如何在日常中完成發送 HTTP 要求、構建網路層這一任務。AFNetworking 是如今 iOS 開發中不可缺少的組件之一。它的 github 配置上是如下介紹的: Perhaps the most important feature of all,
Time of Update: 2016-04-28
標籤:行動裝置 App在處理網路資源時,一般都會做離線緩衝處理,其中以圖片緩衝最為典型,其中很流行的離線緩衝架構為SDWebImage。但是,離線緩衝會佔用手機儲存空間,所以緩衝清理功能基本成為資訊、購物、閱讀類app的標配功能。今天介紹的離線緩衝功能的實現,主要分為快取檔案大小的擷取、刪除快取檔案的實現。擷取快取檔案的大小由於快取檔案存在沙箱中,我們可以通過NSFileManager
Time of Update: 2016-04-28
標籤:"數字口袋精靈app"最佳化目錄:一、項目github總倉庫推送二、開發成員三、分工與合作四、各模組成果五、團隊成員貢獻分內容:一、項目github總倉庫:https://github.com/LiangZhilin/We-have-bing二、開發人員:223孫海林(商軟2班)225江志彬(商軟2班)256林集團(商軟2班)224顏文生(商軟2班)404曹嘉琪(商軟1班)142梁植淋(商軟1班)三、分工與合作:林集團、顏文生:從開發人員的角度出發,進一步查看代碼部分,找出其中一些不合理的
Time of Update: 2016-04-28
標籤:25個增強iOS應用程式效能的提示和技巧(進階篇)(2)2013-04-16 14:56 破船之家 beyondvincent 字型大小:T | T在開發iOS應用程式時,讓程式具有良好的效能是非常關鍵的。這也是使用者所期望的,如果你的程式運行遲鈍或緩慢,會招致使用者的差評。然而由於iOS裝置的局限性,有時候要想獲得良好AD:網+線下沙龍 | 移動APP模式創新:給你一個做APP的理由>>25)
Time of Update: 2016-04-28
標籤:25個增強iOS應用程式效能的提示和技巧(進階篇)(1)2013-04-16 14:56 破船之家 beyondvincent 字型大小:T | T在開發iOS應用程式時,讓程式具有良好的效能是非常關鍵的。這也是使用者所期望的,如果你的程式運行遲鈍或緩慢,會招致使用者的差評。然而由於iOS裝置的局限性,有時候要想獲得良好AD:網+線下沙龍 |
Time of Update: 2016-04-28
標籤:這一章主要是講解如何搭建Android開發環境,需要準備的工具有:(1) JDK6或以上的版本;(2) Eclipse(3) ADT(用於開發Android應用程式)(4) CDT(用於開發Android NDK程式)(5) Android SDK(6) Android NDK(7)
Time of Update: 2016-04-28
標籤:伴隨移動互連網的迅速崛起,使用者數量的急劇增長,手機廣告、移動廣告成為商家的熱門推廣方式,各種移動廣告平台、移動廣告彙總平台應運而生,市場上可以看到的各類移動廣告平台數十家。 KeyMob移動廣告平台,是國內最大的智能移動廣告交易平台,為廣告主提供專業的移動廣告投放、Android、IOS應用推廣、廣告管理等服務,為開發人員提供高效、穩定的手機廣告SDK,協助合作開發人員獲得最大化廣告收益。 KeyMob移動廣告平台,為品牌廣告主推出了插屏廣告、橫幅廣告、應用牆等多種多
Time of Update: 2016-04-28
標籤:配置Android原始碼下載環境(repo指令檔的下載):1.建立一個用於存放指令檔的目錄;2.下載repo指令檔;3.建立用於存放Android原始碼的目錄;4.初始化;5.開始下載Android原始碼。Android原始碼目錄結構解析(Android原始碼目錄含義)下載Android原始碼中的一部分:1.使用repo sync命令跟目錄名;2使用git clone
Time of Update: 2016-04-28
標籤:Android底層開發需要哪些工具:JDK6或以上版本;Eclipse3.4或以上版本;ADT;CDT;Android SDK;Android NDK;交叉編譯環境;Linux核心源碼;Android原始碼;用於調試開發板的串口工具。1.JDK下載,設定環境變數(profile檔案)。2.Android SDK的下載解壓,執行android指令檔進入安裝介面,Android SDK採用的是線上安裝的方式。由於Android SDK
Time of Update: 2016-04-28
標籤: 眾所周知,做過Web開發的小夥伴可能知道,在瀏覽器向伺服器發一個請求,伺服器端會為當前的訪問者建立一個session會話,隨著瀏覽器的關閉而會話結束。但是移動用戶端咋整呢(IOS/Android啥的)。鄙人研究了一番,發現IOS/Android用原生介面發請求最大滴特點是每一次建一個會話,這樣登入功能也就基本廢了。登入功能的意義是將使用者身分識別驗證成功的資訊儲存在session裡,結果每一次請求一個新的session這可不OK啊。 那麼如何保證用戶端的登入時建立的session在後
Time of Update: 2016-04-28
標籤:25個增強iOS應用程式效能的提示和技巧(中級篇)(3)2013-04-16 14:42 破船之家 beyondvincent 字型大小:T | T本文收集了25個關於可以提升程式效能的提示和技巧,分為3個不同的等級:初級、中級和進階。您也可以點擊查看初級篇。AD:網+線下沙龍 |
Time of Update: 2016-04-28
標籤:Android系統架構分為四層,第一層為Linux核心,第二層為C/C++程式碼程式庫,第三層為Android SDK API,第四層為應用程式。應用移植是指將應用程式移植到某一特定硬體平台。Android系統移植是指讓Android作業系統在某一特定硬體平台上運行。且其移植可分為兩部分:應用移植和系統移植。在系統移植時主要進行:1.移植Linux驅動。2.移植HAL(抽象硬體層,Android通過HAL訪問Linux驅動)。如果對原來的驅動源碼進行修改,則HAL中的代碼就要做相應的調整。
Time of Update: 2016-04-28
標籤:- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {#if __IPHONE_OS_VERSION_MAX_ALLOWED > __IPHONE_7_1 if ([[UIDevice currentDevice].systemVersion floatValue] >= 8.0) {
Time of Update: 2016-04-28
標籤:第二章我主要學習了android底層開發環境,包括android應用程式開發環境,android
Time of Update: 2016-04-28
標籤:涉及到原始碼,及上一章所學的git下載的兩套原始碼,一套是Android原始碼,全部下載將近4GB大小,其含金量可想而知。另一套是Android核心部分的linux核心原始碼,解壓之後幾百MB。 首先我們學習下載、編譯、和測試Android原始碼。 1.配置Android原始碼下載環境 (1)建立一個用於存放下載指令檔(repo)的目錄 (2)下載repo指令檔 (3)建立用於存放Android原始碼的目錄 (4)初始化&
Time of Update: 2016-04-28
標籤:KeyMob移動廣告平台是湖南常樂網路有限公司旗下產品,成立於2014年,主要團隊成員具有豐富的互連網營銷行業與程式開發經驗,服務於多家知名廣告主。打造了一流的服務與技術Team
Time of Update: 2016-04-28
標籤:通常情況下,android使用sqllite作為資料庫主要有兩種方式1.通過DatabaseOperation建立資料庫(建立的資料庫必須要有root許可權才能查看)2.通過AssetsDataBasemanager拷貝至指定的位置 根據不同需要選擇不同的資料庫建立方式 資料庫更新過程1.建立的資料庫通常版本都是0(version)通過getVersion擷取版本也可通過PRAGMA user_version
Time of Update: 2016-04-28
標籤:本人最近從Android平台的OpenGL ES開發轉到iOS平台的OpenGL ES開發,由於平台不同,所以開發中會有一些區別,再次列出需要注意的幾點。1.首先需要瞭解iOS主要開發架構,再次僅介紹開發OpenGL ES應用常用的幾個:CoreGraphics.framework ——包含Quartz 2D介面(Core Graphics架構參考)Foundation.framework ——包含Cocoa
Time of Update: 2016-04-28
標籤:iOS常用外掛程式總結:http://blog.csdn.net/oik_ios/article/details/50251191http://www.jianshu.com/p/d24eea8b405a一、VVDocumenter注釋自動補全外掛程式:下載連結:https://github.com/onevcat/VVDocumenter-Xcode使用說明:1.安裝外掛程式後必須重啟Xcode才會生效。2.Windows->VVDocumenter進行設定。3.預設使用"///"