- 博客(11)
- 资源 (11)
- 收藏
- 关注
原创 Canvas(画布)、Paint(画笔) 详解
简介: 在Android中需要通过graphics类来显示2D图形。 graphics中包括了Canvas(画布)、Paint(画笔)、Color(颜色)、Bitmap(图像)等常用的类。graphics具有绘制点、线、颜色、2D几何图形、图像处理等功能。Canvas:简介1.void drawCircle (float cx, float cy, float radi
2016-03-30 16:43:25 2932
原创 Android TextView使用HTML处理字体样式、显示图片等
String类是CharSequence的子类,在CharSequence子类中有一个接口Spanned,即类似html的带标记的文本,我们可以用它来在TextView中显示htmlandroid.text.Html类共提供了三个方法:public static Spanned fromHtml (String source)(上面只能显示纯文本内容)public static
2016-03-29 13:49:08 788
原创 Android动画分类和详解
Android包含三种动画:View Animation、 Drawable Animation、Property Animation(Android3.0新引入)。View Animation :简介:基于View的渐变动画,她只改变了View的绘制效果,而实际属性值未变。比如动画移动一个按钮位置,但按钮点击的实际位置仍未改变。在代码中定义动画,可以参考Animation
2016-03-21 15:18:41 730
转载 Android Fragment 完全解析
1、Fragment的产生与介绍Android运行在各种各样的设备中,有小屏幕的手机,超大屏的平板甚至电视。Fragment的出现就是为了解决这样的问题。你可以把Fragment当成Activity的一个界面的一个组成部分,甚至Activity的界面可以完全有不同的Fragment组成,更帅气的是Fragment拥有自己的生命周期和接收、处理用户的事件,这样就不必在Activity写一堆控件的
2016-03-21 13:37:55 398
转载 Android 通知栏Notification的整合 全面学习
在android的应用层中,涉及到很多应用框架,例如:Service框架,Activity管理机制,Broadcast机制,对话框框架,标题栏框架,状态栏框架,通知机制,ActionBar框架等等。下面就来说说经常会使用到通知机制中的通知栏框架(Notificaiton),它适用于交互事件的通知。它是位于顶层可以展开的通知列表。它会时不时的提醒你什么软件该更新了,什么人发你微信消息了等。
2016-03-18 14:00:58 452
转载 位图引起的内存溢出OutOfMemory解决方案
一、问题描述:Android下的相机在独自使用时,拍照没有问题,通过我们的代码调用时,也正常,但是更换了不同厂商的平板,ROM由Android4.0变成了Android4.1后,拍照出现了OutOfMemory异常,程序中断退出。如何解决这个问题呢?二、先看看我们之前所写的代码1) 调用系统相机(没有怀疑这里出错,代码略)2)显示图片mImageView = (Im
2016-03-16 15:36:17 469
原创 TextView属性大全
常用属性:android:width设置文本区域的宽度,支持度量单位:px(像素)/dp/sp/in/mm(毫米),与layout_width 的区别看这里。android:height设置文本区域的高度,支持度量单位:px(像素)/dp/sp/in/mm(毫米)android:textColor设置文本颜色android:text设置显示文本.androi
2016-03-15 10:10:53 405
原创 Android Studio 快捷键
Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+
2016-03-14 15:16:19 354
原创 安卓上传多张本地照片
1.利用contentprovider扫描手机里面的所有图片 private void getImages() { if(!Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)){ //Toast.makeText(this, "暂无外部存储", Toast.LENGTH_SHORT).show()
2016-03-11 15:58:19 741
原创 GSON的使用
JSON介绍Json 全称 JavaScript Object Natation,用来描述数据结构,它是基于纯文本的数据格式,是一种轻量级的数据交换格式。广泛应用于服务端与客户端的数据交互。格式Json 以 key-value的形式存储数据;Key的取值为 String 类型;Value的取值为 String,boolean,Number,数组,Object,nul
2016-03-11 14:33:01 554
原创 base64(Bitmap和base64的互换)
Base64的解释:Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,大家可以查看RFC2045~RFC2049,上面有MIME的详细规范。Base64编码可用于在HTTP环境下传递较长的标识信息。例如,在Java Persistence系统Hibernate中,就采用了Base64来将一个较长的唯一标识符(一般为128-bit的UUID)编码为一个字符串,用作HTTP表
2016-03-11 10:27:17 521
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人