原创 Android Framework開發筆記

一、前言 在framework局部編譯之前,代碼必須整體編譯過,形成完整的依賴(Android.mk)體系,才能局部編譯。 二、編譯 1.make編譯,會重新產生依賴,實現依賴不完整不會導致無法編譯。比較消耗內存和時間 fzw@onyx

原创 android編譯bug

1. 解決方法。 sudo apt-get install m4 sudo apt-get install g++-multilib gcc-multilib lib32ncurses5-dev lib32readline6-dev

原创 ubuntu 18.04編譯Android 7.1源碼

1.安裝了jdk,並查看。 sudo apt-get install openjdk-8-jre sudo apt-get install openjdk-8-jdk javac -version 2.下載後的解壓源碼。 7za x

原创 Android 獲取SHA1指紋的方法

獲取調試版(debug)文件的指紋:    keytool -v -list -keystore +.keystore文件所在路徑+.keystore文件名,如下爲存放在目錄(C:\Users\win7\.android\)下的,文件名d

原创 android framework架構文件詳情

摘要:轉自:http://www.tuicool.com/articles/777r6rB,感謝博主分享.簡介之前的研究太偏向應用層功能實現了,很多原理不瞭解沒有詳記,爲了全面瞭解,重新梳理應用框架層。記錄1、下載源碼,目錄如下:2、An

原创 計算機專用英語詞彙1500詞

1. file n. 文件;v. 保存文件 2. command n. 命令,指令 3. use v. 使用,用途 4. program n. 程序 5. line n. (數據,程序)行,線路 6. if conj. 如果 7. dis

原创 ubuntu+git+android筆記

ubuntu環境下 #查看jdk的版本 fzw@onyx:~/workspace/3128_android_rom$ java -version #切換jdk命令: export JAVA_HOME=/usr/lib/jvm/jdk1.6

原创 Android framework編譯常見錯誤彙總

1.在 mmm packages/apps/RKUpdateService/中出現如下,因爲 mmm指令之前,需要source代碼。 No command 'mmm' found, did you mean:  Command 'mgm'

原创 項目常用指令

項目常用指令 ~$ cd androidProject/                       切換到androidProject目錄 ~$ ls                                          列

原创 git指令總結-2018-8-1

一、常用命令 #查看看git狀態 fzw@onyx:~/mnt/workspace/3128_android_rom/kepler$ git st #查看git分支 fzw@onyx:~/mnt/workspace/3128_androi

原创 Fresco架構的簡單使用

一、        1.Fresco介紹                 Fresco是Facebook最新推出的一款用於Android應用中展示圖片的強大圖片庫,可以從網絡、本地存儲和本地資源中加載圖片。相對於ImageLoader,擁

原创 百度地圖實現拖動圖標輸入地址

一,Activity代碼public class SaasLocationActivity extends BaseActivity implements OnGetGeoCoderResultListener, OnGetPoiSe

原创 編譯andrid framework筆記

#查看jdk fzw@onyx:~/mnt/workspace/3128_android_rom$ java -version fzw@onyx:~/mnt/workspace/3128_android_rom$ git br   fzw

原创 ButterKnife註解框架的使用

一、ButterKnife簡介        ButterKnife是註解中相對簡單易懂的開源框架,ButterKnife是控件注入框架,旨在幫助安卓開發者省去初始化控件的重複性工作,簡單快捷地初始化佈局文件中的控件,極大地提升開發效率。

原创 Android-PullToRefresh的簡單使用

一、PullToRefresh簡介1.PullToRefresh介紹        PullToRefresh是一套實現非常好的下拉刷新庫,它支持:        ListView        ExpandableListView