自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (11)
  • 收藏
  • 关注

原创 adb命令通过包名kill 进程bat

@echo *********************请在pkgName的双引号里面写上包名**************************set pkgName="com.myf.cyclic"@echo *********************请在pkgName的双引号里面写上包名**************************@echo *下面的代码请不要乱改,操作思路是把pid放到一个文本里面*@echo *查找文本的第2个字段,在通过kill进行完成*adb shell ps.

2021-04-21 21:17:53 1501

原创 根据源码仿写HorizontalScrollView添加左右阴影效果

上一篇是没有添加滚动效果的,这篇把滚动效果补充进去了package com.myf.scrollerscalerulerview;import android.annotation.SuppressLint;import android.content.Context;import android.util.AttributeSet;import android.util.Log;import android.view.MotionEvent;import android.view.Ve

2021-04-19 09:49:34 259

原创 根据源码仿写HorizontalScrollView

根据源码仿写HorizontalScrollViewpackage com.myf.scrollerscalerulerview;import android.annotation.SuppressLint;import android.content.Context;import android.support.v4.view.ViewConfigurationCompat;import android.util.AttributeSet;import android.util.Log;

2021-04-19 09:25:15 115

原创 可拖动的刻度尺

记录下,可拖动的刻度尺package com.myf.scrollerscalerulerview;import android.annotation.SuppressLint;import android.content.Context;import android.util.AttributeSet;import android.util.Log;import android.view.MotionEvent;import android.view.VelocityTracker;

2021-04-16 14:59:56 284

原创 背景可拖拽刻度尺

记录下package com.myf.scrollerscalerulerview;import android.animation.TimeAnimator;import android.animation.TimeAnimator.TimeListener;import android.annotation.SuppressLint;import android.content.Context;import android.graphics.Canvas;import android

2021-04-16 14:59:05 107

原创 给刻度尺进度条添加触摸事件

给刻度尺进度条添加触摸事件package com.myf.ruler;import android.annotation.SuppressLint;import android.content.Context;import android.util.AttributeSet;import android.view.MotionEvent;/** * 可拖动刻度尺 * @author ZH-SW-Mengyf * */public class RulerSeekBar exte

2021-04-14 17:03:56 86

原创 自定义刻度尺进度条

自定义刻度尺进度条代码记录下package com.myf.ruler;import android.animation.TimeAnimator;import android.animation.TimeAnimator.TimeListener;import android.annotation.SuppressLint;import android.content.Context;import android.graphics.Canvas;import android.graph

2021-04-14 17:02:19 258

原创 给圆弧圆角添加触摸事件

记录下代码给圆弧圆角添加触摸事件package com.myf.arcprogressbar;import android.content.Context;import android.util.AttributeSet;import android.view.MotionEvent;/** * 可拖动的圆弧进度条 * @author Mengyf * */public class ColorArcSeekBar extends ColorArcProgressBar{ pr

2021-04-13 11:04:52 113

原创 自定义圆弧圆角进度条

做个笔记,记录下怎么画圆弧package com.myf.arcprogressbar;import android.animation.TimeAnimator;import android.animation.TimeAnimator.TimeListener;import android.annotation.SuppressLint;import android.content.Context;import android.graphics.Canvas;import andro

2021-04-12 20:49:07 200

转载 Android自定义一个属于自己的时间钟表

转载https://blog.csdn.net/u014741977/article/details/53582090感谢博主的分析值得学习,同时优化了下你的代码.package com.example.timeclock;import java.util.Calendar;import android.content.Context;import android.content.res...

2018-06-29 15:33:36 678

转载 ScrollerLayout滑动换页效果

转载:https://blog.csdn.net/guolin_blog/article/details/48719871自己学习了下纵向的默认ViewPager横向滑动效果package com.example.scrollerlayout;import android.content.Context;import android.support.v4.view.ViewConfigura...

2018-06-25 20:33:00 354

原创 可拖拽圆形进度条CircleSeekBar

package com.example.mcircleseekbar;import android.annotation.SuppressLint;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graph...

2018-06-25 09:12:52 1935 1

原创 TextSeekBar 文字跟随拖快移动

public class TextSeekBar extends SeekBar {/** 文本的颜色 */private int mTitleTextColor = Color.TRANSPARENT;/** 文本的大小 */private float mTitleTextSize = 18;/** 文字的内容 */private String mTitleText;/** 文字距离进

2016-12-20 09:22:24 1271

原创 Android BindService

public class MainActivity extends Activity { /** 得到当前服务对象 */ private TestService mTestService; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(saved

2016-11-16 16:19:58 298

原创 Android进程之间通信Aidl

[金典,说的很透彻了,点击查看](http://www.race604.com/communicate-with-remote-service-1/)附带一个我自己写的demo[点击下载](http://download.csdn.net/detail/m107119232/9684350)

2016-11-16 09:25:06 285

原创 ScrollView回弹效果

package com.zhonghong.settings.view;import com.zhonghong.sdk.android.ZHAppSdk;import android.content.Context;import android.content.Intent;import android.graphics.Rect;import android.os.Handler;imp

2016-11-02 09:47:27 2326

原创 圆形上涨进度条

/** * 设置画笔 */ private void initPaint() { mPaint=new Paint(); mPaint.setColor(Color.RED); mPaint.setAntiAlias(true); mPaint.setStyle(Style.FILL);

2016-10-25 17:29:29 268

原创 SeekBar禁止点击前进,禁止拖动前进

在网上找了下别人搞的,作为菜鸟看到那些大神们写那么长的代码,我不知道怎么下手去弄,只能自己摸索着前进。其实真正的代码不多,很多都是我自己为了方面。 其实 mSeekBar.setEnabled(enabled)这个最直接/** * 禁止点击前进,和拖动前进进度条,在里面yon了OnSeekBarChangeListener这个监听了,外面再用效果就没了,所以只能自己写回调监听 * * <p

2016-10-25 15:01:39 8836 2

转载 悬浮按钮拖动布局

public class DragFrameLayout extends FrameLayout { private View view; private int width, heigh; private int screenWid, screenHei; private boolean isClickDrag = false; private boolean isT

2016-10-24 17:31:41 636

原创 自定义进度条样式

进度条样式 <style name="Widget.SeekBar.Normal" parent="Widget.ProgressBar.Horizontal"> <item name="android:indeterminateOnly">false</item> <item name="android:progressDrawable"

2016-10-18 09:31:56 356

原创 ViewPager中间大两边小效果的实现

Activity部分: public class MainActivity extends Activity {private ViewPager mViewPager;private ViewPaperAdapter mVpAdapter;@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCre

2016-10-18 09:17:38 5501

原创 android 单元测试配置

先添加这个<application> <uses-library android:name="android.test.runner" /></application><instrumentation android:name="android.test.InstrumentationTestRunner" android:targetPackage="com.andro

2016-10-13 15:34:26 304

原创 动态BroadcastReceiver封装

在发送前先写个权限,要不然上线的时候什么检查工具什么的,会说你的广播没有设置权限要你设置.如:<permission android:name="com.basebroadcastreceiver.receiver_permission" /><uses-permission android:name="com.basebroadcastreceiver.receiver_permission"

2016-10-13 12:18:19 1335

原创 java代码图片处理

1.对图片进行圆形化处理package com.myf.view;import android.graphics.Bitmap;import android.graphics.BitmapShader;import android.graphics.Canvas;import android.graphics.ColorFilter;import android.graphics.Paint

2016-03-24 14:32:37 354

原创 Mat内存检测工具的使用

生成.hprof文件:插入SD卡(Android机器很多程序都需要插入SD卡),并将设备连接到PC,在Eclipse中的DDMS中选择要测试的进程,然后点击Update Heap 和Dump HPROF file两个Button。 .hprof 文件会自动保存在SD卡上,把 .hprof 文件拷贝到PC上的\ android-sdk-windows\tools目录下。这个由DDMS生成的文件不能

2016-03-24 11:33:44 320

原创 ListView 数据为空的时候提示怎么写?

ListView及其他继承自AdapterView的类都有一个简便的处理这种情况的方法:setEmptyView(View)。 当ListView的Adapter为空或者Adapter的isEmpty()方法返回true的时候,它将会把设置的emptyview绘制出来。 举个栗子,假设我们需要创建一个应用来管理我们的待办事项,我们的主页面将会是一个用来展示这些待办事项的ListView。

2016-03-14 14:25:33 2560

原创 动画入门

在动态代码里面写//渐变透明度动画效果AlphaAnimation alphaAnimation=new AlphaAnimation(0.0f, 1.0f); alphaAnimation.setDuration(1000); view.startAnimation(alphaAnimation);创建 alpha_style.xml<?xml version

2016-03-08 14:56:53 327

原创 Android全屏

设置全屏,莫过于就是在代码中或者是AndroidManifest.xml中进行设置 注:1、方法一中的两段代码要在setContentView()之前。2、方法二只能同时隐藏状态栏和标题栏。3、方法一和方法二都只应用于单个Activity。方法三应用于整个程序。1.先看在代码中进行设置的public class MainActivity extends Activity { @Overri

2016-03-08 12:24:37 215

原创 android获得屏幕宽高和控件宽高

一.获取屏幕宽高android获取屏幕的高度和宽度用到WindowManager这个类,3种方法, 第四种是资源获取的,以下几个方法都可以在onCreate里面执行1、WindowManager wm = (WindowManager) getContext() .getSystemService(Context.WINDOW_SERVICE);

2016-03-08 09:54:44 248

原创 android 画图基础入门法

Android画图最基本的三个对象(Color,Paint,Canvas) 三个类都存放在 android.graphics包下: 1. Color :颜色对象,相当于现实生活中的 ‘调料’ 2. Paint : 画笔对象,相当于现实生活中画图用的 ‘笔’ 3. Canvas : 画布对象,相当于现实生活中画图用的 ‘纸 或 布’1.代码里面设置颜色的方式: //书写16进制

2016-03-07 15:05:52 439

原创 Android计时器加弱引用

package com.example.ttt;import java.lang.ref.WeakReference;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.util.Log;import a

2016-03-07 12:11:16 224

原创 Android drawable in xml study

level-list:打分图片 state-list:状态图,如button按钮的点击,点击前与点击时的状态颜色不一样。 layer-list:两张图片和成一张图片 shape:绘制形状图片1.level-list 打分图片,阶段性选择图片 a1 a2为两张不同的图片 minLevel 最小级 maxLevel最大级别,用代码设置imageView.setImageLevel(int

2016-03-07 11:01:23 230

原创 定时器加回调监听

package com.mycallbacklistener;import android.os.CountDownTimer;public class CountDownTimerUtil { private OnFinishListener listener; private CountDownTimer countDownTimer; /** * *

2016-03-04 10:04:43 518

原创 CountDownTimer计时器

定时执行在一段时候后停止的倒计时,在倒计时执行过程中会在固定间隔时间得到通知(译者:触发onTick方法),下面的例子显示在一个文本框中显示一个30s倒计时: new CountdownTimer(30000, 1000) { public void onTick(long millisUntilFinished) { mTextField.setText("seconds

2016-03-04 09:30:31 778

原创 Android 计时器

public class MainActivity extends Activity { private Handler handler = new Handler(); /** * 循环次数 */ private int cycleIndex=0; private Runnable runnable; @Override prote

2016-03-02 15:05:23 258

原创 ViewFlipperDemo左右切换

1、屏幕切换指的是在同一个Activity内屏幕见的切换,最长见的情况就是在一个FrameLayout内有多个页面,比如一个系统设置页面;一个个性化设置页面。 2、介绍ViewFilpper类 ViewFlipper extends ViewAnimator java.lang.Object ↳ android.view.View↳ android.view.ViewGr

2016-03-02 11:47:19 209

原创 设置按钮点击切换背景图片

<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/play_press" android:state_pressed="true"/> <item an

2016-03-02 10:54:31 1805

原创 listView 和scrollView滚动位置

//这个是listView滚动到指定的item上listView.smoothScrollToPosition(0);//这个是listView跳到到指定的item上没有滚动效果listView.setSelection(0);//这个是scrollView滚动到顶部的scrollView.fullScroll(ScrollView.FOCUS_UP);这个是scrollView滚动到指定位置

2016-02-16 14:05:12 354

原创 获取listView滚动时候的位置

class MyOnScrollListener implements OnScrollListener { @Override public void onScrollStateChanged(AbsListView view, int scrollState) { } @Override public void onSc

2016-02-16 10:34:27 794

原创 ListView item layout change

package com.example.bbbb;import android.view.LayoutInflater;import android.view.View;import android.view.ViewGroup;import android.widget.BaseAdapter;import android.widget.Button;import android.wid

2016-02-16 10:20:23 227

aidl双向通信,Service加回调刷新自身Activity

aidl双向通信,Service加回调刷新自身Activity

2016-11-16

MAT独立启动

MAT独立启动

2016-03-25

MAT快捷启动版

不需要和Eclipse绑定,单独启动

2016-03-24

百分比布局

不用再为适配烦恼,android百分比布局

2016-03-18

ViewFlipperDemo

ViewFlipperDemo一些简单的使用方法

2016-03-02

字节流字符流

字节流字符

2015-04-25

listcheckbox

listcheckbox

2015-03-12

自定义的button

自己写的button,很容易的,自己仔细看看就会了,综合一下基本按钮应该是没有什么问题了的

2015-03-12

dialog基本全了

好东西不要错过了,自己写的

2015-03-11

BTN水印效果

这个是模仿android系统5.0的按钮点击效果

2015-03-10

空空如也

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

TA关注的人

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