原创 Android啓動續-------SystemSever啓動

Android啓動續-------SystemSever啓動 誠如上一篇,我們說到Zygote的啓動,我們可以看到 目錄(/android/4.4/frameworks/base/core/java/com/android/interna

原创 Android Window PhoneWindow Activity學習心得--第三彈

Android Window  PhoneWindow Activity學習心得--第三彈 前面 我們完成了從Activity到PhoneWindow的整體跨度           正如我們所知道的與Activity組件關聯的一個應用程序

原创 Android Window、PhoneWindow、Activity學習心得第二彈

Android Window、PhoneWindow、Activity學習心得第二彈                                                                            

原创 Android Launcher2 源碼分析 續

Android   Launcher2 源碼分析 續 前面說到Launcher.java的onCreate函數 protected void onCreate(Bundle savedInstanceState) { ...

原创 Android init啓動和Zygote服務

Android init啓動和Zygote服務 本文爲轉載,僅對原作者致以誠摯謝意,爲您誠摯的分享 Android的啓動過程是從進程init開始的,所以它是後續所有進程的祖先進程。 一、init進程 源碼位於system/core/in

原创 Android Property Animation

Property Animation 屬性動畫,這個是在Android 3.0中才引進的,以前學WPF時裏面的動畫機制好像就是這個,它更改的是對象的實際屬性,在View Animation(Tween Animation)中,其改變的

原创 Android String資源(Resourcrs)詳解

Android   String資源(Resourcrs)詳解 原文 http://developer.android.com/guide/topics/resources/string-resource.html   字符串資

原创 Android Window、PhoneWindow、WindowManager、Activity學習心得 第一彈

Android Window、PhoneWindow、WindowManager、Activity學習心得  第一彈 閱讀本文,你首先需要理解 Context  上下文環境,Window 窗口的準確含義。 那麼,接下來,我們首先從Act

原创 Android mk文件(Makefile)筆記

Android  mk文件(Makefile)筆記 關於mk文件,菜鳥須知 :=是賦值的意思,$是引用某變量的值(或執行語句) ,# 註釋 ifeq ($(strip $(YOUR_STRING)),yes) endif     //判

原创 Android Dialog詳解

Android  Dialog詳解 首先我們還是來說一說Dialog Dialog一般是一個出現在當前Activity之上的一個小窗口. 處於下面的Activity失去焦點, Dialog接受所有的用戶交互. Dialog一般用於提示信息

原创 Android Dialog 詳解二

Android  Dialog 詳解二 在Android開發中,我們經常會需要在Android界面上彈出一些對話框,比如詢問用戶或者讓用戶選擇。這些功能我們叫它Android Dialog對話框,在我們使用Android的過程中,我

原创 Android Launcher2源碼分析

Android   Launcher2源碼分析 Android源碼程序程序中有一個應用程序入口,官方給出的中文翻譯爲“啓動器”。我們一下統稱Launcher. Launcher源碼分析,我們還是從AndroidManifest.xml開始

原创 PreferenceActivity 安卓官方文檔(譯文)

PreferenceActivity 安卓開發者譯文 類概述 這是一個向用戶展示 preferences 的Activity的擴展類. 在 HONEYCOMB (android4.0)之前的版本,這個類僅僅只向用戶展示單一pre

原创 android Shape全解

用代碼生成圖片,而且圖片能隨意的更改,既方便又節省空間,下面就介紹用shape生成自定義圖形的方法 步驟: 1. 在res/drawable下新建一個xml文件; 2. 在代碼中引用這個xml文件,引用方式和圖片一樣。 定義sh

原创 JAVA基礎之理解JNI原理

JAVA基礎之理解JNI原理 JNI是JAVA標準平臺中的一個重要功能,它彌補了JAVA的與平臺無關這一重大優點的不足,在JAVA實現跨平臺的同時,也能與其它語言(如C、C++)的動態庫進行交互,給其它語言發揮優勢的機會。 有了JA