public class BaseHandler extends Handler { private WeakReferencewr; //接口不要用局部变量,会被GC的...
![240](https://cdn2.jianshu.io/assets/default_avatar/9-cceda3cf5072bcdd77e8ca4f21c40998.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
public class BaseHandler extends Handler { private WeakReferencewr; //接口不要用局部变量,会被GC的...
public class InputBtnView extends RelativeLayout { private final TextView mTvLeft; pr...
public class BleScanUtil { private static final String TAG ="BleScanUtil"; private Bl...
public class BleOperationUtil { private static final StringTAG ="BleOperationUtil"; p...
public class NetWorkUtils { private static final String SERVER_INTERFACE ="http://172.1...
public abstract class BaseActivity extends Activity implements View.OnClickListener { p...
// 获取指定Activity的截屏,保存到png文件 private static Bitmap takeScreenShot(Activity activity) { /...
public class PullDoorView extends RelativeLayout { private Context mContext; private Sc...
/* 显示长图片,但是要小心OOM,目前我的图片为5.32MB可以正常使用. 如果出现OOM,可以尝试使用ListView 也可以使用webView,但是webView体验不...
import android.content.Context; import android.location.Criteria; import android.locati...
//同事的项目里搬来的砖哈哈. import android.content.Context; import android.graphics.Canvas; import ...
import android.content.Context; import android.graphics.Canvas; import android.graphics...
importandroid.content.Context; importandroid.graphics.Canvas; importandroid.graphics.Co...
计时器工具: public class TimingUtil { private static TimingUtil mTimingUtil; private Timer t...
简介: 暂停,再次开始会延续之前的计时. 布局: <Chronometer/> 代码: private boolean isChronometerStart; private...