自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 App调用系统Camera拍照或者从Gallery选取图片,返回时先显示手机Launcher或者前一个界面,再跳转到当前activity

原因:为了避免黑色闪屏,给 Theme 设置了透明属性。[html] view plain copystyle name="AppTheme" parent="android:Theme.Light.NoTitleBar">        item name="android:windowIsTranslucent">truest

2017-07-22 00:25:43 1326

原创 Android 百分比透明度转换

在开发过程中,UI给的标注图上,所有颜色值是RGB,但是透明度经常都是百分比,例如:颜色值:#FFFFFF,透明度40%。使用过程中我们需要进行换算。以上面的值为例,换算过程如下:将透明度转换成不透明度。如透明度为40%,则不透明度为60%不透明度乘以255。 我们得到结果:153将计算结果转换成16进制。得到最终的不透明度:99将不透明度和颜色值拼接成ARGB格式。得到最终的

2017-07-21 23:58:14 1558

原创 Android给图片添加认证水印

public static Bitmap drawImageToBitmap(Bitmap bitmap, Bitmap waterBitmap) { android.graphics.Bitmap.Config bitmapConfig = bitmap.getConfig(); if (bitmapConfig == null) { bitmapConfig =

2017-07-15 20:47:33 1384

原创 点击ImageView旋转固定角度

关键代码:private static final int mAngle = 90;View.OnClickListener mOnClickListener = new View.OnClickListener() { @Override public void onClick(View v) { // 获取保存的点击次数tag v.setTag(

2017-07-12 23:51:14 1967

原创 DecorView padding导致Dialog不能满屏的问题

AlertDialog.Builder builder = new AlertDialog.Builder(getActivity(), R.style.dialog_bg_theme);LayoutInflater inflater = getActivity().getLayoutInflater();View view = inflater.inflate(R.layout.dialog

2017-07-12 23:25:46 2454

原创 可自动换行的RadioGroupEx,支持RadioButton设置margin

继承RadioGroup,改变RadioGroup的布局结构,代码如下:public class RadioGroupEx extends RadioGroup { public RadioGroupEx(Context context) { super(context); } public RadioGroupEx(Context cont

2017-07-09 21:26:05 933

原创 当selector的Item不为shape时,设置drawable的宽高

由于selector不能设置item的宽、高,如果其默认显示的item是通过指定了宽、高的shape实现,而其它的state是通过image资源实现时,则在不同分辨率的手机上,操作时就存在宽、高不一致的适配问题。       幸好layer-list可以设置item的宽、高,我们只需要在layer-list中添加一个item,设置它的宽度和高度即可:layer-list:sha

2017-07-09 20:56:35 5540

原创 JS decodeURI解码Java URLEncoder.encode编码的字符串不完全的问题

最近有个需求:要将App从后台接口获取到的Json数据,按条件完整返回给H5页面做显示。       由于在Json数据中包含许多的中文,所以在Java代码中,只能先用URLEncoder.encode(str, "UTF-8")进行编码,然后通过Native执行Webview.loadUrl("javascript:***")的方式,将编码后的Json数据传递到H5页面的Js方法中。

2017-07-09 20:22:22 3236

空空如也

空空如也

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

TA关注的人

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