自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 idea 破解

http://idea.iteblog.com/key.php

2017-07-03 08:25:40 233 1

原创 bitmap 变圆角

//生成圆角图片public static Bitmap GetRoundedCornerBitmap(Bitmap bitmap) { try { Bitmap output = Bitmap.createBitmap(bitmap.getWidth(), bitmap.getHeight(), Config.ARGB_8888);

2017-02-28 21:29:14 432 1

原创 设置同一层级 不能同时点击两个view

在父容器中设置  android:splitMotionEvents="false"

2016-10-25 11:38:33 417

原创 高斯模糊 毛玻璃效果

/** * 毛玻璃效果 * @param sentBitmap * @param radius * @return */ @SuppressLint("NewApi") public static Bitmap fastblur(Bitmap sentBitmap, int radius) { Bitmap bitmap = sentBitmap.copy(sent

2016-10-24 16:23:19 255

原创 View转换成Bitmap

public static Bitmap getViewBitmap(View v) { if (v == null) { return null; } try { v.clearFocus(); // v.setPressed(false); //

2016-10-24 16:21:22 330

原创 Bitmap 保存成本地文件

public boolean saveCustomBitmap(Bitmap bmp) { boolean flag = false; try { File dirFile = new File(CACHE_PATH); if (!dirFile.exists()) { dirFile.

2016-10-24 16:19:10 320

原创 自定义viewpager

import android.content.Context;import android.support.v4.view.ViewConfigurationCompat;import android.util.AttributeSet;import android.view.MotionEvent;import android.view.View;import android.view

2016-10-18 15:56:52 261

原创 透明状态栏

透明状态栏

2016-09-23 11:45:43 374

原创 MaterialProgress等待框

package com.lock.zoomy.processdemo;import android.animation.ValueAnimator;import android.app.Activity;import android.graphics.Color;import android.os.Bundle;import android.view.animation.Deceler

2016-09-18 16:57:31 653

原创 数字滑动

android 数字滑动

2016-08-12 15:18:17 320 1

原创 代码中给view设置背景

背景

2016-08-10 19:19:59 395

原创 Activity生命周期和启动模式

1. onCreate:表示Activity正在被创建,这是生命周期的第一个方法。在这个方法中,我们可以做一些初始化的工作,比如调用setContentView去加载界面布局资源、初始化Activity所需数据等2.onRestart:表示Activity正在重新启动。一般情况下,当当前Activity从不可见重新变为可见状态时,onRestart就会被调用。这种情形一般是用户行为导致

2016-08-09 16:33:03 229

原创 给listview添加headview报LayoutParams错误

给headview设置listview的layoutparamsListView.LayoutParams params=new ListView.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT);headView.setLayoutParams(params);

2016-08-09 15:21:48 414

原创 MediaPlayer和SurfaceView播放视频会闪黑屏一下

解决办法 :  先用一个缩略图挡一下 监听MediaPlayer的OnInfoListener事件 public boolean onInfo(MediaPlayer mp, int what, int extra) { super.onInfo(mp, what, extra); if(what == mp.MEDIA_INFO_VID

2016-08-09 15:02:09 4417 3

原创 设置控件不可点击

设置不可点击android:clickable="false"android:focusable="false"android:focusableInTouchMode="false"

2016-08-09 14:49:21 1906

原创 去掉标题栏和全屏显示

写在setContentView()前面this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏   全屏:写在setContentView()前面getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.La

2016-08-09 14:47:29 214

原创 监听音量键事件

Activity中重写keydown方法@Override public boolean onKeyDown(int keyCode, KeyEvent event) { // 获取手机当前音量值 switch (keyCode) { // 音量减小 case KeyEvent.KEYCODE_VOLUME

2016-08-09 14:45:36 515

原创 Bitmap缩放到指定的大小

public Bitmap zoomImage(Bitmap bgimage, double newWidth, double newHeight) { // 获取这个图片的宽和高 float width = bgimage.getWidth(); float height =

2016-08-09 14:44:02 8748 1

原创 播放视频的方式

一、调用系统自带的播放器Uri uri = Uri.parse(Environment.getExternalStorageDirectory().getPath()+"/Test_Movie.mp4"); //调用系统自带的播放器 Intent intent = new Intent(Intent.ACTION_VIEW); Log.v("URI::

2016-08-09 14:29:35 255

原创 键盘的显示和隐藏

键盘显示的话  隐藏InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); if (imm.isActive()) { imm.hideSoftInputFromWindow(getWindow().getDecorVi

2016-08-09 14:08:58 194

原创 子线程更新ui

new Thread(){ public void run() { Looper.prepare(); Toast.makeText(AToolsActivity.this, "呵呵哒", 0).show(); Looper.loop(); }; }.start();new Thread() {

2016-08-09 14:06:16 172

原创 屏幕适配

主流屏幕 1280*720  后期测试480*800 , 1920*1080 如果后期测试出现问题图片适配:    不常用布局适配:    不常用尺寸适配:      dp=px/设备密度   设备密度=getResources().getDisplayMetrics.density;   320*240(0.75)  480*320

2016-08-09 13:54:56 167

原创 MD5加密

public class MD5Utils { /** * md5加密 * * @param password * @return */ public static String encode(String password) { try { MessageDigest instance = MessageDigest.getInstance("MD5");//

2016-08-09 13:52:46 194

原创 .9图

sdk\tools\draw9patch.bat 上边线表示图片水平拉伸   左边线表示垂直拉伸右边线表示垂直填充区域   下边线表示水平填充

2016-08-09 13:51:08 215

原创 selector选择器

<!-- android:state_selected是选中 android:state_focused是获得焦点 android:state_pressed是点击 android:state_enabled是设置是否响应事件,指所有事件 --> 使用xml文件:1.方法一:在listview中配

2016-08-09 13:48:47 202

原创 手机震动

/** * 手机震动, 需要权限 android.permission.VIBRATE */ private void vibrate() { Vibrator vibrator = (Vibrator) getSystemService(VIBRATOR_SERVICE); // vibrator.vibrate(2000);震动两秒 vibrator.vibrate(ne

2016-08-09 13:45:49 317

原创 popupwindow提示框

public void PopupWindow(View parent){ View contentView = View.inflate(context,R.layout.popup_item, null); //先把之前的销毁 dismissPopupWindow(); //-2表示包裹内容 popupwindo

2016-08-09 13:41:22 246

原创 listview的item全部漏出来才显示

listview的item全部漏出来才显示

2016-08-09 13:36:59 464

原创 ValueAnimator

android 值动画

2016-08-08 22:54:06 213

原创 补间动画 、插值器

android动画

2016-08-08 21:48:48 258

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除