appandroid50
① App和Android是什麼關系
兩碼事的東西了 沒有關系的了 一個全封閉的系統 一個是全部開放的系統 要買面子就買蘋果 要買實用就就買 HTC
② app android版什麼意思
app Android版就是能在Android系統上運行的app 現在的手機除了ios 就是Android的系統了
③ 如何將app發布到android市場
雖然大多數的開發者都會將自己的安卓APP上傳到各大安卓第三方應用市場,卻也不乏想將APP發布到Android應用市場的開發者。那麼,發布應用到Android應用市場需要哪些步驟呢?且聽筆者一一道來。
在上傳之前,你需要先開發完你的APP,並創建一個引人注目的圖標,顯示在市場的網站和應用程序上。
第1步:上傳簽名的APK
如果有簽名的APK,可以直接到Android應用市場發布網站。如果還沒有,需要先將APK簽名。如果這是第一次發布,還需要支付25美元,申請一個Google錢包帳戶來收錢。
在找到上傳APP的按鈕後,然後選擇之前准備好的APK文件。
第2步:上傳宣傳媒體
Android應用市場可以使用多張圖片來顯示應用程序,並展示給用戶看。用戶在下載APP之前,首先看到是這些圖片。所以精心設計的圖片,會讓APP帶來更多的下載量。
Android應用市場需要兩張截圖,必須是適用在常見屏幕解析度的設備上。它們應該是一張完整的截圖,不能有美術處理,也不能有邊框。
Android應用市場還需要高解析度版本的應用程序圖標。這是一個512×512像素的應用程序啟動圖標。
Android應用市場允許提供一個小的宣傳圖形。當應用程序有最新版本的時候,谷歌可能會在任何地方使用它。雖然這是可選的,還是強烈推薦。圖形不能包含邊框。
Android應用市場同樣可以使用一個更大的圖形。這是1024×500的圖片,假設它有50個像素的邊緣,這樣的主要內容應該是在924×400像素的中心方塊;也假設圖像會按比例縮小,所以它的圖形元素要大。雖然這也是可選的,但我們也建議使用它。如果沒有這個特色圖片,谷歌將不會顯示你的應用程序在所有可能的放置的位置。
Android應用市場可以鏈接到YouTube視頻,展示你的APP。這也是可選的,但卻提供了一個有效的視頻廣告的機會。可以展示APP所有特殊的功能,並向人們解釋為什麼值得去下載它。影片應盡量短,不要浪費客戶的時間。
第3步:填寫應用程序信息
接下來,需要填寫一些應用程序的信息。這是非常重要的一步,早期用戶都是通過這些了解APP,然後決定是否下載。後期,評論會變得非常重要了。
這些信息當中,有一項是提供多語言。如果APP有提供翻譯,這是最好的。雖然這里有一個選項是自動翻譯,畢竟是機器翻譯,並不那麼完美,但總比沒有的好。
然後,需要在這里填寫應用程序的名稱,在30個字元之內;以及應用程序的描述,在4000個字元之內。
更新說明是用來突出最新版本有什麼不同的。建議盡可能多的在500個字元之內。因為不是所有的用戶都會去升級版本,以及閱讀更新說明。
宣傳文字要非常短、最大80個字元,它會在用戶看到完整的描述之前顯示。確保它簡潔而有力量。
最後,設置應用程序的類型(在應用和游戲兩者中選擇)。然後設置一個合適的分類。如果不確定,先瀏覽其他發布商發布跟你一樣的應用程序在哪個分類中。
第4步:設置發布選項
下面是關於內容保護,適用年齡段,國家和定價的選項。
剛開始,不要使用拷貝保護功能。而使用授權服務,這有點復雜,但比起支付應用好多了。
對於定價,要麼選擇免費,要麼選擇付費(如果選擇永久免費,後期是不能改成付費的)。然後選擇國家,每一個國家都可以設定價格(或選擇自動填充)。你也可以隨意的排除一些國家。這可能會違反要求我們向這些國家出售應用的法律。
第5步:填寫聯系方式和同意條款
此時,必須填寫聯系方式。這樣用戶就可以聯繫到。每一個應用程序可以有不同的聯系方式。也可以通過APP發送反饋信息到這里。
最後,必須告訴谷歌,申請符合他們的條款,遵守美國出口的法律。
第6步:激活APK
切換到「APK files」選項卡後點擊保存按鈕。要確保在點擊發布按鈕之前,至少有一個APK是激活狀態。
第7步:發布應用
現在,當所有的信息都已填好,所有的圖片都已上傳,APK也是激活的,就可以直接發布了。
總的說來,想要將APP發布到Android應用市場並不是一件容易的事,特別是對於國內的用戶而言,Android應用市場並不是一個很好的選擇。但,Android應用市場畢竟是官方應用市場,在國外的用戶中影響巨大。所以,如果你的APP只針對的是國內的用戶的話,各大安卓的第三方應用市場才是更好地選擇。但如果你的APP面向的是世界的用戶的話,那麼發布在Android應用市場是你不二的選擇。
④ App 安卓720*1280的狀態欄、分別是50、96、96,那麼1080x1920的呢
Android的多解析度,一向是設計師和開發者非常頭疼的事兒。盡管如此,對於多分辨造成的復雜問題,也是大家要優先解決的。Android支持多種不同的dpi模式:ldpi 、mdpi 、hdpi 、xhdpi 、xxhdpi 、xxxhdpi 。
⑤ android app 界面設計按什麼尺寸
android app 界面設計是按720*1280的,切圖上可以點9切圖做到所有手機的適配。
狀態欄、導航欄和主菜單欄,以720*1280的尺寸來設計,那麼狀態欄的高度應為50px,導航欄的高度96px,主菜單欄的高度96px,因為是開源的系統,這里的數值也只能作為參考。
Android為了區別於IOS,從4.0開始提出了一套HOLO的UI風格設計風格,鼓勵將底部的主菜單欄放到導航欄下面,從而避免點擊下方材料誤點虛擬按鍵,很多APP的新版中也採用了這一風格。
(5)appandroid50擴展閱讀:
注意事項:
1、通常情況要定位一個Icon只需給出 上/下邊距,左/右邊距,標注圖標距離只需標到可點擊范圍外
通用型顏色、字體單獨標明一份,通用型模塊只需單獨標明一份,如導航欄。
2、手機可視區域通常為寬度固定,長度超出邊界可滑動,所以標注物體寬度時可按比例說明,如果要標注內容上下居中,左右居中,或等比可不標注。
3、當交付的是一張完整圖片時,不需做機型適配,只需給高清圖(1920*1080)即可,注意進行壓縮。
4、若圖標在不同頁面重復出現,且尺寸相差不大,直接給出最大一份切圖,並在圓形圖標明尺寸,程序會根據需求縮放。
5、當背景是純色時只需給出色值,Android使用16進制色值。
參考資料來源:網路-Android
參考資料來源:網路-界面設計
參考資料來源:網路-狀態欄
參考資料來源:網路-導航欄
參考資料來源:網路-開源系統
參考資料來源:網路-切圖
參考資料來源:網路-UI設計
⑥ 用android寫出50至100的隨機數
MainActivity如下:
package cc.test;
import java.util.HashSet;
import java.util.Random;
import android.app.Activity;
import android.os.Bundle;
/**
*
* Demo描述:
* Java中利用Random生成隨機數
*
* 參考資料:
* 1 http://blog.csdn.net/herrapfel/article/details/1885016
* 2 http://blog.csdn.net/yuxuepiaoguo/article/details/4195198
* 3 http://blog.csdn.net/zhongyili_sohu/article/details/7906125
* 4 http://www.csdn.net/article/2012-03-22/313407
* Thank you very much
*/
public class TestRandomActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
testRandom1();
testRandom2();
testRandom3();
}
//生成隨機數
private void testRandom1(){
Random random=new Random();
for (int i = 0; i <5; i++) {
System.out.println("random.nextInt()="+random.nextInt());
}
System.out.println("/////以上為testRandom1()的測試///////");
}
//在一定范圍內生成隨機數.
//比如此處要求在[0 - n)內生成隨機數.
//注意:包含0不包含n
private void testRandom2(){
Random random=new Random();
for (int i = 0; i <10; i++) {
System.out.println("random.nextInt()="+random.nextInt(20));
}
System.out.println("/////以上為testRandom2()的測試///////");
}
//在一定范圍內生成不重復的隨機數
//在testRandom2中生成的隨機數可能會重復.
//在此處避免該問題
private void testRandom3(){
HashSet integerHashSet=new HashSet();
Random random=new Random();
for (int i = 0; i <10; i++) {
int randomInt=random.nextInt(20);
System.out.println("生成的randomInt="+randomInt);
if (!integerHashSet.contains(randomInt)) {
integerHashSet.add(randomInt);
System.out.println("添加進HashSet的randomInt="+randomInt);
}else {
System.out.println("該數字已經被添加,不能重復添加");
}
}
System.out.println("/////以上為testRandom3()的測試///////");
}
}
main.xml如下:
⑦ android app是什麼意思
傳統意義上來說,APP這個簡寫的英文名稱之所以會如此流行,主要是因為移動互聯網的快速崛起。移動互聯網的快速發展,讓移動應用和移動硬體都迅速的發展起來,所謂的移動手機應用們也將因為有了硬體基礎,而開始了大規模的發展,這才讓市場上出現了一大批高質量的手機應用。而我們通常所說的手機應用就是我們現在正在討論的app,他是手機應用的簡寫,很多IT業界評論人士每每對某種類型的app做出評論的時候,實際上就是對這類手機應用進行一次分析和解說。因此,在如今大多數情況下我們都是因為手機應用而去尋找app是什麼意思的答案的情況下,最常用的答案就是app就是手機應用程序了!
如果說你要尋找app是什麼意思的時候是要尋找手機應用的話,那麼你知道app竟然只是一種IT技術,是很多用戶自身會看不到的東西的話,那麼你可能也還真的會要小小的失望了!但無法否定的是,app的確是一種很強大的IT技術!據了解,app是一種名為Accelerated Parallel Processing的it技術,如果將英文翻譯過來的話,就是叫加速並行處理技術。因為app技術只有AMD推出,因此有時候在app的前面也會需要加上一個AMD!至於這種加速的AMDapp技術的用途,那麼app技術就主要是用於AMD顯卡驅動上,幫助驅動程序和計算機的其他的應用或者系統程序一起為CPU加速,加快用戶計算機的運行速度,提高計算機的體驗。因此,從IT技術的發展來看的話,APP技術也還是為計算機加速提供了比較強大的輔助計算能力,是一種比較有效的IT技術!
⑧ Android 5.0對APP有哪些影響
--「Material Design」材料設計
Android 5.0 Lollipop最大的變化在於UI用戶界面的設計,新的Android 5.0 Lollipop將會採用全新的「Material Design」設計規范,新的用戶界面更加簡潔、色彩更加豐富。動畫效果更加合理生動,同時加入實時陰影的3D視圖,更多的使用卡片風格的顯示效果。全平台風格也變得更為統一。
--新的通知中心
Android 5.0 Lollipop通知中心融入更多的卡片式風格,即使是在鎖屏狀態下也可以進行多種功能操作。同時用戶可以自定義通知的優先順序別,使得用戶不會錯過任何重要的通知。還可以設置特定的通知許可權,只有被允許的通知消息才會推送。同時還具有操作性,比如用戶在游戲時有電話打入,不會以全屏顯示,而是彈出可操作的通知卡片,用戶可選擇接聽或拒接,不影響游戲繼續進行。
--更好的電池續航
Android 5.0 Lollipop更好的優化了系統的續航,系統能夠根據電池電量來減少處理器功耗、屏幕亮度等等,能為為用戶帶來額外90分鍾的續航時間。
--更安全
新設備將會自動啟動加密功能,以防止丟失或被盜設備上的數據被盜。同時SELinux將會強制對所有的應用進行安全漏洞和惡意軟體的掃描。用戶還可以用Android Wear設備對你的手機和平板電腦進行配對,使用Android Wear解鎖你的手機平板更加安全方便。
--設備共享
假設你忘記帶手機,你讓可以在另一個運行Android 5.0 Lollipop的設備上訪問你的個人信息。Android 5.0 Lollipop還來帶全新的訪客模式,用戶可以設置鎖定設備中的特定信息,不讓他人訪問查看。
--更強的性能和流暢的系統體驗
Android 5.0 Lollipop可以提供高達4倍的性能提升,將迎來全新的ART底層架構,徹底告別Java虛擬機。在運行速度,流暢性上更出色。同時兼容ARM、X86和MIPS等架構。還將首次加入對64位處理器的支持。提供桌面級別的性能體驗。同時提供64位的Chrome瀏覽器,Gmail,日歷,谷歌播放音樂等等。
--強大的多媒體
全面提升系統的音頻、視頻、拍照功能。支持多聲道,通知支持插入USB麥克風,無數音頻設備都能接入你的Android設備。
OpenGL ES 3.1的支持,使得Android與桌面設備一樣在圖形化處理上走在了最前沿。
同時支持RAW格式,支持30 fps全解析度視頻拍攝。更好的視頻解碼使得播放視頻更加省電。
--更多功能
更強大、低功耗的藍牙功能
提高文字的對比度和色彩反轉,改善閱讀體驗
支持多達68種語言
更加簡單安全的支付功能
改善池,藍牙,數據顯示
Android Beam:Android設備之間傳文件只需輕輕一碰
系統支持雙擊喚醒(需要硬體支持)
改善鍵盤配件支持
⑨ 為什麼很多APP下載的安卓系統要求最低5.0,而安卓系統8.1卻不可以下載
因為Android新版本出來,實際應用到產品上需要一個過程時間,目前市面上主流的手機app還是最低5.0版本可以支持,基本上app都是根據這要求適配開發的,而像2.2版本基本就不支持,也找不到這么低系統的手機了。8.1版本是太新了,很多app還沒有調整適配開發對應的產品版本,或者他們只要大部分手機適配就好,沒空去管最新系統版本的手機。
⑩ app 怎麼適配android 5.0
開發者就可以利用SDK開發適配安卓5.0的App。
安卓5.0擁有大量全新特性,比如說使用了Material Design設計的界面、支持64位計算等等。此外,安卓5.0還引入了5000個全新的API,安卓App可以利用這些API實現更多功能。安卓5.0 SDK發布後,開發者即可利用開發工具給App加入更多安卓5.0的特性,提升App的用戶體驗。