Android Plugin,androidplugin 工欲善其事,必先利其器。以下介紹一些常用的Android Plugin,有助於開發。 1、adb-idea 支援在AS面板中,執行ADB命令。不過如果用慣命令列的話,可以不安裝;2、android-parcelable-intellij-plugin parcelable
MaterialRefreshLayout,swiperefreshlayout 以上就介紹了比SwipeRefreshLayout更漂亮和強大的下拉重新整理控制項:Android-MaterialRefreshLayout1.xml<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
SwipeRefreshLayout下拉重新整理,swiperefreshlayout1.SwipeRefreshLayout是Google在support v4 19.1版本的library更新的一個下拉重新整理組件,實現重新整理效果更方便。弊端:只有下拉 //設定重新整理控制項圈圈的顏色swipe_refresh_layout.setColorSchemeResources(android.R.color.holo_blue_light, android.R.color.holo_
自訂數字加減控制項,自訂數字控制項1_自訂數字加減控制項的要求 建立Module -NumberAddSubViewA_輸入的只能是數字,而且不能通過鍵盤輸入B_通過加減按鈕運算元字C_監聽加減按鈕D_數組有最小值和最大值的限制E_自訂屬性 2.提供介面,讓外界監聽到數位變化1_設定介面@Overridepublic void onClick(View v) {if (v.getId() == R.id.btn_sub) {
OKHttp,okhttp使用一.原生OKHttp的Get和Post請求1.OKHttp_GET 請求private String get(String url) throws IOException { Request request = new Request.Builder() .url(url) .build(); Response response = client.newCall(request)
Android群英傳筆記系列三 view的自訂:實現一個類比下載,android群英1.實現效果:動態顯示進度(分別顯示了整個的動態改變的過程,然後完成後,彈出一個對話方塊) 2.實現過程:可以分為繪製一個圓,圓弧和文本三部分,然後在MainAcitivity中通過線程類比下載進度。a.定義一個類繼承至view,然後添加其建構函式,記得一定要添加含有Attributset參數的建構函式;b.定義和初始化一些資料:private
ImageLoader,androidimageloader1.準備工作1)匯入universal-image-loader-1.9.5.jar到項目中 2)建立MyApplication繼承Application,在oncreate()中初始化ImageLoaderpublic class MyApplication extends Application { @Override public void onCreate() { super.onCreate();
Afinal,afinal架構1.註解功能1)繼承:FinalActivity ( 需要複製 afinal_0.5.1_bin.jar到lib下)2)@ViewInject()public class AfinalActivity extends FinalActivity { @ViewInject(id=R.id.bt_afinal_loadimage,click = "bt_afinal_loadimage_click") private Button
ViewHolder模式超簡潔寫法,viewholder模式寫法public View getView(final int position, View convertView, ViewGroup parent) { if (convertView == null) convertView = LayoutInflater.from(mContext).inflate(R.layout.item, parent, false);
Android重構與設計之路,從整理提示對話方塊彈窗開始,android彈窗 封裝一個獨立彈窗Module,這裡的彈窗包括普通的Dialog方式彈框和WindowManager方式彈窗。提供一種管理項目裡面彈窗的方案,便於後期修改和維護。 首先描述一個在大項目中普遍存在的一個現象:由於項目的功能多,負責功能的人不同,當功能中需要一個普通的確定取消對話方塊時,大部分人都選擇自己寫了一個,自己new一個獨立的彈窗出來。這樣做的好處有以下幾個: 可是這個做法導致項目中存在大量的代碼冗餘,大量的分
XUtils3 的 環境搭建,xutils3環境搭建XUtils3 的 環境搭建 環境搭建三部曲 ----------------------- 說明 : author 修雨軒陳 使用andorid Studio 已經建立了一個項目 並且自己需要使用xutils 3.0.x ----------------------- 第一部: 資源下載 在github上下載最新版本. https://github.com/wyouflf/xUtils3 解壓到之後
xUtils3,xutils3github1.簡介xUtils3 是 xUtils 的升級版,功能和效能都在提高,xUtils3 主要有四大模組:註解模組,連網模組,圖片載入模組,資料庫模組;註解模組:用於在 Activity 或者 Fragment 中初始化布局檔案,便於代碼更加簡潔;連網模組:xUtils3 支援超大檔案(超過 2G)上傳,更全面的 http 請求協議支援(11 種謂詞),擁有更加靈活的
Android環境的搭建,Android環境搭建一、Java環境的配置(以JDK1.7為例)在環境變數下查看,查看是否存在JAVA_HOME,沒有的話建立一個JAVA_HOME:java安裝目錄下jdk的安裝目錄Path:jdk目錄下面的bin目錄CLASSPATH .;測試組態是否成功:windows+R 輸入cmd,再輸入命令java -version
GsonFormat外掛程式從配置到使用,gsonformat外掛程式配置說明:目前多數伺服器端都以json格式返回,那麼相對應的解析時建立的實體類如果你還在自己挨個寫的話,那就out了。建立一個類,選擇Generate。-------------------------------------------------------------下載外掛程式-----------------------------------------------------------------Android
Android開發學習——android儲存,android開發儲存體Android的儲存內部儲存空間RAM記憶體:運行記憶體,相當於電腦的記憶體ROM記憶體:儲存記憶體,相當於電腦的硬碟外部儲存空間 SD卡:相當於電腦的移動硬碟 * 2.2之前,sd卡路徑:sdcard * 4.3之前,sd卡路徑:mnt/sdcard * 4.3開始,sd卡路徑:storage/sdcard*
Android常用命令列-ADB,android-adb配置環境:MAC上配置環境 (1)啟動終端。可以在Spotlight中搜尋“終端” (2)進入HOME目錄。在"終端"中輸入指令:cd $HOME (3)更新.bash_profile檔案。如果不存在該檔案,可以輸入指令建立:touch .bash_profile (4)開啟.bash_profile檔案,輸入指令:open -e .bash_profile (5)配置ADB環境。輸入你自己的路徑:
android 自訂控制項——(五)按鈕點擊變色,android控制項----------------------------------按鈕點擊變色(原始碼下有屬性解釋)----------------------------------------------------- 一、shape 樣式:(在drawable建立--》new--》Drawable resource file 在父級標籤selector添加Item ) <?xml version=
android 自訂控制項——(四)圓形進度條,android進度條----------------------------------↓↓圓形進度條(原始碼下有屬性解釋)↓↓----------------------------------------------------- 一、shape 樣式:(在drawable建立--》new--》Drawable resource file 並把原父級標籤selector改為shape )<?xml
細分java環境中的JDK、JVM、JRE,jdkjvm細分java環境中的JDK、JVM、JRE 近來小看了下Android,撲面而來一堆概念JDK、JVM、JRE、SDK、NDK、ADT。縷了一下,其中JDK、JVM、JRE是java環境的東西,而SDK、NDK、ADT是Android開發用到的東西。下面來區別一下JDK、JVM、JRE。小貼士:mac下裝完java後,它在哪裡呢,見首先來說一下JDK JDK(Java Development Kit) 是 Java 語言的軟體開發套件(
Android常用命令列-adb,android-adb命令列1、啟動SDK Manager: android2、啟動DDMS:dams3、擷取當前啟動並執行所有模擬器:adb devices4、安裝應用程式:adb install -r 應用程式.apk 卸載應用程式:adb uninstall 應用程式套件組合名5、擷取模擬器中的檔案:adb pull <remote>