真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

android快速,android快速索引

Android 如何快速學(xué)會(huì)?

學(xué)習(xí)android手機(jī)開(kāi)發(fā)

專業(yè)成都網(wǎng)站建設(shè)公司,做排名好的好網(wǎng)站,排在同行前面,為您帶來(lái)客戶和效益!成都創(chuàng)新互聯(lián)公司為您提供成都網(wǎng)站建設(shè),五站合一網(wǎng)站設(shè)計(jì)制作,服務(wù)好的網(wǎng)站設(shè)計(jì)公司,網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)負(fù)責(zé)任的成都網(wǎng)站制作公司!

前提:

1. 有一定的英語(yǔ)閱讀能力。

2. 有java開(kāi)發(fā)的基礎(chǔ)。

簡(jiǎn)單步驟:

1. 下載sdk,去developer.android.com上去下載并且配置android開(kāi)發(fā)環(huán)境。

2. 閱讀開(kāi)發(fā)文檔,既可在developer.android.com網(wǎng)上看,也可以在sdk安裝目錄下/doc/index.html本機(jī)閱讀。

3. 閱讀順序:1. dev guid

2. samples,諸如:apidemo這些ap

3. resource中一些文章

如何快速地開(kāi)發(fā)一款 Android App

快速地開(kāi)發(fā)一款 Android App首先得搭建Android開(kāi)發(fā)環(huán)境。

第一步:安裝JDK。

要下載Oracle公司的JDK可以百度“JDK”進(jìn)入Oracle公司的JDK下載頁(yè)面,選擇自己電腦系統(tǒng)的對(duì)應(yīng)版本即可。

第二步:配置Windows上JDK的變量環(huán)境 。

JAVA_HOME

先設(shè)置這個(gè)系統(tǒng)變量名稱,變量值為JDK在電腦上的安裝路徑:C:\Program Files\Java\jdk1.8.0_20。創(chuàng)建好后則可以利用%JAVA_HOME%作為JDK安裝目錄的統(tǒng)一引用路徑。

Path

PATH屬性已存在,可直接編輯,在原來(lái)變量后追加:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 。

CLASSPATH

設(shè)置系統(tǒng)變量名為:CLASSPATH 變量值為:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 。

注意變量值字符串前面有一個(gè)"."表示當(dāng)前目錄,設(shè)置CLASSPATH 的目的,在于告訴Java執(zhí)行環(huán)境,在哪些目錄下可以找到您所要執(zhí)行的Java程序所需要的類或者包。

第三步: 下載安裝Eclipse(已上傳附件,電腦打開(kāi)可下載) 。

Eclipse為Java應(yīng)用程序及Android開(kāi)發(fā)的IDE(集成開(kāi)發(fā)環(huán)境)。Eclipse不需要安裝,下載后把解壓包解壓后,剪切eclipse文件夾到你想安裝的地方,打開(kāi)時(shí)設(shè)置你的工作目錄即可。

第四步:下載安裝Android SDK 。

配置了JDK變量環(huán)境,安裝好了Eclipse,這個(gè)時(shí)候如果只是開(kāi)發(fā)普通的JAVA應(yīng)用程序,那么Java的開(kāi)發(fā)環(huán)境已經(jīng)準(zhǔn)備好了。我們要通過(guò)Eclipse來(lái)開(kāi)發(fā)Android應(yīng)用程序,那么我們需要下載Android SDK(Software Development Kit)和在Eclipse安裝ADT插件,這個(gè)插件能讓Eclipse和Android SDK關(guān)聯(lián)起來(lái)。

第五步:為Eclipse安裝ADT插件。

前面已經(jīng)配置好了java的開(kāi)發(fā)環(huán)境,安裝了開(kāi)發(fā)Android的IDE,下載安裝了Android SDK,但是Eclipse還沒(méi)有和Android SDK進(jìn)行關(guān)聯(lián),也就是它們現(xiàn)在是互相獨(dú)立的,就好比槍和子彈分開(kāi)了。為了使得Android應(yīng)用的創(chuàng)建,運(yùn)行和調(diào)試更加方便快捷,Android的開(kāi)發(fā)團(tuán)隊(duì)專門(mén)針對(duì)Eclipse IDE定制了一個(gè)插件:Android Development Tools(ADT)。

怎么才能android快速寫(xiě)代碼

1、在使用Eclipse進(jìn)行編程的時(shí)候,Ctrl+/ 快速匹配首字母類、方法、變量

2、自定義代碼塊,Window——》Preferences——》Java——》Editor——》templates,在右邊欄創(chuàng)建、編輯、刪除對(duì)應(yīng)的代碼塊

3、復(fù)制、粘貼相同的代碼,首先積累一些Android開(kāi)發(fā)基礎(chǔ)知識(shí),TeachCourse博客,Android快速開(kāi)發(fā)的幾個(gè)方法

寫(xiě)給Android 混淆小白的快速混淆方法

簡(jiǎn)單來(lái)說(shuō),Android 進(jìn)行ProGuard,可以起到壓縮,混淆,預(yù)檢,優(yōu)化的功能,雖然不能說(shuō)更安全但還是一個(gè)不容忽視的環(huán)節(jié)。

首先在build.gradle 中將混淆的開(kāi)關(guān)打開(kāi),即 minifyEnabled 置為 true

然后就要去proguard-rules.pro寫(xiě)入我們的混淆的規(guī)則(如文件其名),防止重要的類被混淆移除了。

省事第一步,先套個(gè)模板,就是找到網(wǎng)上博客上別人分享好的模板,像四大組件,主流開(kāi)源庫(kù),JNI調(diào)用本地方法,R資源等的混淆規(guī)則都一般有了,注意一點(diǎn)就是套模板,也要套個(gè)時(shí)間比較近的,沒(méi)有翻車(chē)的模板,可以能比較節(jié)省自己的時(shí)間,畢竟這么多行不一定能快速看出來(lái),打個(gè)包出來(lái)才發(fā)現(xiàn)有問(wèn)題就尷尬啦。

一般來(lái)說(shuō),用了混淆的模板后,我們還會(huì)有很多項(xiàng)目專屬的需要混淆的部分,例如我們的自定義View,Json解析的實(shí)體類,反射用到的類,還有我們依賴的非主流的開(kāi)源框架,SDK等等。

對(duì)于自定義View,很多的模板都會(huì)將繼承與View的類用keep指令防止被混淆。有個(gè)偷懶的方法就是把自定義View 放入同一個(gè)包,再把這個(gè)包的類都寫(xiě)入混淆規(guī)則,就可以搞定了。

對(duì)于Json解析的實(shí)體類,反射用到的類都是同理可得,找到那些不能被移除的,把它們寫(xiě)入自己的混淆規(guī)則里面。

所以如果在做項(xiàng)目時(shí),有提前想到要給項(xiàng)目做混淆的,在導(dǎo)入依賴時(shí)就順手把對(duì)應(yīng)混淆規(guī)則寫(xiě)了,那事后就快活似神仙了。

首先,先判斷下它是否內(nèi)置了混淆規(guī)則。如果不聲明它的混淆規(guī)則也正常運(yùn)行,說(shuō)明已經(jīng)它帶了混淆。

但是生活往往不會(huì)一帆風(fēng)順,一般來(lái)說(shuō)會(huì)有各種報(bào)錯(cuò),所以還是需要對(duì)它聲明混淆。

最簡(jiǎn)單的辦法就是找到依賴的這個(gè)包,就這個(gè)包的類都寫(xiě)入混淆規(guī)則。例如:

項(xiàng)目里導(dǎo)入了一個(gè)非主流的開(kāi)源庫(kù),然后我需要對(duì)它寫(xiě)入混淆規(guī)則,確保它能正常工作。

這時(shí)候不可以認(rèn)為直接去使用它的地方,將有關(guān)它 import的類 keep class 就可以。

因?yàn)榭赡芩鼉?nèi)部還會(huì)使用包內(nèi)其他類,所以最好仔細(xì)排查,最簡(jiǎn)(tou)單(lan)就是把這個(gè)包的類都 用 keep 指令,防止它們被混淆。如下所示:

一般來(lái)說(shuō)就可以防止這個(gè)開(kāi)源庫(kù)里的類被混淆了。

例如

先使用 -libraryjars 命令 ,對(duì)導(dǎo)入的jar包和 so 文件進(jìn)行聲明保留它們。

如果依舊出錯(cuò),嘗試去External library文件夾 或者使用 這個(gè)SDK的地方 找到這個(gè) SDK的包找到,并把這個(gè)包里的類 都用 keep 指令保持不被移除。如:

根據(jù)包名,寫(xiě)入混淆規(guī)則

一般來(lái)說(shuō),這樣就可以避免這個(gè)SDK的類被混淆啦

好了,最后附上一份自己做的項(xiàng)目的混淆規(guī)則(偽模板)

如何搭建Android快速開(kāi)發(fā)框架

搭建Android開(kāi)發(fā)環(huán)境

準(zhǔn)備工作:下載Eclipse、JDK、Android SDK、ADT插件

下載地址:Eclipse:

JDK:

Android SDK:

ADT:

1、安裝和配置JAVA開(kāi)發(fā)環(huán)境:

①把準(zhǔn)備好的Eclipse和JDK安裝到本機(jī)上(最好安裝在全英文路徑下),并給JDK配置環(huán)境變量,其中JDK的變量值為JDK安裝路徑的根目錄,如我的為:D:\Program Files\Java\jdk1.7.0_02;

②打開(kāi)命令提示符(cmd),輸入java -version命令,顯示如下圖則說(shuō)明JAVA環(huán)境變量已經(jīng)配置好了。

2、安裝ADT插件:

①打開(kāi)已安裝好的Eclipse,選擇菜單欄上的“Help”-在彈出的下拉框中單擊選擇“Install new software...”;

②在新打開(kāi)的對(duì)話框中我們完全可以直接在"Work with"中輸入:在線安裝ADT插件,但由于Google的服務(wù)器搭建在國(guó)外,所以通過(guò)這種方式安裝起來(lái)會(huì)比較慢,而且可能會(huì)出現(xiàn)人品差死活裝不上的情況,所以不推薦在線安裝。

③我推薦直接通過(guò)下載好的ADT插件壓縮包進(jìn)行安裝(此種方式可以在離線環(huán)境下進(jìn)行)。具體步驟是:在新打開(kāi)的對(duì)話框中點(diǎn)擊“Add”按鈕-在打開(kāi)的對(duì)話框中點(diǎn)擊“Archive”按鈕選擇之前已經(jīng)下載好保存在本地硬盤(pán)的ADT插件壓縮包,至于上面的“Name”可以隨便取,這只是一個(gè)代號(hào)而已,沒(méi)什么實(shí)際作用。

④在上一步中點(diǎn)擊“Ok”按鈕后我們會(huì)發(fā)現(xiàn)中間的空白處出現(xiàn)了兩行復(fù)選框,單擊"Select All"按鈕選中所有的復(fù)選框,這步過(guò)后一路“Next”,需要“Accept”的就選中“Accept”,直到點(diǎn)擊“Finish”結(jié)束,這樣ADT插件就安裝好了。整個(gè)過(guò)程需要的時(shí)間視機(jī)器性能而定。安裝好ADT插件后,Eclipse的工具欄會(huì)出現(xiàn)一排Android的圖標(biāo),如下圖:

3、安裝SDK:

①把下載好的Android SDK安裝到本機(jī)上(最好安裝在全英文路徑下),并為Android SDK配置環(huán)境變量。Android SDK的環(huán)境變量值為SDK安裝目錄下的platform-tools文件夾和tools文件夾子目錄路徑,如我的分別為:E:\My Studying\Android\android-sdk\platform-tools、E:\My Studying\Android\android-sdk\tools,在變量值中,兩個(gè)路徑用逗號(hào)隔開(kāi)。

②打開(kāi)命令提示符(cmd),分別輸入android -h和adb命令,顯示如下圖則說(shuō)明Android SDK環(huán)境變量已經(jīng)配置好了。

③打開(kāi)Android SDK的安裝目錄,雙擊 "SDK Manager"-在打開(kāi)的窗口中先選擇你需要安裝的SDK版本,其中“Status”表示該SDK包是否安裝,如我選的是“Android2.2(API 8)”(我的之前已經(jīng)安裝過(guò)了,所以“Status”為“Installed”)-再點(diǎn)擊“Install packages...”按鈕,在彈出來(lái)的窗口中最好選“Accept All”這樣才能安裝你剛才選的所有的包-最后點(diǎn)“Install”按鈕就開(kāi)始安裝了,整個(gè)過(guò)程會(huì)很慢,這需要你的耐心。

另外我們還可以通過(guò)在Eclipse上的工具欄中點(diǎn)擊下圖指示的圖標(biāo)打開(kāi)“SDK Manager”然后進(jìn)行安裝,這樣和上面的SDK安裝方式一樣,就不累述了。

④最后再選擇Eclipes主菜單上的"Windows"-選擇"preferrnces";

⑤在彈出來(lái)的對(duì)話框中選中左邊欄的“Android”-通過(guò)右側(cè)的“Browse...”按鈕選擇SDK的安裝路徑根目錄-點(diǎn)擊最下方的“Ok”按鈕,這樣SDK就在Eclipse上加載成功了。

4、創(chuàng)建Android模擬器(AVD):

①打開(kāi)Eclipse-在Eclipse的工具欄上單擊下圖指示的圖標(biāo)打開(kāi)“Android Virsual Device Manager”窗口;

②在“Android Virsual Device Manager”窗口單擊“New”按鈕-在彈出來(lái)的窗口中"Name"可以隨便?。弧癟arget”指模擬器的系統(tǒng)版本;“SD Card”的"size"是指手機(jī)存儲(chǔ)卡的大小,只要你不在模擬器上裝太多的應(yīng)用,一般給個(gè)二三十MB就夠了;“Skin”是指屏幕的分辨率大小,其中“Built in”是一般手機(jī)常用標(biāo)準(zhǔn)屏幕分辨率大小,而“Resolution”是自定義屏幕分辨率大小,具體做法,可以根據(jù)自身情況選擇。-一切設(shè)置好后點(diǎn)擊“Create AVD”,這時(shí)一個(gè)模擬器就創(chuàng)建好了。如果有必要,我們可以創(chuàng)建多個(gè)模擬器用于測(cè)試時(shí)使用。

附:Android模擬器型號(hào)以及其對(duì)應(yīng)的分辨率大?。?/p>

Standard Width Height DAR Pixeis

HVGA 480 * 320 3:2 153,600

QVGA 320 * 240 4:3 76,800

WQVGA400 400 * 240 5:3 96,000

WQVGA432 432 * 240 9:5 103,680

WVGA800 800 * 480 5:3 384,000

WVGA852 854 * 480 409,920

至此為止,在Eclipse上就已經(jīng)成功搭建Android開(kāi)發(fā)環(huán)境了。


本文題目:android快速,android快速索引
轉(zhuǎn)載來(lái)于:http://weahome.cn/article/hoehej.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部