原创 Android 7.0文件共享、安裝Apk問題

今年的第一篇,記錄下,不平凡的一年,工作還得繼續,往後的道路繼續前進;工作中再次碰到7.0文件共享的問題,這次是因爲更新安裝包,發現安裝不了,然後總結了一下解決問題的經過。7.0之前打開手機內存中的某一文件,直接通過uri.fro

原创 Android使用monkey進行簡單測試

使用adb命令前,必須將apk簽名打包 adb shell monkey –p com.android.xxx –v 180000  500 -p:應用的包名 -v:測試的次數 500:期間所用時間 點贊 收藏

原创 Android中運行時Java.lang.NoClassDefFoundError

項目做了一段時間,今天突然發現華爲手機上運行出錯,但是在三星s7上運行正常,深深的感受到bug總會在不知不覺中出現,於是網上找解決辦法,出現這種問題的原先有很多種,不過在網上找了一個和我情況差不多的例子,然後試着改了下,神一般的ok了!原

原创 【Rxjava學習】timer、interval、take、map實現計時器

1.Timer:創建一個延時的Obsevable發送給觀察者,即延時一段時間做某事 LogUtils.e("開始"); Observable.timer(3000, TimeUnit.MILLISECONDS)

原创 Android 利用ConstraintLayout約束banner 比例顯示

<android.support.constraint.ConstraintLayout android:layout_width="match_parent"

原创 Android 常用代碼混淆

代碼混淆主要是爲了防止反編譯,如何反編譯?比較火的反編譯工具github地址jadx,也可直接下載jadx-gui。這裏可以看看我通過反編譯工具查看apk混淆前和混淆後的兩張圖片   不難看出ClubActivity裏面的成員變量和方

原创 Android Socket通信 發送心跳包 重連

最近項目中,有使用Socket與後端進行通信,然後簡單的瞭解了下Socket使用,大致流程是配置服務端的Ip、端口號,連接,監聽數據和發送數據,數據的讀取和發送都是以流的形式實現的,然後自己將項目中的代碼寫了簡單的管理類,測試下代碼。下面

原创 Android 快速去掉Activity的切換動畫

1.去掉進場Intent intent=new Intent(this,MainActivity.class); startActivity(intent); overridePending

原创 Android Rxjava2、Retrofit封裝一個簡單的網絡請求

一、定義RxjavaRxJava 是一個在 Java VM 上使用可觀測的序列來組成異步的、基於事件的程序的庫,符合觀察者設計模式二、特點邏輯簡潔、使用優雅、使用簡單三、基本用法            //1.創建被觀察者

原创 Android自定義view之仿微信錄製視頻按鈕

本文章只寫了個類似微信的錄製視頻的按鈕,效果圖如下:            一、主要的功能: 1.長按顯示進度條,單擊事件,錄製完成回調 2.最大時間和最小時間控制 3.進度條寬度,顏色設置 二、實現思路 該自定義View主要有三塊

原创 Android中ScrollView中嵌套RecyclerView的完美解決辦法

    工作中的項目是Eclipse項目,有用到RecyclerView,也是在ScrollView中使用出現問題的,不過很容易就解決了,最近在As項目中ScrollView嵌套RecyclerView的時候就出現各種問題,6.0系統問題

原创 Android基於Okhttp3的文件下載工具類

需求中有需要簡易的下載文件的,例如圖片,音頻,視頻等。首先這個下載工具類沒有斷點下載,也就是說沒有暫停,緩存。不過解決日常工作中的小文件下載是綽綽有餘的。下面可以看一看 一、添加okhttp3的遠程依賴   compile 'com.s

原创 Android在As中org.apache.http系列的包不能使用

之前Eclipse項目移動到As之後,出現以下問題 import org.apache.http.HttpResponse; import org.apache.http.HttpStatus; import org.apache.htt

原创 Android基於HttpURLConnection網絡請求

HttpUrlConnection是繼承UrlConnection的抽象類,是Android網絡請求的標準類,下面分別介紹如何利用HttpUrlConnetion進項get和post請求: 1.get請求 private void get

原创 Android自定義View學習之圓角圖片(圓形圖片)

圓形圖片的實現方式有很多種,首先我分享下自己所知道的一種實現方式,這種方式的實現對角度的控制很靈活,可以在xml中自由的設置,實現的過程中使用到了PorterDuffXfermode這個類,網絡上對PorterDuffXfermode的解