自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (5)
  • 收藏
  • 关注

原创 android studio分模块打包apk,多渠道打包,差异化打包

AS利用Gradle实现稍作修改(包名差异(需求如:测试机同时安装测试版和发布版)、功能较小差异、图标应用名不同等较小差异化需求)打包多个不同apk的功能实现方法在APP的buid.gradle==>android里添加 productFlavors { solarfac{//自定义flavor1的参数// applicationId "c...

2018-09-28 17:19:47 2676 4

原创 自定义查看密码输入框

import android.content.Context;import android.graphics.Rect;import android.graphics.drawable.Drawable;import android.support.v4.content.ContextCompat;import android.text.Editable;import android.t

2017-09-12 10:49:43 699

转载 android地图点聚合

package com.wyw.amap;import android.content.Context;import android.graphics.Bitmap;import android.graphics.Point;import android.view.Gravity;import android.view.LayoutInflater;import android.vi

2016-09-08 15:10:42 2326

转载 序列化工具SerializeUtils

public class SerializeUtils { /** * 序列化对象 * * @param person * @return * @throws IOException */ public static String serialize(T seria) throws IOException { ByteArrayOutputStream byt

2016-07-01 16:54:54 3343

原创 dp sp px 转换

public class DP_SP_PX_Utils { /** * 将px值转换为dip或dp值,保证尺寸大小不变 * * @param pxValue * @param scale * (DisplayMetrics类中属性density) * @return */ public static int px2dip(Context c

2016-07-01 16:48:52 433

原创 加密解密工具包DES算法,加密

public class CyptoUtils { public static final String ALGORITHM_DES = "DES/CBC/PKCS5Padding"; /** * DES算法,加密 * * @param data 待加密字符串 * @param key 加密私钥,长度不能够小于8位 * @retu

2016-07-01 16:47:03 739

原创 universal-image-loader-1.9.3的简单使用,异步加载图片

import java.util.Collections;import java.util.LinkedList;import java.util.List;import java.util.Formatter.BigDecimalLayoutForm;import android.R.string;import android.graphics.Bitmap;import andr

2016-07-01 16:42:15 1756

原创 获取验证码button,倒计时按钮,继承Button

import java.util.HashMap;import java.util.Map;import java.util.Timer;import java.util.TimerTask;import android.annotation.SuppressLint;import android.content.Context;import android.os.Bundle;i

2016-07-01 16:04:38 659

原创 圆形imageView控件

import android.content.Context;import android.content.res.TypedArray;import android.graphics.Bitmap;import android.graphics.BitmapShader;import android.graphics.Canvas;import android.graphics.Col

2016-07-01 15:49:43 395

转载 android 输入框EditText禁止输入Emoji表情符

import android.content.Context;import android.text.Editable;import android.text.Selection;import android.text.Spannable;import android.text.TextWatcher;import android.util.AttributeSet;import an

2016-07-01 15:45:50 3459

原创 android开机启动Service

package com.fei.bootstart;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.widget.Toast;/** * @author yxf * @Description

2016-03-09 16:40:48 532

原创 百度地图滑动后获取屏幕的中心点百度坐标

//地图状态改变相关接口mBaiduMap.setOnMapStatusChangeListener(new OnMapStatusChangeListener() { @Override public void onMapStatusChangeStart(MapStatus arg0) { // 手势操作地图,设置地图状态等操作导致地图状态开始改变。 }

2016-03-03 09:53:38 7419

原创 根据百度地图两个坐标点获得两点间距离

//地球半径 private static final double EARTH_RADIUS = 6378.137;/** * 根据经纬度查询距离 * @param lng1 经度 * @param lat1 纬度 * @param lng2 经度 * @param lat2 纬度 * @return */ private static doub

2016-03-03 09:51:36 4398

原创 CheckBox、Switch屏蔽setChecked方法对OnCheckedChangeListener的影响

为了解决这个问题,有两种方法:个人认为第二种方案明显优于第一种方案方案(1):程序中定义一个全局变量boolean ignoreChange,然后,调用setChecked方法时改变ignoreChange的值:ignoreChange = true;selectAllCB.setChecked(true);ignoreChange = false;然后在selectAllCB

2016-03-03 09:47:46 1015

原创 SharedPreferences存取工具SpUtil

package com.fei.utils;import android.content.Context;import android.content.SharedPreferences;import android.content.SharedPreferences.Editor;public class SpUtil { //存储的sharedpreferences文件名

2016-03-03 09:42:16 588

原创 检查网络设置网络工具类NetWorkUtil

package com.fei.utils;import android.app.AlertDialog;import android.content.Context;import android.content.DialogInterface;import android.content.Intent;import android.net.ConnectivityManager;i

2016-03-03 09:32:57 881

原创 百度地图V3.5.0获取可视地图范围中心点、东北方、西南方(右上角、左下角)坐标

OnMapStatusChangeListener onMapStatusChangeListener=new OnMapStatusChangeListener(){                @Override                public void onMapStatusChange(MapStatus mapStatus) {

2015-07-08 09:26:34 4602

设置圆形头像,拍照、选择手机相册两种方式,适配不同手机,利用手机自带的剪裁

个人头像设置模块,包含相册获取和拍照两种方式,带有剪裁功能,添加了android6.0动态权限,本地存储头像,修复不同机型获取图片产生的异常,弹出蒙版选择动画样式

2017-09-12

universal-image-loader-1.9.3.jar图片异步加载

2016-07-01

仿支付宝输入支付密码控件

类似支付宝支付密码输入控件

2016-07-01

baidumap多个Layout布局图层

实现了地图界面的多个自定义布局图层的显示,在使用前需要先在百度地图注册key值,在AndroidManifest.xml中修改key的值

2015-04-15

下拉刷新上拉加载ListView

下拉刷新上拉加载ListView控件

2016-07-01

空空如也

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

TA关注的人

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