- 博客(7)
- 收藏
- 关注
原创 Android自定义状态栏颜色、状态栏透明
在单个Activity或BaseActivity加入这三个方法即可 /** * colorID 状态栏的颜色,可以是透明 * @param colorID */ public void setStatusBarColor(int colorID) { if (Build.VERSION.SDK_INT >= Build.VERSION_COD
2016-11-18 15:02:30 449
原创 Android获取屏幕宽高、屏幕密度、手动计算view大小
1、ldpi、mdpi、hdpi、xhdpi、xxhdpi 2、计算屏幕密度 3、Android APP图标大小 4、获取状态栏高度private int getStatusBarHeight() { int result = 0; int resourceId = getResources().getIdentifier( "status_bar_height", "dime
2016-11-18 14:28:29 3926
原创 Android selector控制TextView和Button按下效果
1、一个XML控制TextView按下和抬起颜色<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"><item android:state_pressed="true"> <color android:color="#48aed
2016-11-18 14:24:56 2911 1
原创 Android延时跳转常用方法
方法一:new Handler().postDelayed(new Runnable() { @Override public void run() { Intent intent=new Intent(MainActivity.this, Leansons.class); startActivity(intent);
2016-11-18 14:19:20 2695
原创 Android重写系统返回键
1、方法一@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) { //TODO something
2016-11-18 14:11:13 8779 1
原创 使用SharedPreferences保存复杂类型的数据
1、保存到本地/** * 保存复杂类型的数据 * @param context 上下文 * @param obj 要保存的对象 * @param key 对象在本地对应的key * @author yangq-c */ public static void saveComplexDataBySP(Context co
2016-11-18 14:09:32 872
原创 Android手动刷新媒体库的方法
1、扫描sd卡整个目录,效率比较低public void allScan() { sendBroadcast(new Intent( Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file://" + Environment.getExternalStorageDirectory().getAbsolutePath()
2016-11-18 13:59:47 2948 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人