原创 ViewAnimationUtils的學習記錄

Android轉場動畫ViewAnimationUtils的學習筆記。 效果圖: 第二個界面的佈局文件: <ImageView android:id="@+id/iv" android:background="@

原创 Android不關注QQ公衆號實現客服對話

String url = "mqqwpa://im/chat?chat_type=crm&uin=9380xxxxxx&version=1&src_type=web&web_src=http:://wpa.b.qq.com"; s

原创 WebView圖文混排,圖片適配4.4之後版本

Android圖文混排解決自適應問題 在商城類app開發中常常會遇到商品詳情的展示,爲了呈現更豐富的內容,圖文混排必不可少,然而誰能保證圖片寬度和手機屏幕寬度剛剛好呢?這個問題在4.4之前通過一個屬性即可解決,在4.4之後就不行

原创 Retrofit2.0學習之Post請求

前不久剛剛學習了Retrofit的GET請求Retrofit2.0之GET請求,今天又大致學習了一下POST請求,記錄一下學習歷程,在GET請求的基礎上。 在接口NewsApi中增加post請求的方法: @POST("touti

原创 CardView的學習記錄

Android5.0增加了一些新的控件,不過說實話CardView還真沒咋用過呢,趁着休息學習一下CardView,翻譯過來就是卡片,看了一下這個View的特有屬性很少,它繼承自FrameLayout,能爲我們提供帶圓角的View

原创 TextView實現圖片和文字展示

SpannableString spannableString1 = new SpannableString("身份:表情"); Drawable drawable = getResources().getDraw

原创 Android VideoView播放網絡視頻

VideoView的佈局: <VideoView android:id="@+id/videoView" android:layout_width="match_parent" android:layout_height="mat

原创 Android手機判斷網絡是否可用

ConnectivityManager cm = (ConnectivityManager) this.getSystemService(Context.CONNECTIVITY_SERVICE); Network

原创 Flutter學習資源

系統學習資源 Flutter社區中文資源:https://flutter.cn Flutter中文網:https://flutterchina.club/ Dart編程語言:http://www.dartdoc.cn/ Flut

原创 EventQueue.isDispatchThread()=false Toolkit.getEventQueue()=com.intellij.ide

記錄一下這個錯誤EventQueue.isDispatchThread()=false Toolkit.getEventQueue()=com.intellij.ide,今天正在寫Android代碼,創建一個新類的時候電腦卡着了,

原创 Android 9.0設備http請求報java.net.UnknownServiceException: CLEARTEXT communication to

報錯起因 新建項目時targetSdkVersion = 28,28對應的是Android 9.0,在此版本中強制使用https,所以當使用http協議運行在9.0手機上時就會報java.net.UnknownServiceExc

原创 壓箱底的Android UI開源庫(二)

1.圖片、視頻和文檔選擇庫 https://github.com/lovetuzitong/MultiImageSelector https://github.com/bingoogolapple/BGAPhotoPicker-A

原创 讀取Excel的數據

記錄一下讀取Excel表格裏面的內容xls版本的代碼,所使用的jar包以及讀取xlsx的jar包都在下面給出: public static void main(String[] args) throws FileNotFoundExc

原创 Android隱藏標題欄

繼承自Activity時在setContentView之前調用 requestWindowFeature(Window.FEATURE_NO_TITLE); 繼承自AppCompatActivity時在setContentVi