原创 良好的生活習慣是追求精緻生活的必要條件

良好的生活習慣是追求精緻生活的必要條件,不想舉例證明爲什麼,只想在2015有所改變: 習慣一: 晚11:30到早6:00 習慣二: 喫早餐 習慣三: 午休 半個到一個小時 習慣四: 健身: 每週3次/2小時鍛鍊 習慣五: 每天半個小時學習

原创 OC—數組

一.不可變數組NSArray 1. NSArray對象的創建 NSArray *arr1 = [[NSArray alloc] initWithObjects:@"hello",@"1234", @"2345", @"world", n

原创 分析你的第一個Android程序

eclipse: src: 存放java代碼的地方 gen: 目錄裏的內容是自動生成的,主要有一個R.java文件,你在項目中添加的任何資源都會在其中生成一個相應的資源id,這個文件永遠不要手動去修改它。 assets: 可以存放一些

原创 Hello World程序運行分析

AndroidManifest.xml中可以找到如下代碼: <activity android:name="com.test.helloworld.HelloWorldActivity" android:label=

原创 android 應用開發特色

1. 四大組件 Android系統四大組件分別是:     activity 活動         活動是所有Android應用程序的門面,凡是在應用中你看到的東西,都是放在活動中的。     service 服務         服務比

原创 常用活動界面設置

隱藏標題欄 在項目開發過程中常常需要隱藏掉標題欄,方法如下: 在onCreate方法中加入:requestWindowFeature(Window.FEATURE_NO_TITL); 這句話的意思就是不在活動中顯示標題欄; 注意:這句代碼

原创 android日誌工具—Log

Android 中的日誌工具類是Log(android.util.Log)這個類中提供瞭如下幾個方法來供我們打印日誌。 android.util.LogLog.v() 這個方法用於打印那些最爲瑣碎的,意義最小的日誌信息。對應級別verbo

原创 活動的生命週期

返回棧 Android是使用任務(Task)來管理活動的,一個任務就是一組存放在棧裏的活動的集合。這個棧也被稱作返回棧。默認情況下,每當我們啓動一個新的活動,它會在返回棧中入棧,並處於棧頂的位置。而每當我們按下Back鍵或調用finish

原创 Android studio開發環境搭建

機器環境: java 環境:  jdk1.7 下載地址: 百度自己找 Android studio 下載地址:http://developer.android.com/sdk/index.html jdk環境變量配置:參考百度經驗 --

原创 服務簡介

服務是android中實現程序在後臺運行的解決方案,它非常適合用於去執行那些不需要和用戶交互而還要求長期運行的任務。 服務的運行不依賴於任何用戶界面,即使當應用程序被切換到後臺,或者用戶打開了另一個應用程序,服務依然能夠保持正常運行。 服

原创 Intent-數據傳遞

向下一個活動傳遞數據 再啓動活動時傳遞數據的思路很簡單,Intent中提供了一系列putExtra()方法的重載,可以把我們想要傳遞的數據暫存在Intent中,啓動了另一個活動後,只需要把這些數據再從Intent中取出就可以。 例: 發

原创 Intent—隱式Intent與顯示Intent

Intent是Android程序中各組件之間進行交互的一種重要方式,它不僅可以指明當前組件想要執行的動作,還可以在不同的組件之間傳遞數據。Intent一般可被用於啓動活動、啓動服務、以及發送廣播等場景。 Intent大致用法可以分爲兩種:

原创 Android 系統架構

Android大致可以分爲四層架構,五塊區域: 1. Linux內核層     基於Linux2.6內核,這一層爲Android設備的各種硬件提供了底層的驅動,如顯示驅動,音頻驅動,照相機驅動,藍牙驅動,WiFi驅動,電源管理等。 2.

原创 Activity活動介紹

1. 什麼是活動     它是一種可以包含用戶界面的組件,主要用於和用戶進行交互。 2. 活動的基本用法     新建活動:         src下新建一個class:FirstActivity 繼承 Activity 如下: pu

原创 OC—字符串

說明: OC中字符串是對C語言字符串的封裝,字符串分爲不可變字符串和可變字符串,分別對應NSString和NSMutableString兩個類,NSMutableString繼承自NSString,所以NSMutableString擁有N