原创 View被其它View遮擋顯示出來

在寫佈局文件的時候,有的View會放在其它View的上層,通常情況下顯示底層View可以讓上層的View隱藏,有沒有方法不讓上層View隱藏而讓底層View顯示呢? 這裏有一個方法可以做到bringToFront,這裏看下效果,在佈局文

原创 Android手勢解鎖自定義View

Anddroid手勢解鎖自定義View 測量寬和高,計算繪製的間距 繪製3*3小圓,保存繪製小圓的座標 繪製手勢線條 處理事件onTouchEvent 測量寬和高,計算繪製的間距 @Override protected void o

原创 修改EditText光標顏色

1.自定義shape文件 <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android"

原创 Android registerActivityLifecycleCallbacks方法分析

在Application中有一個registerActivityLifecycleCallbacks方法,實現註冊Activity生命週期回調,首先看下在Application源碼中實現: private ArrayList<Acti

原创 python調用父類的方法

1.使用父類名字調用 class 子類(父類): def __init__(self, name): 父類.__init__(self, name) 2.使用super關鍵字調用 class 子類(父類):

原创 python3.6.1安裝PyQt5

總結下安裝過程: 本人電腦及py環境: Python 3.6.1 win7 64位[AMD64] 1. 安裝SIP pip3 install SIP 2. 安裝PyQt5 pip3 install PyQt5 3.

原创 使用gson解析json數組

json數組: [ { "address": "中國", "age": 30, "name": "小明", "sex": "boy" }, {

原创 Android 過渡動畫

過渡動畫 Scene Transition TransitionManager 代碼動畫 xml動畫 過渡動畫 過渡動畫是在Android 4.4(api>=19)引入的新的動畫框架,本質上是對屬性動畫的封裝,方便實現Activit

原创 Fragment切換頁面RecyclerView自動滾動問題

在切換Fragment頁面時,發現RecyclerView會自動滾動,解決方法: 在RecyclerView的父控件上加入: android:focusable="true" android:focusableInTouchMode="

原创 Android自定義View-圓形加載進度條

CircleProgressbarView /** * 圓形加載 ProgressBar * * @attr ref R.styleable.CircleProgressBarView_styleable#styleable_

原创 獲取導航欄和狀態欄高度

/** * 獲取狀態欄高度 * * @param context 上下文 * @return 高度 */ public static int getStatusBarHeight(Context context) {

原创 ImageView的scaleType模式

scaleType有如下幾種 centerCrop 以原圖填滿ImageView爲目的,如果原圖size大於ImageView的size,則與centerInside一樣,按比例縮小,居中顯示在ImageView上,超出部分做剪切處

原创 ScrollView中嵌套RecyclerView和EditTextView出現的問題

問題:在進入該Activity佈局界面時,自動彈出了軟鍵盤。 嘗試解決: 1.在EditTextView設置enabled=false,進入Activity後延時設置爲true,發現問題更復雜了 2.在EditTextView設置f

原创 Android8.0 接收斷網廣播

當我們在Android設備上關閉網絡連接時系統會發送網絡改變廣播,如下: 08-12 14:51:57.763 877-968/? D/ConnectivityService: sendStickyBroadcast: action=