原创 Android開發中的混淆及配置

寫在前面 混淆在我們實際的Android開發中是必不可少的,如果不混淆, 發佈出去,別人一反編譯 就可以直接看你的源碼了,那麼在應用發佈前,就需要對代碼進行混淆處理,從而讓我們代碼即使被反編譯,也難以閱讀。 ProGuard作

原创 Android中加載長圖的策略(微博的那種)

Android中加載上圖的方法 對於一些需要加載超長圖需求時,可能一開始使用使用bitmap或者inputstream轉bitmap(或類似加載庫)會發現出現圖片太大加載不出來的問題。 解決問題的思路可以參考Codin

原创 開源工具庫Logger的使用

開發人員的常用調試、追蹤數據的手段嘛,打印log、System.out或是debug。個人感覺打印log是比較方便的。 個人感覺開源庫的Logger是比較成熟的,庫的地址:https://github.com/orhanobut/log

原创 RxLifecycle使用 解決Rxjava編程的內存泄露問題

RxLifecycle是什麼? This library allows one to automatically complete sequences based on a second lifecycle stream. This c

原创 Android 獲取app的友盟多渠道的標識

寫在前面 因app的業務需求,需要針對不同的渠道,提示不同的app升級彈窗提示,和不用的推送提示。 那麼就需要在和服務器交互之前,獲取我們的渠道標識,再進一步的完成後續的交互。 友情提示 方法一:適用範圍–友盟統計+gradle配

原创 使用Material Desgin遇到的IllegalArgumentException

IllegalArgumentException異常 我想在我的項目中使用MaterialDesign但我得到這個錯誤: Caused by: java.lang.IllegalArgumentException: AppCompat

原创 自定義view--刻度尺rulerview

前言 最近項目中使用需要使用刻度尺的效果,用於金額、時間的選擇。搜索一番 沒有合適的,就在別人的基礎上,加以改裝改裝。 UI效果圖 描述 1.金額(時間)刻度尺可以水平滑動。 2.刻度尺的最大值、最小值、選擇值可以指定。

原创 Android中Material Desgin風格的Snackbar、TextInputLayout、FloatingActionButton使用

寫在前面,Android的Material Desgin的繼續學習,主要介紹Snackbar、TextInputLayout、FloattingActionButton三種控件的使用。 首先,在app的builder.gradle文件中

原创 Material Desgin 控件 常用的那些

感覺原文的作者真的很用心。感謝 惠存下來:http://blog.csdn.net/hebin320320/article/details/51461611                    http://www.csdn.net/a

原创 Android Material的SwipeRefreshLayout使用

寫在前面 之前一直都是用開源的下拉刷新框架,最近看了material desgin中下拉刷新效果,感覺挺好的。自己就研究研究了。 在xml文件中的使用 這個控件在supportV4就提供的。使用的時候要在gradle中添加依賴。

原创 Android控件Toolbar的使用

Toolbar Toolbar的功能比ActionBar強大(並沒有多少亂用),多搭配側滑DrawerLayout一起使用。 Frist:在gradle文件中添加appcompat_v7包的引用,具體配置如下: compi

原创 Android中相機拍照並獲取路徑

     在Android中系統中,調用系統相機拍照並取得照片的文件做進一步的使用(裁剪、顯示在View控件上、上傳文件等)。 第一種情況:調用系統相機拍照保存在系統中並在onActvitiyResult()方法中,獲取文件的Uri或Bi

原创 Android Studio中使用git版本控制工具

1.下載並安裝git 使用git分佈式版本控制系統,首先要有啊。下載地址:git的下載鏈接 下載完成後就是安裝了,要記住自己安裝目錄。建議安裝在默認目錄下。之後再AS的相關設置中會用到。對於小白,網上好多教程的自行搜索並安裝。 2.創建

原创 好用的Android的UI第三方開源框架

寫在前面: 總結下ui開發中比較喜歡的開源框架,不必要重複造輪子。拿來用就好啦。2333~~~ 1.Side-Menu.Android 分類側滑菜單,Yalantis 出品。 項目地址:https://github.com/Yalan

原创 Android5.0中Cardview的簡單使用

CardView 寫在前面,任何控件有其優點,就會有缺點。Android 5.0中增加一個全新的控件–CardView,從本質上看,可以將CardView看做是FrameLayout在自身之上添加了圓角和陰影效果。經常在ListView