原创 Android異常捕獲

/** * UncaughtException處理類,當程序發生Uncaught異常的時候,由該類來接管程序,並記錄發送錯誤報告. * * 需要在Application中註冊,爲了要在程序啓動器就監控整個程序。 * Cra

原创 圖片內加字

/** * 圖片內加字 */ public static Bitmap addWordToPicture(Context context, int resourcesId, String conten

原创 垂直滑動viewpager

import android.content.Context import android.util.AttributeSet import android.view.MotionEvent import android.view.Vi

原创 Andorid仿微信側滑退出

                                            Andorid仿微信側滑退出  使用主題窗體透明,背景透明,側滑時可見前一頁佈局 <!--窗體透明--> <item name="android:

原创 Unity與andorid交互的那些坑(偏andorid)

Unity與andorid交互的那些坑     近期接觸到需要Unity與andorid交互的項目,我負責andorid開發,記錄一下開發過程遇到的坑,代碼偏向於android端處理,unity端其他操作自行百度  一.unity工程師導

原创 Android解決ImageView setRotation....等旋轉時出現鋸齒問題

import android.content.Context; import android.graphics.Bitmap; import android.graphics.BitmapShader; import android.g

原创 Android 網頁無法打開 net:ERR_UNKNOWN_URL_SCHEME

web.setWebViewClient(new MyWebViewClient()); /** * 防止有 URL Scheme 跳轉協議類型的url 導致webView加載網頁失敗

原创 Android productFlavors 差異化打包

最近有個教育類項目,需要四個app端,主題樣式差不多有不少公共代碼,如果創建四個AS工程,不利與代碼管理且後期維護的難度加大。本着面向度娘編程的原則搜索了一波解決辦法,發現gradle自帶的productFlavors差異化打包工具 這個

原创 ScrollView 嵌套 RecyclerView 顯示不全

<!-- 1.將RecyclerView 用 RelativeLayout 包裹 --> <RelativeLayout android:layout_wi

原创 EditText 設置 android:inputType="...Password"時字體樣式變化

EditText 設置 android:inputType="...Password"時字體樣式變化   android 源碼(API 28) 中 :  EditText 繼承自TextView,溯源在TextView中有段代碼: fi

原创 Andorid 進程和線程的區別 & android IPC(跨進程通信)方式 - 學習記錄

一、進程和線程的區別 1.區別 角色方面:在支持線程機制的系統中,進程是系統資源分配的單位,線程是CPU調度的單位。 資源共享方面:進程之間不能共享資源,而線程共享所在進程的地址空間和其它資源。 獨立性方面:進程有自己獨立的地址空間,而線

原创 android 使用ECharts實現條狀統計圖的學習記錄

一、 Echarts官網: Echarts官網   ; 文檔:文檔 二、下載 echarts.min.js 三、下載的js文件放置ass文件夾下(ass下隨意放置但是要和html文件中指定js的路徑一致) 四、(條狀統計圖)myech

原创 Android適配底部虛擬鍵盤遮擋佈局的解決方案

public class AndroidBug54971Workaround { // For more information, see https://code.google.com/p/android/issues/det

原创 ListView 和 Edittext 使用時焦點和數據混亂問題的解決辦法

1.焦點問題: xml佈局中給listview設置一個descendantFocusability屬性  android:descendantFocusability="beforeDescendants" beforeDescenda

原创 阿里hotfix打包異常:transformClassesWithJarMergingForRelease

發現問題: 異常信息: 查找問題: 這是由於JAR文件重複引用造成,有提示信息可知,項目中重複引用兩個含有com.alibaba.sdk.android.utils路徑的JAR文件;查看項目的Extranal Libraries可知: