自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 自定义View加载图片—Path和ValueAnimator的练习

好久没有写博客了,这个就作为2016年的第一篇吧,最近一直在研究View的自定义和动画,以下是仿着手机上的一个loading做的小练习,小圆环绕着圆环的路径转动,性能方面没有过多考虑,以后还是要多多学习。public class RollBallView extends View { private Paint mPaint; private float radius

2016-01-12 12:35:27 600

转载 Android开发性能优化大总结

一.Android相关1.  采用硬件加速,在androidmanifest.xml中application添加android:hardwareAccelerated="true"。不过这个需要在android 3.0才可以使用。android4.0这个选项是默认开启的。2.  View中设置缓存属性.setDrawingCache为true.3.    优化你的布局。通过Andr

2015-03-24 13:41:05 493

转载 android之BitmapFactory.Options的使用,避免oom

怎样获取图片的大小? 首先我们把这个图片转成Bitmap,然后再利用Bitmap的getWidth()和getHeight()方法就可以取到图片的宽高了。 新问题又来了,在通过BitmapFactory.decodeFile(String path)方法将突破转成Bitmap时,遇到大一些的图片,我们经常会遇到OOM(Out Of Memory)的问题。怎么避免它呢?这就用到了我们

2015-03-23 10:26:18 547

转载 Android性能优化

选择合适的算法和数据结构永远是开发人员最先应该考虑的事情。同时,我们应该时刻牢记,写出高效代码的两条基本的原则:(1)不要做不必要的事; (2)不要分配不必要的内存。1.      内存优化Android系统对每个软件所能使用的RAM空间进行了限制(如:Nexus one 对每个软件的内存限制是24M),同时Java语言本身比较消耗内存,dalvik虚拟机也要占用一定的内存空间

2015-03-18 10:28:16 344

转载 Android自定义控件

开发自定义控件的步骤:1、了解View的工作原理 2、 编写继承自View的子类3、 为自定义View类增加属性 4、 绘制控件 5、 响应用户消息 6 、自定义回调函数 一、View结构原理Android系统的视图结构的设计也采用了组合模式,即View作为所有图形的基类,Viewgroup对View继承扩展为视图容器

2015-01-14 09:44:03 355

转载 Android 程序打包及签名

1、为什么要签名?开发Android的人这么多,完全有可能大家都把类名,包名起成了一个同样的名字,这时候如何区分?签名这时候就是起区分作用的。由于开发商可能通过使用相同的Package Name来混淆替换已经安装的程序,签名可以保证相当名字,但是签名不同的包不被替换。APK如果使用一个key签名,发布时另一个key签名的文件将无法安装或覆盖老的版本,这样可以防止你已安装的应

2014-12-25 09:35:55 336

转载 Eclipse快捷键大全

Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对

2014-12-05 14:03:25 382

原创 Android中保存html格式的文件

最近根据需求做了一个基于Android的Html的报告,

2014-10-22 10:35:29 1440

转载 EditText的各种属性

android:layout_gravity="center_vertical"//设置控件显示的位置:默认top,这里居中显示,还有bottom android:hint="请输入数字!"//设置显示在空间上的提示信息 android:numeric="integer"//设置只能输入整数,如果是小数则是:decimal android:singleLine="true"

2014-08-25 10:42:47 371

原创 JAVA2平台的三个版本

Java2平台有3个版本,它们是适用于小型设备和智能卡的Java2平台Micro版(Java2 Platform Micro Edition,JavaME)、适用于桌面系统的Java 2平台标准版(Java2 Platform Standard Edition,Java SE)、适用于创建服务器应用程序和服务的Java 2平台企业版(Java2 Platform Enterprise Ed

2014-08-22 14:00:02 2875

转载 android中ADT和SDK的关系

ADT(Android Development Tools): 目前Android开发所用的开发工具是Eclipse,在Eclipse编译IDE环境中,安装ADT,为Android开发提供开发工具的升级或者变更,简单理解为在Eclipse下开发工具的升级下载工具。adt只是一个eclipse的插件,里面可以设置sdk路径    SDK(Software Development Kit): 一般是

2014-08-15 11:41:43 373

转载 android UI 相关常用类简介

一、Canvas类android.graphics.Canvas Canvas类好比手机中的画纸,我们可以在Canvas上画图形或者图像。一般我们用android来绘画的时候,需要四个组成部分: 1、位图:包含像素 2、Canvas画板:包含绘画内容,写入位图 3、初始图形:如Rect、Bitmap、text等 4、Paint:用来描述上面初始图形的颜色和类型等 Can

2014-08-15 11:05:52 357

转载 人脸识别代码

package com.facpp.picturedetect;import java.io.ByteArrayOutputStream;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import org.json.JSONException;import

2014-08-13 16:12:02 1026

转载 Bitmap.creatBitmap的6个重载方法

public static Bitmap createBitmap (Bitmap src)从原位图src复制出一个新的位图,和原始位图相同public static Bitmap createBitmap (int[] colors, int width, int height, Bitmap.Config config) 这个函数根据颜色数组来创建位图,注意:颜色数组的长度

2014-08-08 13:24:05 536

原创 自定义RadioButton

//    android:layout_width="fill_parent"    android:layout_height="fill_parent"    android:orientation="horizontal" >            android:layout_width="wrap_content"        android:

2014-08-04 10:43:48 660

原创 自定义dialog对话框中的控件

private void showCheckDialog() {LayoutInflater inflater = LayoutInflater.from(this);View viewDialog = inflater.inflate(R.layout.check_dialog, null);final AlertDialog.Builder builder = new AlertD

2014-05-10 21:13:12 764 1

View自定义加载图片

仿着华为手机的loading做的View的自定义的练习,简单来说就是一个小圆环绕着圆环路径行走,可以作为加载框用在应用中,性能方面没有过多考虑,希望大家给予意见

2016-01-12

动态创建表格

根据获取的数据来动态的创建表格,并且能够实现合并单元的样式

2015-01-22

自定义的简单布局,继承linearlayout

通过继承LinearLayout实现的自定义的布局,来实现简单的按钮界面

2015-01-14

自定义listview的item控件

android中listview中的item内容不一样时,我们就可以通过自定义adapter来判断和控制不同的item显示内容

2014-12-25

Android输出html格式的文件

最近根据需求做的一个输出html格式文件的功能,保存好后,可以从网页中打开浏览

2014-10-22

PictureDetect

这是一个有关人脸识别的demo,我修改了一下,现在可以用矩形框将脸圈住了

2014-08-14

自定义Adapter

这是一个自定义的Adapter,可以在图片上显示数字。

2014-08-05

自定义RadioButton

自定义RadioButton的小demo,希望对大家起到一定的作用!

2014-08-04

空空如也

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

TA关注的人

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