標籤:iOS開發肯定離不開開發文檔,蘋果有線上協助文檔,xCode其實可以下載模擬器文檔和iOS8.1文檔的,不過下載的速度實在不敢恭維,而且比較頭疼的是不顯示下載進度條的,蘋果的開發文檔都是放在)/應用程式/Xcode.app/Contents/Developer/Documentation/DocSets路徑下,該路徑下可以看到三個檔案,xCode 6.1文檔(com.apple.ADC_Reference_Library.DeveloperTools.6_0_1.docset),iOS8.
標籤: Android系統的架構 android的系統架構和其作業系統一樣,採用了分層的架構。從架構圖看,android分為四個層,從高層到低層分別是應用程式層、應用程式架構層、系統運行庫層和linux核心層。1.應用程式 Android會同一系列核心應用程式套件組合一起發布,該應用程式套件組合包括email用戶端,SMS短訊息程式,日曆,地圖,瀏覽器,連絡人管理程式等。所有的應用程式都是使用JAVA語言編寫的。
標籤:Android快速開發不可或缺的11個輔助類,其中10個來自張鴻洋的部落格,1個是我平時積攢的,複製粘貼到你的項目裡,添加上包名就可以直接使用,能提高開發速度。:http://www.dwz.cn/AHL17包含檔案:
標籤:結合書本與蘋果官方給的例子後,總結下下載的方法。蘋果給我們提供了很多漂亮的字型,只是有些字型裝置並沒有內建,需要我們去下載才行。系統提供給我們的字型名我們可以通過mac系統提供的字型冊來查閱。得到我們想要的字型後就可以在我們的裝置上進行下載了。這裡要說一下,裝置字型下載後是所有應用都可以使用的,而且字型的目錄並不是我們APP的目錄,因此並不會增大我們應用所需的空間。這裡結合著蘋果官方所給例子來簡述一下(官方例子):案例中給我們預定了幾種字型來讓我們下載 1 -
標籤:如何編譯android kernel參考官方文檔:https://source.android.com/source/building-kernels.html 在Ubuntu 14.04上編譯android kernel也沒有遇到什麼很難的問題。主要分以下幾個步驟: 首先查看emulator的cpu型號: adb shell[email protected]:/ # cat /proc/cpuinfo Processor : ARMv7
標籤:---恢複內容開始---1. 讀取檔案 (本地 UTF-8編碼的文字檔) NSString *filePath = [[NSBundle mainBundle] pathForResource:@"song" ofType:@"json"]; NSString *str =[NSString stringWithContentsOfFile:filePath
標籤:轉自:http://www.cnblogs.com/JohnTsai/p/4074643.html 相信大家對LinearLayout已經相當熟悉,但你們是否瞭解它的屬性baselineAligned呢? Android官方文檔是這麼描述的:那到底這個屬性是做什麼用的呢?
標籤:學習內容:Activity生命週期和LogCat使用 ====Activity生命週期====圖示(轉載): 正常啟動一個Activity到終止運行,主要函數調用流程如下:onCreateonStartonResumeonPauseonStoponDestroy 如果遇到程式在啟動並執行時候,突然有優先順序高的其他程式需要運行,比如按下了Home鍵,調用如下:onPauseonStop 恢複應用的時候調用如下:onStartonResume 
標籤:看了android的原始碼和資源檔,終於明白如何去修改設定Dialog和Activity的進入和退出效果了。設定Dialog首先通過 getWindow()方法擷取它的視窗,然後通過getAttributes()方法獲得window的 WindowManager.LayoutParams lp, lp有個公用屬性windowAnimations, 只要把要實現的animation的id賦值給它就可以了。問題是這個animation應該怎麼寫呢,研究發現,視窗進入和退出的效果分別是通過
標籤:android 安卓 broadcast broadcastreceiver 我們只需要監聽一個開機啟動的Broadcast(廣播)即可。首先寫一個Receiver(即廣播監聽器),繼承BroadcastReceiver,如下public class BootReceiver extends BroadcastReceiver { private
標籤:1:首先將apk程式解壓;2:將classes.dex反編譯為jar包:$ ./dex2jar/dex2jar.sh classes.dex 將產生一個新的檔案classes_dex2jar.jar3:利用jd-gui工具開啟反編譯後的classes_dex2jar.jar檔案,工具將自動轉化為java源碼顯示出來$ ./jd-gui/jd-gui classes_dex2jar.jar4:通過重新打包方式擷取資源檔:$ ./apktool/apktool d -f
標籤:在一個Activity下,可能存在多個布局需要對同一個事件進行響應,例如在一個ScrollView布局裡有一個圖片可滑動的地區布局,那麼這兩部分就都要對onTouch事件進行相應,而顯然圖片滑動布局是希望在它本身地區內屏蔽SrollView的事件響應的(否則會出現問題)。那麼可以用到如下方式:@Overridepublic boolean onTouch(View v, MotionEvent event) { // TODO Auto-generated method
標籤:很不錯的一款免費驗證碼平台,支援IOS、安卓,比那些收費的穩定、開發容易。分享給大家,希望大家不要濫用官網:http://mob.com/官方有開發文檔,但是有幾點要注意的官方沒有提到,導致初始化失敗:安卓匯入SDKSMS Android的jar包出錯,項目運行起來報:unfortunately Stopd下面開始開發安卓項目調用介面API核心的代碼來自官方文檔:http://wiki.mob.com/android-%E7%9F%AD%E4%BF%A1sdk%E9%9B%86%E6%88
標籤:這個是一個基於cocos2d的益智過關遊戲源碼(iPad),一款基於cocos2d的完整遊戲源碼,是益智類的遊戲,玩家需要移動鑰匙,然後開啟箱子。有簡單,中等,困難3個等級,每個等級都有30關,並且玩家進行關過。。遊戲可玩性不錯,是一個用來學習研究cocos2d遊戲開發的好源碼.遊戲源碼項目下載:http://code.662p.com/view/6339.html<ignore_js_op> <ignore_js_op> <ignore_
標籤:應用中設定一般會存在這樣的設定,如夜間勿擾模式,從8:00-23:00,此時如何判斷目前時間是否在該時間段內。痛點主要在於如何用NSDate產生一個8:00的時間和23:00的時間,然後用當前的時間跟這倆時間作對比就好了。下面提供兩條思路:法1.用NSDate產生目前時間,然後轉為字串,從字串中取出當前的年、月、日,然後再拼上時、分、秒,然後再將拼接後的字串轉為NSDate,最後用當前的時間跟自己產生的倆NSDate的時間點比較。(該方法比較笨,也不難,但看起來有點太菜了,看上去不怎麼規範
標籤:僅供參考:1.開啟偵錯模式 2.安裝 Adb.exe將platform-tools檔案夾裡面adb.exe AdbWinApi.dll AdbWinUsbApi.dll拷貝到tools 在tools 檔案目錄下執行安裝命令:adb install 3.查看裝置是否安裝,用adb devices命令 C:\Windows\system32>adb devicesList of devices
標籤:android開發 應用程式 ui設計 資料庫 設計模式 除了高超的武藝,每位黑忍者還需要裝備最好的武器。在軟體開發的世界裡,好的工具能讓我們的生活變得更輕鬆,在更短的時間裡寫出更棒的代碼。時光回到2008年,那時安卓還很年輕。只有幾個相關的部落格和Google官方的幾個應用開發教程,沒有函數庫也沒有代碼產生器,甚至連成熟
標籤:視覺效果嗯,圓和橢圓還不錯,但如果是帶圓角的矩形呢?我們現在能做到那樣了嗎?史蒂芬·喬布斯我們在第三章『圖層幾何學』中討論了圖層的frame,第二章『寄宿圖』則討論了圖層的寄宿圖。但是圖層不僅僅可以是圖片或是顏色的容器;還有一系列內建的特性使得創造美麗優雅的令人深刻的介面元素成為可能。在這一章,我們將會探索一些能夠通過使用CALayer屬性實現的視覺效果。圓角圓角矩形是iOS的一個標誌性審美特性。這在iOS的每一個地方都得到了體現,不論是主畫面表徵圖,還是警告彈框,甚至是文字
標籤:調試 android studio + bluestacks 首先讓我緩口氣,太累了,弄了大半天,一堆的問題啊,不過主要是Android Studio本身的問題,用BlueStacks調試倒是很簡單。1、下載Android Studio 安裝,開啟Android Studio,建立新項目,遇到了第一個麻煩:Android Studio一直處於building "project xxx" gradle project
標籤:1、請修改styles.xml,將 <style name="WorkspaceIcon.Portrait"> <item name="android:drawablePadding">0dp</item> <item