乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      Android開發(fā)工具集合

       月冷星河 2016-08-04

      Android Studio

      Android開發(fā)環(huán)境,基于IntelliJ IDEA,谷歌2013年I/O大會發(fā)布,類似 Eclipse ADT;現(xiàn)已更新到1.3版本(截止15年8月),并支持NDK開發(fā);漸漸取代之前用的Eclipse ADT 成為新的Android開發(fā)工具,不管你是新手還是大神,建議全部轉(zhuǎn)移到新的IDE上面來。

      Eclipse ADT

      Eclipse做java開發(fā)的一定不會陌生,甚至一度成為java的代名詞,而如今將漸漸退出Android開發(fā)舞臺,Google宣布將在15年年底前停止對Eclipse ADT開發(fā)工具的一切支持。建議開發(fā)者全面轉(zhuǎn)到Android Studio上面來,對于那些還沒有轉(zhuǎn)向Android Studio的開發(fā)者來說,現(xiàn)在則不得不面對這個問題了,因?yàn)镚oogle已經(jīng)宣布終止Eclipse Android工具的開發(fā)與支持,這也意味著包括ADT插件、Ant構(gòu)建系統(tǒng)、DDMS、Traceview與其他一系列性能和監(jiān)控工具。

      IntelliJ IDEA

      部分開發(fā)者之前有基于此開發(fā)Android,隨著Android Studio的穩(wěn)定與普及,且后者基于前者基礎(chǔ)上開發(fā),所以無需再切換到這個上面上來了。

      genymotion

      genymotion是一套完整的工具,它提供了Android虛擬環(huán)境。由于比自帶模擬器的速度快而備受開發(fā)者喜歡。

      Gradle

      Gradle是一種依賴管理工具,基于Groovy語言,面向Java應(yīng)用為主,它拋棄了基于XML的各種繁瑣配置,取而代之的是一種基于Groovy的內(nèi)部領(lǐng)域特定(DSL)語言。它支持已有的Maven或者Ivy倉庫基礎(chǔ)建設(shè),有取代Maven之勢。

      Maven

      Maven是一個采用純Java編寫的開 源項(xiàng)目管理工具。Maven采用了一種被稱之為project object model (POM)概念來管理項(xiàng)目,所有的項(xiàng)目配置信息都被定義在一個叫做POM.xml的文件中,通過該文件,Maven可以管理項(xiàng)目的整個生命周期,包括編 譯,構(gòu)建,測試,發(fā)布,報(bào)告等等。目前Apache下絕大多數(shù)項(xiàng)目都已經(jīng)采用Maven進(jìn)行管理。而Maven本身還支持多種插件,可以方便更靈活的控制 項(xiàng)目。

      Ant

      Apache軟件基金會JAKARTA目錄中的一個子項(xiàng)目,同前面兩個一樣屬于Java的build工具,早期項(xiàng)目用的還是比較多,后來漸漸被maven和Gradle所代替。

      Android Studio 中文組

      Android Studio 中文組是一支針對Android Studio做本地化支持的團(tuán)隊(duì),其工作包括:Android Studio 漢化,文獻(xiàn)翻譯,BUG收集,安裝,配置過程中常見問題的發(fā)現(xiàn)和解決,以及中文教程的編寫。

      Android Studio 中文社區(qū)

      Android Studio 的中文用戶交流心得,收集問題,解決問題的平臺。

      Android Studio 知識問答

      Android Studio 知識問答社區(qū)。

      Android Asset Studio

      在線的圖標(biāo)生成工具,包括Launcher icons、Action bar icons、Notification icons、Device-framed screenshots、Simple nine-patches、Generic icons、Android Action Bar Style Generator、Android Holo Colors Generator。

      shape studio

      shape代碼生成工具

      AndroidDrawableFactory

      一個生成Android應(yīng)用所需尺寸圖片的工具。

      AppIconSizes

      在線生成圖標(biāo):包括iPhone, Android, IOS, Facebook, web touch icons, Blackberry, Windows Phone, Bada and WebOS app icons and splash/default images。

      Android Layout Binder

      一個在線布局控件綁定工具,可以根據(jù)你給出的xml代碼對應(yīng)生成初始化好的java代碼。

      android-contentprovider-generator

      一個生成ContentProvider的小工具。

      Android Button Maker

      一個在線生成Android應(yīng)用按鈕代碼的工具。其中的XML文件定義的幾何形狀,包括顏色,邊框和梯度。

      androidkickstartr

      可以根據(jù)你的配置,在線快速生成Android工程。

      DroidDraw

      一個基于Java Swing的Android可視化界面設(shè)計(jì)器,可以通過它來生成復(fù)雜的Android Layout XML文件。

      SDK Tools

      容易被初學(xué)者忽略的開發(fā)工具,也是官方提供的:

      Virtual Device Tools

      * Android Virtual Device Manager* Android Emulator (emulator)* mksdcard

      Development Tools

      * android* Hierarchy Viewer (hierarchyviewer)* lint* SDK Manager* sqlite3

      Debugging Tools

      * adb* ADB Shell Commands* Dalvik Debug Monitor Server (ddms)* Device Monitor* dmtracedump* hprof-conv* Systrace* traceview* Systrace

      Build Tools

      * JOBB* ProGuard* zipalign

      Image Tools

      * Draw 9-patch* etc1tool* Tracer for OpenGL ES

      Platform Tools

      * bmgr* logcat

      Android Testing Tools

      * AndroidJUnitRunner* Espresso* UI Automator* Monkey* monkeyrunner

      NDK

      apk下載器

      粘貼包名或者google play 的URL來下載APK

      Android Button Maker

      Android Button Maker

      AndroidResizer

      Java Desktop app to resize XXXHDPI (or lower) images and sort them into folders automatically.

      Gradle插件

      gradle-retrolambda

      支持Java 6 或者 Java 7使用lambda表達(dá)式的gradle插件

      dexcount-gradle-plugin

      統(tǒng)計(jì)每次Build時APK包方法數(shù)的gradle插件

      build-time-tracker-plugin

      統(tǒng)計(jì)你build時間的gradle插件

      lint-cleaner-plugin

      移除Android工程中沒有使用的資源的gradle插件

      gradle-packer-plugin

      Android渠道打包工具的gradle插件

      android-gradle-mulchannel-plugin

      一個能生成多渠道打包APK的gradle插件

      sdk-manager-plugin

      下載和管理你的Android SDK 的gradle插件

      gradle-play-publisher

      一個上傳APK和app信息數(shù)據(jù)到Google Play應(yīng)用商店的gradle插件

      gradle-versions-plugin

      一個檢查依賴的版本更新的gradle插件

      groovy-android-gradle-plugin

      一個支持Groovy語音來構(gòu)建Android App的gradle插件

      gradle-advanced-build-version

      一個能自動生成Android版本名和版本號的gradle插件

      gradle-bintray-plugin

      一個支持將artifacts分發(fā)到Bintray的gradle插件

      img-optimizer-gradle-plugin

      一款用于優(yōu)化png圖片的gradle插件,有效減少APK體積,支持極限壓縮和無損壓縮。

      androidsvgdrawable-plugin

      能夠在構(gòu)建時將SVG文件生成指定規(guī)格PNG圖片的gradle插件

      OkBuck

      基于facebook開源的Android編譯工具Buck的gradle插件

      paraphrase

      按照指定格式生成字符串的gradle插件

      gradle_plugin_android_aspectjx

      一個在Android中應(yīng)用Aspectj的Gradle插件。支持切AAR, JAR, 支持現(xiàn)在Android上最火的Kotlin。

      drawable-optimizer

      一個優(yōu)化PNG圖片減小APK體積的gradle插件

      license-gradle-plugin

      一個管理開源協(xié)議的gradle插件

      gradle-node-plugin

      一個支持運(yùn)行nodejs腳本的gradle插件

      gradle-nexus-plugin

      一個能配置和上傳artifacts到Nexus私服的gradle插件

      android-native-dependencies

      一個能自動添加native依賴到j(luò)niLibs目錄的gradle插件

      RoboAspectJ

      一個將面向切面編程引入Android工程額gradle插件

      gradle-android-command-plugin

      通過gradle任務(wù)來運(yùn)行adb命令

      protobuf-gradle-plugin

      一個能編譯Protocol Buffer并將.proto文件生成Java源文件的gradle插件

      license-tools-plugin

      一個檢查庫開源協(xié)議并生成協(xié)議頁面的gradle插件

      gradle-fir-plugin

      上傳apk到fir的gradle插件

      android-gradle-localization-plugin

      一個生成國際化字符串資源文件的gradle插件

      markdown-gradle-plugin

      一個支持MarkDown與HTML互轉(zhuǎn)的gradle插件

      Android Studio插件

      RemoveButterKnife

      移除掉ButterKnife所生成的代碼,并替換成findViewById

      ECTranslation

      Android Studio 翻譯插件,可以將英文翻譯為中文.

      FindViewByMe

      一個自動生成FindViewById代碼的IDEA/Android Studio插件,支持Activity、Fragment和ViewHolder中的findViewById的代碼生成。

      android-styler

      幫助生成style的as插件

      jimu Mirror

      能夠?qū)崟r預(yù)覽Android布局,它會監(jiān)聽布局文件的改動,如果有代碼變化,就會立即刷新UI。

      jRebel For Android

      不僅能夠做到UI布局的實(shí)時預(yù)覽,它甚至做到了讓你更改java代碼后就能實(shí)時替換apk中的類文件,達(dá)到應(yīng)用實(shí)時刷新,官網(wǎng)的介紹是:Skip build, install and run,因此它可以節(jié)約我們很多很多的時間,它的效果也十分不錯。

      ADBWIFI

      能夠通過WiFi連接你的Android設(shè)備,無需USB連接線就可以來進(jìn)行應(yīng)用的安裝與調(diào)試。

      AndroidWiFiADB

      IntelliJ/AndroidStudio插件:能夠通過WiFi連接你的Android設(shè)備,無需USB連接線來進(jìn)行應(yīng)用的安裝與調(diào)試。

      android-postfix-plugin

      可根據(jù)后綴快速完成代碼,這個屬于拓展吧,系統(tǒng)已經(jīng)有這些功能,如sout、notnull等,這個插件在原有的基礎(chǔ)上增添了一些新的功能

      AndroidAccessors

      快速生成get和set方法的插件,其實(shí)系統(tǒng)的也有類似功能,這個更快。

      Lifecycle-Sorter

      可以根據(jù)Activity或者fragment的生命周期對其生命周期方法位置進(jìn)行先后排序, 快捷鍵Ctrl + alt + K

      JsonOnlineViewer

      可實(shí)現(xiàn)直接在android studio中調(diào)試接口數(shù)據(jù),可以選擇請求類型,自定義請求頭及請求體,json數(shù)據(jù)格式化后展示

      CodeGlance

      可用于快速定位代碼,類似于Sublime編輯器右側(cè)定位視圖

      idea-android-studio-plugin

      IntelliJ IDEA / Android Studio plugin with some tools and usability improvements

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多