1. 程式人生 > >安卓的基礎介紹

安卓的基礎介紹

                                                         android的基礎介紹

1、1G-4G的介紹      1G:大哥大      2G:小靈通 gsm 發簡訊 wap.baidu.com      3G: 沃 7.2M      4G:lte 100M/s      5G:華為 6億美金 10G/S 小公司買產品 大公司買版權   風險投資      最主要的區別:速度的不同 2、Android作業系統的介紹       由安迪魯賓發明      圖示設計靈感 設計師去廁所發現的靈感      3、Android 系統版本的介紹   2.3-----10   3.0------11   4.0------14    4.1.2-----16 4、Android系統構成
   [1]Linux    [2]函式庫層,由C或者C++編寫    [3]application frameWork  應用框架層,由java語言編寫    [4]最上層  應用層 Android 5、JVM與DVM的區別   1.dvm把所有的.class檔案變成一個dex檔案。   2。基於架構的不同   3.為什麼谷歌自己研發的dvm   由於版權的原因 6、開發環境的搭建       eclipse  IBM  JAVA語言      1.解壓開發環境(這是已經整合的android的開發環境,到時候我會留一個網盤地址)      2.需要安裝jdk 7、sdkManager介紹      dx.bat把所有的.class檔案變成了一個dex檔案      aapt  android應用打包工具      adb  android除錯橋    文件目錄      doc  目錄存文當      source 原始碼     plaform 開發的平臺   生產處理器的廠商    intel :生成CPU 主要針對筆記本或者pc    arm :生成標準 8、模擬器的簡介及建立
   1、如果你的手機是雜牌,可以安裝 豌豆莢  360手機助手 百度手機助手。。。。 安裝驅動 進行連線    2、如果你的手機驅動在官網能夠找到 直接下載即可   android版本對應api級別   2.3----10   3.0-----11   4.0----14   4.1.2----16   android常見解析度   320*480   480*800   1280*720 ROM:只讀儲存器 相當於電腦的一塊微小硬碟  斷電資料不丟失 RAM: 相當於電腦的記憶體條  斷點資料丟失 9、android工程目錄介紹      src:存放原始碼      gen:R檔案      bin:存放apk檔案      assets:存放資產檔案(圖片,視訊等)      libs:存放jar包的      drawable:存的是安卓的圖片資源      layout:存放的安卓的佈局      values:字串      androidmaiest.xml:安卓的清單檔案  ,android中的四大元件(activity   broadcastReceiver service ContentProvider)都需要在清單檔案中配置 10、ADB指令練習
     1.kill-server 殺死adb服務      2.start-server 開啟服務      3 adb install aa.apk 快速安裝一個apk      4 adb unistall +(應用的包名) 快速寫在一個android應用      5 adb shell 進入手機終端      6 abd pull test.txt 把一個檔案從終端拉出      7adb push test.txt /mnt/sdcard  把一個檔案從電腦推到手機裡面 11android的常用佈局     1.線性佈局     2.相對佈局     3.幀佈局     4.表格佈局  (一個tabrow代表一行)     5 絕對佈局 (已經淘汰) 12 android中的單位介紹     ap:給一個textView  設定文字大小     dp:android中沒有px,所以一般使用px的地方就用dp

相關推薦

基礎之Intent的用法

Intent的用法 意圖的分類和用法: 隱式意圖:通過指定一組資料或者動作實現 Intent intent=new Intent(); intent.setAction(""); intent.addCatogary(""); intent.setDataAndType("","");

基礎之Activity的四種啟動模式

Activity的四種啟動模式 Activity的啟動模式在清單檔案中配置: <activity ... activity:lauchMode:"..."; //有四種模式選擇,如不設定,預設為standard模式 1、standard :標準的啟動模式 系統的預設模式,一次跳轉即會

基礎之Activity的生命週期

Activity的生命週期 onCreate 在Activity被建立時呼叫 onDesdroty 在Activity銷燬時呼叫 onRestart 在Activity重新開啟時呼叫 onStart 在Activity可見時呼叫 onStop 在Activity不可見時呼叫 onR

基礎之國際化

在res目錄下建立不同國家語言環境集目錄   目錄是固定寫法values-en zh .....   系統會根據系統語言自動選擇目錄下的values包適配.如果系統語言是中文,string的會自動呼叫values-zh包下的字串.   預設目錄:   &nb

基礎之主題/樣式

style.xml 主題樣式 建立 activit 定義 ati 組件 主題 似的 安卓基礎之主題/樣式 樣式:一般作用在控件上,使多個控件擁有相同風格 主題:一般作用清單文件的activity或application結點下 樣式Style的使用 系統自動在

基礎案例教學視訊

最近發現了了一個有趣的安卓教學視訊,簡單易懂,案例教學美觀。有許多控制元件及佈局的的講解。分享出來,畢竟程式設計師愛分享是一件好事。希望大家喜歡。 連結:https://pan.baidu.com/s/1ZOk9yHlHPUI-EiH5F-scDQ     

3.基礎之Activity間的資料傳遞

零、前言 開啟FromActivity,通過按鈕以返回結果方式開啟ToActivity,同時在intent中加入資料, 在ToActivity的onCreate方法中使用資料填充到TextView上。 按返回按鈕,將ToActivity資料傳遞給FromActi

4.基礎之Activity跳轉動畫

零、前言 1.開啟RedActivity點選螢幕進入BlueActivity,此時RedActivity左移出,BlueActivity左移入 2.點選返回按鈕BlueActivity右移出,RedActivity右移入 預設跳轉模式: 本案例效果: 一、測試

基礎之讀取聯絡人的姓名和電話

  一.摘要:利用內容直譯器呼叫聯絡人應用的內容提供者暴露的方法,讀取聯絡人資訊.(本節只總結實現步驟,解釋請看http://www.xuanyusong.com/archives/169)   二.主要邏輯: 1.獲取內容解釋者mResolver ContentResol

基礎之縮放載入本地大圖

1.獲取手機螢幕解析度 WindowManager wm= (WindowManager)getSystemService(WINDOW_SERVICE); int height=wm.getDefaultDisplay().getHeight(); int widt

[基礎]學習第九天

一、為什麼需要內容提供者 1-1.回憶定義資料庫 新建一個類繼承SQLiteOpenHelper public class MyOpenHelper extends SQLiteOpenHelper { public MyOpenHe

基礎--三分鐘實現省市縣三級聯動

還記得之前課本上講的牛頓的那句名言吧?“如果我看得更遠一點的話,是因為我站在巨人的肩膀上。”所以說如果有巨人的肩膀還是要粘一下光的,哈哈。所以推薦一個非常好用的實現三級聯動的庫,有了這個,就可以三分鐘整合時間選擇器,省市縣選擇器。 專案地址:https://g

50道基礎面試題

常用設計模式及應用場景,用兩種方式實現單例模式,要求執行緒安全? 答: 常用設計模式: 單例模式: Calendar例項的獲取 介面卡模式: Adapter 為ListView GridView等新增資料 工廠模式: Spring IOC 反轉控制 代理模式: Spri

基礎:Activity基礎、五大布局

Activity: Activity是Android系統中的四大元件之一,可以用於顯示View。它是一種可以包含使用者介面的元件,主要用於和使用者進行互動。 Activity是有生命週期的,每個Activity在其生命週期中最多可能會有四種狀態: Ac

[基礎]學習第七天

一、為什麼需要廣播接收者(broadcastReceiver) 1.有什麼樣的人員聽廣播 老人,計程車司機 2.聽廣播必須:電臺,收音機,調頻道 3.Android內部已經定義好了電臺,已經定義好了一些廣播事件,如外撥電話,簡訊到來等等 4.使用broadca

基礎】ImageView與EditText聯動實現隱藏與顯示密碼

圖標 復用 聯動 set mage imageview 通過 create 實現 項目中經常會有這樣的需求,在密碼輸入框的右邊有一個小圖標,點擊就切換顯示和隱藏密碼。 其實這裏需求實現起來是比較容易的,主要考慮是復用問題,因為登陸、註冊、修改密碼界面都會有這樣的情景,

——簡單介紹及顯示helloWorld

目前想法是,以後走嵌入式偏軟體那方面,偏控制層的那方面; 剛好這個學期自學了一點java2sE;目前還沒學完,部落格也還沒更新完的; 因為跟著學長在走一個安卓專案,所以剛好有人帶,所以也就開始學習安卓了,因為安卓也正是我要走的那個方向裡面的一個重要分支,所以

個人總結基礎的各小Demo

github:覺得可以給star!Demo<br>AsyncTask的Demo---All Day08 Demo</br>   <br>BaseAdapter的Demo---Day09_BaseAdapter</br><b

基礎知識回顧------Android中的五大布局

Android中的五大布局 在android中的佈局有五大類,這五種佈局為別為:LinearLayout(線性佈局),FrameLayout(框架佈局),RelativeLayout(相對佈局),TableLayout(表格佈局),AbsoluteLayout

基礎工具分析與實踐

接下來一段時間,我決定把安卓的常用基礎工具做一個總結。以便給讀者一些啟示,算是拋磚引玉,或者是對自己研究心得的記錄吧。(格式寫的亂,讀者自行腦補分段吧。。。)   1. 一個問題:安卓native層開發為什麼可以用較少行程式碼實現一些複雜的業務邏輯操作? 對於這個問題,有些人可能覺得並不是,像And