原创 android-增加SeekBar的拖動區域,更容易拖拉

佈局文件參考 <LinearLayout android:layout_width="120dp" android:id="@+id/sb_parent_layout" an

原创 Android屬性動畫簡寫

以下以最簡單的代碼實現view向左平移至屏幕最左邊位置 ObjectAnimator animator = ObjectAnimator.ofFloat(view, "translationX", getX(), 0);

原创 androidstudio誤刪jar文件後,再次引入,識別不了的問題

怎麼導入jar就不說了,看下識別不了的jar的大小是不是0kb

原创 android佈局RelativeLayout中android-gravity=_center_horizontal_和android-la

RelativeLayout中設置居中的方法有兩個,一個是android:gravity="center_horizontal"還有一個是 android:layout_centerHorizonta

原创 YSDK的巨坑!登錄沒有回調!

錯誤日誌 2020-02-27 10:51:41.654 28610-28610/com.tencent.tmgp.gzbg.xxx W/System.err: java.lang.UnsatisfiedLinkError: da

原创 android對於內存泄露和內存溢出的見解和簡要解決方案

內存泄露 內存沒有及時的被收回可理解爲內存泄露; 例如Activity中有一個耗時操作,耗時操作中有對Activity強引用; 當Activtiy被用戶關閉時,耗時操作還沒結束的話,此時activtiy不能被釋放,造成內存泄露!

原创 Android反編譯,smali語法使用備忘錄

“.locals n” 在smali中注入代碼時,注意所注入局部變量的個數,比如有兩個局部變量,那麼".locals n"應更改爲".locals n+2" {p0} p0 一般指的是類的自身或超類,當使用到invoke-

原创 iOS,倒計時獲取驗證碼效果

以下代碼出自 https://www.jianshu.com/p/786e882787b4 記錄一下 @implementation UIButton (CountDown) /** 倒計時 @param timeLine

原创 iOS實現android的toast效果

代碼如下: // // // Created by Bigun on 2019/7/2. // Copyright © 2019 Enjoy. All rights reserved. // #import "HNToast

原创 iOS-UITableView-實現下拉頭部縮放效果

//可直接複製 #import "ViewController.h" #define kOPHEIGHT 247 // 核心尺寸參數,強烈建議跟原背景圖的高度一致 @interface ViewController ()<UITa

原创 iOS讀取plist文件

百度搜到的太多廢話,我這直接上代碼 NSString *plistPath = [[NSBundle mainBundle] pathForResource:@"address" ofType:@"plist"];

原创 android-onCreate中獲取view的寬高

view.post(new Runnable() { @Override public void run() { int width = view.getWidth(

原创 ios-dev包查看log

1.打開xCode 2.選擇window 3.選擇devices 4.插上安裝了dev包的手機

原创 android,targetSdkVersion遇到過的坑

targetSDK <= 22: 優點:便於數據統計。因爲不會受運行時權限影響,默認擁有儲存及電話等統計用到的重要權限; 缺點:當設備版本大於6.0時不能使用安裝apk功能; 26 <= targetSDK <= 28 優點:某

原创 Android屏幕旋轉導致progressDialog崩潰解決方案

當progressDialog.show()時,此時屏幕旋轉,導致progressDialog失去activity對象,此時若progressDialog.dismiss()的話,會導致崩潰; 解決辦法: 在AndroidMain