androidActionBar與Menu-1-apidemos學(xué)習(xí)androidActionBar與Menu-2-email中ActionBar分析這里以Email為例,簡單分析一下ActionBar在實(shí)際中的應(yīng)用上面是在模擬器上登錄原生Email的截圖這里說一下所謂的原生:原生不是指大家買來手機(jī)之后沒有修改過任何內(nèi)容,軟件本身的樣子。也不是指google的各種親兒子本身的樣子,因?yàn)闊o論是前者還是后者,最起碼都是要經(jīng)過優(yōu)化和修復(fù)bug的,不是親兒子那就很
系統(tǒng) 2019-08-29 22:45:39 2346
在開發(fā)手機(jī)應(yīng)用時,除了對API的掌握外,更重要的還是畫面。對于畫面,屏幕分辨率又是很重要的一個因素。由于手機(jī)屏幕尺寸各不相同,在畫面布局時就需要考慮這個問題。Android可以設(shè)置為隨著窗口大小調(diào)整縮放比例,但即便如此,手機(jī)程序設(shè)計人員還是必須知道手機(jī)屏幕邊界,以免布局變形。下面我們就講一下,如何通過代碼獲取手機(jī)屏幕的分辨率,代碼其實(shí)很簡單,關(guān)鍵是android.util.DisplayMetrics這個類。該類記錄了一些常用信息,如顯示信息、大小、維度、
系統(tǒng) 2019-08-29 23:39:53 2345
菜單特性MenuFeatures下面是適用于大多數(shù)菜單項(xiàng)的一些其他的特性。菜單組Menugroups當(dāng)往菜單中添加新項(xiàng)時,你可以選擇把它包含在一個組中。一個菜單組是一些可以共享某些特征的菜單項(xiàng)的集合,比如它們是否可見,是否可用,或者可否復(fù)選(checkable)。一個組由一個整數(shù)定義(或者一個XML里的資源ID)。當(dāng)我們使用接受一個groupId參數(shù)的add()方法,比如add(int,int,int,int)添加項(xiàng)時,它將被添加到組中。你可以通過setG
系統(tǒng) 2019-08-29 22:49:57 2345
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術(shù)一般,由于喜愛安卓而產(chǎn)生了翻譯的念頭,純屬個人興趣愛好。原文鏈接:http://developer.android.com/training/printing/custom-docs.html對一些應(yīng)用,比如繪圖應(yīng)用,頁面布局應(yīng)用和其它一些聚焦于圖像輸出的應(yīng)用,創(chuàng)建美麗的打印頁面是它的可信功能。在這種情況下,僅僅打印一副圖片或一個HTML文檔就不夠了。這種類型應(yīng)
系統(tǒng) 2019-08-12 01:55:11 2345
鑒于有些同學(xué)想要學(xué)習(xí)NDK,但在網(wǎng)上很難找到一個講解比較清楚、按照步驟操作可以比較順利學(xué)會NDK的文章,所以寫了此篇教程。一.準(zhǔn)備需要AndroidNDK和windows下c、c++代碼的編譯器cygwinNDK下載地址:http://developer.android.comcygwin下載地址:http://www.cygwin.com/二.配置1.安裝cygwin,并配置cygwin的環(huán)境變量。例如:我安裝在D盤根目錄,那么在環(huán)境變量的path中添加
系統(tǒng) 2019-08-29 22:29:14 2344
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術(shù)一般,由于喜愛安卓而產(chǎn)生了翻譯的念頭,純屬個人興趣愛好。原文鏈接:http://developer.android.com/training/connect-devices-wirelessly/nsd-wifi-direct.html在這系列課程的第一節(jié)課中(博客鏈接:http://www.cnblogs.com/jdneo/p/3579936.html),向
系統(tǒng) 2019-08-12 01:55:01 2343
Activity生命周期:使用Bundle在Activity間傳遞數(shù)據(jù)1:1.1從源Activity中傳遞數(shù)據(jù)IntentopenWelcomeActivityIntent=newIntent();BundlemyBundelForName=newBundle();myBundelForName.putString("Key_Name",inName.getText().toString());myBundelForName.putString("Key_
系統(tǒng) 2019-08-12 09:30:33 2342
packagecom.easyway.android.diaglog;importandroid.app.Activity;importandroid.app.AlertDialog;importandroid.app.AlertDialog.Builder;importandroid.app.Dialog;importandroid.content.DialogInterface;importandroid.content.DialogInterface
系統(tǒng) 2019-08-12 09:30:12 2342
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術(shù)一般,由于喜愛安卓而產(chǎn)生了翻譯的念頭,純屬個人興趣愛好。原文鏈接:http://developer.android.com/training/basics/supporting-devices/index.html全世界,Android設(shè)備有著各種各樣的形狀和尺寸。由于具有非常廣大的設(shè)備類型,你的應(yīng)用將會擁有大量的潛在用戶。為了盡可能的在Android上取得成功
系統(tǒng) 2019-08-12 01:53:24 2342
安卓網(wǎng)的一個帖子,寫得不錯,記下來ADB全稱AndroidDebugBridge,是androidsdk里的一個工具,用這個工具可以直接操作管理android模擬器或者真實(shí)的andriod設(shè)備(如G1手機(jī)).它的主要功能有:運(yùn)行設(shè)備的shell(命令行)管理模擬器或設(shè)備的端口映射計算機(jī)和設(shè)備之間上傳/下載文件將本地apk軟件安裝至模擬器或android設(shè)備ADB是一個客戶端-服務(wù)器端程序,其中客戶端是你用來操作的電腦,服務(wù)器端是android設(shè)備.先說安裝
系統(tǒng) 2019-08-29 23:27:46 2341
結(jié)果Main.XML
系統(tǒng) 2019-08-29 23:25:25 2341
轉(zhuǎn)載自:http://blog.csdn.net/feng88724/article/details/6333809作者:feng88724在進(jìn)行UI布局的時候,可能經(jīng)常會用到android:gravity和android:layout_Gravity這兩個屬性。關(guān)于這兩個屬性的區(qū)別,網(wǎng)上已經(jīng)有很多人進(jìn)行了說明,這邊再簡單說一下。(資料來自網(wǎng)絡(luò))LinearLayout有兩個非常相似的屬性:android:gravity與android:layout_gr
系統(tǒng) 2019-08-29 22:40:12 2341
《精通Android》基本信息原書名:ProAndroid4作者:(印)SatyaKomatineni(美)DaveMacLean[作譯者介紹]譯者:曾少寧楊越叢書名:圖靈程序設(shè)計叢書出版社:人民郵電出版社ISBN:9787115297150上架時間:2012-12-10出版日期:2013年1月開本:16開頁碼:1版次:1-1所屬分類:計算機(jī)>軟件與程序設(shè)計>移動開發(fā)>Android更多關(guān)于》》》《精通Android》內(nèi)容簡介書籍計算機(jī)書籍《精通andro
系統(tǒng) 2019-08-29 23:48:40 2338
當(dāng)某個組件第一次運(yùn)行的時候,Android啟動了一個進(jìn)程。默認(rèn)的,所有的組件和程序運(yùn)行在這個進(jìn)程和線程中。也可以安排組件在其他的進(jìn)程或者線程中運(yùn)行進(jìn)程組件運(yùn)行的進(jìn)程由manifestfile控制。組件的節(jié)點(diǎn)—,,,和—都包含一個process屬性。這個屬性可以設(shè)置組件運(yùn)行的進(jìn)程:可以配置組件在一個獨(dú)立進(jìn)程運(yùn)行,或者多個組件在同一個進(jìn)程運(yùn)行。甚至可以多個程序在一個進(jìn)程中運(yùn)行——如果
系統(tǒng) 2019-08-29 22:52:16 2338
1.Eclipse工程中右鍵工程,彈出選項(xiàng)中選擇android工具-生成簽名應(yīng)用包:2.選擇需要打包的android項(xiàng)目工程:3.如果已有私鑰文件,選擇私鑰文件輸入密碼,如果沒有私鑰文件見第6和7步創(chuàng)建私鑰文件:4.輸入私鑰別名和密碼:5.選擇APK存儲的位置,并完成設(shè)置開始生成:6.沒有私鑰文件的情況,創(chuàng)建私鑰文件:7.輸入私鑰文件所需信息,并創(chuàng)建:eclipse+ADT進(jìn)行android應(yīng)用簽名詳解
系統(tǒng) 2019-08-29 22:32:04 2338