1、首先创建一个Bitmap图片,并指定大小; 2、在该图片上创建一个新的画布Canvas,然后在画布上绘制,并保存即可; 3、需要保存的目录File,注意如果写的目录如“/sdcard/song/”如果不存在的话,要先创建(file.mkdirs).。 4、需要添加权限:<uses-permiss ...
分类:
移动开发 时间:
2017-04-17 13:05:43
阅读次数:
291
[java] view plain copy //设置颜色 public void setColour(int color){ co = color; } //设置边框宽度 public void setBorderWidth(int width){ borderwidth = width; } [ ...
分类:
移动开发 时间:
2017-04-17 13:04:32
阅读次数:
251
<1>简介 之前往往是通过Bitmap、Drawable和Canvas配合完成,需要写一系列繁杂的逻辑去缩小原有图片,从而得到缩略图。 现在我给大家介绍一种比较简单的方法:(网上有) 在Android 2.2版本中,新增了一个ThumbnailUtils工具类来是实现缩略图,此工具类的功能是强大的, ...
分类:
移动开发 时间:
2017-04-17 13:01:49
阅读次数:
187
BorderTextViews.Java [java] view plain copy package xiaosi.BorderTextView; import android.content.Context; import android.graphics.Canvas; import andr ...
分类:
移动开发 时间:
2017-04-17 13:00:08
阅读次数:
209
别忘记在ApplicationManifest.xml 中加上权限的设置。 <uses-permission Android:name = "android.permission.SET_WALLPAPER"/> 壁纸设置方法有三种: 第一 通过WallpaperManager方法中的 setBit ...
分类:
移动开发 时间:
2017-04-17 12:59:39
阅读次数:
224
[java] view plain copy <?xml version="1.0" encoding="utf-8"?> <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_wi ...
分类:
移动开发 时间:
2017-04-17 12:57:21
阅读次数:
213
这里要引用一篇文章,http://blog.csdn.net/editor1994/article/details/50394560 非常不错的一篇分析OOM问题 项目中加载了大量的图片使用完之后没有被释放,从而导致内存泄露,直到OOM,后来我使用上面文章使用到的方法发现是有效果,但是在一个界面多次 ...
分类:
移动开发 时间:
2017-04-10 13:15:00
阅读次数:
251
直接上代码 下面在布局中使用它 在代码中设置颜色以及阴影 ...
分类:
移动开发 时间:
2017-03-15 18:47:49
阅读次数:
366
1、接收广播 创建一个类,继承BroadcastReceiver,复写其中的onReceive()方法 在AndroidManifest.xml文件中注册该BroadcastReceiver 设置完成之后如果有符合条件的广播发送出来,系统会自动生成一个对应的BroadcastReceiver对象,然... ...
分类:
移动开发 时间:
2017-02-23 18:13:20
阅读次数:
178
1 timer = new Timer(); 2 mTimerTask = new TimerTask() { 3 @Override 4 public void run() { 5 6 //停止定时 7 mTi... ...
分类:
移动开发 时间:
2017-02-23 11:03:55
阅读次数:
163