原创 Android API Guides 閱讀筆記(9)----Bound Service

通過上節的筆記,瞭解到Service的調用方式有兩種,其中使用startService的方式很好理解,就像是啓動一個Activity一樣,只不過沒有UI界面,這節主要記錄使用bindService()的方法,通過實例能更好的掌握使

原创 Android中AndroidManifest.xml文件解析

原文出處:Android學習筆記之AndroidManifest.xml文件詳解 一、關於AndroidManifest.xml AndroidManifest.xml 是每個android程序中必須的文件。它位於整個項目的根目錄

原创 Android API Guides 閱讀筆記(2)----Activity

Activity 是應用程序的必備組件,它提供了一個屏幕,用戶可與之互動,以做一些事情,如撥打電話,拍照,發送電子郵件,或查看地圖。每個Activity 會提供一個窗口,在其中繪製它的用戶界面。通常窗口會填滿整個屏幕,但也有可能比

原创 Android中Intent-filter的四個屬性Action,Category,Extras,Data

原文出處:Intent中四個重要屬性詳解   Intent作爲聯繫各Activity之間的紐帶,其作用並不僅僅只限於簡單的數據傳遞。通過其自帶的屬性,其實可以方便的完成很多較爲複雜的操作。例如直接調用撥號功能、直接自動調用合適的

原创 AndroidStudio中修改包名

在AndroidStudio中修改包名,比如原有包名爲:com.tc.example,現在要修改爲com.other.newname 具體步驟如下: 如下圖,可以看到當前包名爲:com.tc.example。修改包名,首先找到

原创 設計模式學習筆記--策略模式(Strategy Pattern)

設計模式第一彈,發現在繼續學習Java相關知識前,很有必要學習下設計模式,其中幾個比較重要的設計模式其實在之前的使用中已經出現過很多次,但是由於沒有學過設計模式,也就知其然不知其所以然的拿來用了,所以接下來準備好好整理學習設計模式

原创 Android API Guides 閱讀筆記(5)----Loader

使用Loader,是爲了方便在Activity或者Fragment中異步加載數據及監聽數據源的變化,Loader的一些特徵: 每一個Activity或者Fragment都能使用Loader Loader提供異步加載數據的數據 L

原创 Mac 下安裝 MySql

本文記錄在 Mac OS X 10.11 環境下安裝 MySQL Community Server 5.7.12 的過程以及期間遇到的一些問題。詳細的安裝過程可以參考官方文檔 下載 首先下載 MySql 安裝包,在 MySql 官

原创 Android開發容易忽略的小錯誤記錄整理

計劃這篇博客長期更新,用於收集整理在開發過程中遇到的問題和一些解決辦法 1. android.content.res.Resources$NotFoundException: String resource ID #0x15 字

原创 Android自定義View---前奏篇(Paint和Canvas的使用)

本文轉自 http://blog.csdn.net/jiangwei0910410003/article/details/42640665,稍有修改,感謝分享! 在實現自定義View之前,有必要掌握Android中畫圖的相關類的使

原创 解決本地打開Android API文檔緩慢的問題

通過SDK Manager下載了最新的Documentation for Android SDK,發現使用IE瀏覽器打開會等待很長時間,簡直神煩==。主要原因是html文件中有在線字體鏈接和js鏈接,都需要訪問google才能獲取

原创 Android API Guides 閱讀筆記(4)----Fragment

Fragment在一個Activity中表示一個行爲或用戶界面的一部分,可以在一個Activity中組合多個Fragment形成一個多頁的用戶界面或者在多個Activity中重複使用一個Fragment,可以認爲Fragment是

原创 Android API Guides 閱讀筆記(7)----Overview Screen

這節的內容應該算是上節(Task and Back Stack)的補充,Overview Screen主要是描述最近任務(task) 用以顯示最近任務的一個功能(Android設備上最右邊的按鈕),在Android5.0之前稱爲

原创 Android API Guides 閱讀筆記(8)----Service

Service是一個可以長時間在後臺執行並且沒有用戶界面的應用程序組件,Service同Activity一樣,也可以被設備上的其他應用程序中的組件調用。Service是運行在主線程(UI Thread)中的,所以,如果要做長時間的

原创 Android API Guides 閱讀筆記(3)----Intent and Intent Filter

Intent 是一個可以從App組件(Activity,Service,ContentProvider,BroadcastReceiver)請求動作(action)的消息對象,實現從一個組件跳轉到另一個組件的功能,通過閱讀文檔,可