原创 Windows環境下Android Studio-------簡單設置

參考資料 [1] Android Studio簡單設置, http://ask.android-studio.org/?/article/14 [2] Windows環境下Android Studio系列1—下載與安裝, http:

原创 Android Studio -------打包、生成jks密鑰、簽名Apk、多渠道打包

上一篇我們講了多渠道打包 其中我們用到了簽名文件在eclipse時.keystore在Android Studio中就是.jks文件了,那麼這個文件怎麼生成呢?這篇文章是上一篇的補充篇。 生成jks簽名文件 選擇Build >

原创 Android--圖片展示--photoview開源項目解析與使用

先說使用() 在自己的項目中使用  只需要在 xml 文件裏面將  原有的imageview  替換爲  uk.co.senab.photoview.PhotoView   就能使用 如圖: 下載地址 https://

原创 Windows-----Android--Studio-----使用Git

初次使用AS自帶的git工具的配置 初次使用AS自帶的git工具需要設置一些配置,如果你已配置過,可跳過該部分內容。 首先你需要下載git,然後打開AS的git設置,路徑如下,選擇你安裝在你電腦上的git的路徑,選擇完可以點擊"te

原创 下載JDK---等等環境的網站

http://www.androiddevtools.cn/

原创 安卓常用的工具類分享~~~~

下面是地址,裏面有詳細介紹~~~~ https://github.com/l123456789jy/Lazy

原创 Windows-----Android--Studio-----使用Git首次提交代碼

全面介紹Android Studio中Git的使用 前言:本篇博文將記錄如何在Android Studio中使用Git版本控制系統,這貨在草稿箱裏已經放了起碼有兩個月了吧,老躺着想起來了心裏不舒服,索性這兩天抽了些時間,整理出來算了,

原创 Universal-Image-Loader 相關配置註釋詳解

在使用這個框架的時候,我們必須要配置一個DisplayImageOptions對象來作爲ImageLoader.getInstance().displayImage()中的參數,所以很有必要講解這個對象的配製方法。講解完了後其實這個框架

原创 Android----MVC、MVP、MVVM、區別介紹

相信大家對MVC,MVP和MVVM都不陌生,作爲三個最耳熟能詳的Android框架,它們的應用可以是非常廣泛的,但是對於一些新手來說,可能對於區分它們三個都有困難,更別說在實際的項目中應用了,有些時候想用MVP的,代碼寫着寫着就變成了

原创 Android--生成縮略圖------方法總結

在Android中對大圖片進行縮放真的很不盡如人意,不知道是不是我的方法不對。下面我列出3種對圖片縮放的方法,並給出相應速度。請高人指教。 第一種是BitmapFactory和BitmapFactory.Options。 首先,Bitm

原创 Android Studio 快捷鍵

Alt+回車 導入包,自動修正Ctrl+N   查找類Ctrl+Shift+N 查找文件Ctrl+Alt+L  格式化代碼Ctrl+Alt+O 優化導入的類和包Alt+Insert 生成代碼(如get,set方法,構造函數等)Ctrl+E

原创 高效地配置OkHttp

原文鏈接 : Effective OkHttp原文作者 : Michael Parker譯文出自 : 開發技術前線 www.devtf.cn。本譯文已授權開發者頭條(鏈接:http://toutiao.io/download)享有獨家

原创 關於Android依賴注入框架ButterKnife和Dagger的簡單比較

最近調研了Android平臺可以使用的依賴注入框架。發現現在常用的有四種。Dagger、Butter Knife、RoboGuice、Android Annotations。經過一系列的比較,最後我們的選擇 的範圍縮小到Dagger

原创 [Android Studio 權威教程]斷點調試和高級調試

有人說Android 的調試是最坑的,那我只能說是你不會用而已,我可以說Android Studio的調試是我見過最棒的。 好了開始寫一個簡單的調試程序,我們先來一個for循環 ? 1 2 3 4 5 6

原创 Android Studio ---------多渠道打包和一鍵完成(全部產品)打包並簽名

多渠道打包 方法1 第一步:添加渠道表示標籤 <!-- UMeng 配置--> <meta-data android:value="${UMENG_CHANNEL_VALUE}" android:name="UMENG_C