自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android style的复用

在项目开发中,layout中会有些控件经常会重复。为了减少工作量,我们一般会些一下style。然而自定义的属性如何在style中使用呢?其实很简单。如下是我在文件中values/attrs.xml自定义的属性 接下来是values/styles.xml中定义的style @color/color_battleship_gray @stri

2016-09-20 17:17:25 592 2

原创 Android 自定义进度图形

只要给两张大小相同的图片(一张地图--无,一张进度的)就可以做一个想要的进度废话就不多说了,直接上代码 @Override protected void onDraw(Canvas canvas) { /* * drawBitmap(Bitmap bitmap, Rect src, RectF dst, Paint

2016-09-20 17:01:53 440

原创 Android 的几个单位dp 、sp、px的转换

由于项目只出了一套苹果的标注图1242x2208,所以我们的就得自己计算转换成Android的单位。我们Android的目标分辨率是1080x1920 ,dpi是480的;1080是1242的1.15倍。而Android的1080x1920,dpi=480的设备要转成dp,dp=px/3;所以我们用苹果的设计图的时候公式就是 dp=px/3.45;大部分的尺寸都是在layout里面写固定了,但

2016-09-20 16:47:53 1421

原创 android bitmap放大 缩小

方案一:用矩阵放大缩小bitmappublic static Bitmap bitMapScale(Bitmap bitmap,float scale) { Matrix matrix = new Matrix(); matrix.postScale(scale,scale); //长和宽放大缩小的比例 Bitmap resizeBmp = Bitm

2016-09-20 16:32:27 6059

原创 android 定位

现在很多应用都有定位的需求,我现在的项目也用到了。如果只用到定位我们会想到的方案一是:用Android自带的定位拿到经纬度,然后调用Google提供的API获取详细的信息。这方案如果不是在我们国内的话绝对的可行,但是我们很多国产手机都把Google这一块阉割掉了,它的功能自然就有问题了(拿不到经纬度、定位不了)。不过我还是贴一下代码吧。 private LocationManager loc

2016-09-01 14:43:34 229

原创 android调用系统的相机拍照 、裁剪,然后保存

上一篇说了用surfaceView来拍照,现在说一下调用系统的拍照、相册和裁剪。由于调用系统的拍照可能返回的data非常大,很容易导致OOM。所以在项目中都是给它传URI,然后让它把图片保存到URI,我们再跟进URI来读取图片。首先我们是不是得准备一个File ,让系统把结果存在FIle里。File tempFile = new File(Environment.getExternalSt

2016-08-31 16:53:37 613

原创 Android的Camera用SurfaceView拍照

首先必须考虑Camera的Parameter的设置,必须要设置他的预览大小和图片大小。默认是用最大的,有时候会导致OOM错误。所以我们得算出最优的Size。Camera.Parameters mParameters = mCamera.getParameters();List allSizes = mParameters.getSupportedPictureSizes(); List all

2016-08-30 18:36:16 330

原创 Android 的notification 的intent 传值

notification用Intent传值的时候如果收不到,可以用bundle来传。   发送notify:Intent intent=new Intent(this,MainActivity.class);Bundle bundle=new Bundle();bundle.putString("lvbo","result");intent.putExtras(bundle

2016-08-30 18:19:44 1176

j2me计税器源码 java源码

一个计算各种税金的小软件。一个计算各种税金的小软件。一个计算各种税金的小软件。

2011-08-18

空空如也

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

TA关注的人

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