自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android调用摄像头和相册

一、UI界面 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" >

2016-04-24 16:06:59 311

原创 Android 发送短信

一、UI界面 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" >

2016-04-24 14:52:37 235

原创 通知(Notification)初探

通知用法:1.在活动里创建;2.在广播接收器里创建;3.在服务里创建 步骤: 1.通过NotificationManager来对通知进行管理,调用Context的getSystemService()方法获取到(参数为Context.NOTIFICATION_SERVICE); 2.创建一个Notification对象。参数一:指定通知的图标;参数二:指定通知ticker内容;参数三:

2016-04-22 00:21:24 284

原创 定制LogCat

public class LogUtil { public static final int VERBOSE = 1; public static final int DEBUG = 2; public static final int INFO = 3; public static final int WARN = 4; public static final int

2016-04-21 00:10:21 252

原创 Intent来传递对象

使用Intent来传递对象通常有两种方式,Serializable和Parcelable 一、Serializable方式 序列化,表示将一个对象转换成可存储或可传输的状态。序列化后的对象可以在网络上进行传输,也可以存储到本地。序列化的方法就是让一个类去实现Serializable接口。 public class Person implements Serializable{ priv

2016-04-20 23:39:58 177

原创 全局获取Context

public class MyApplication extends Application { private static Context context; @Override public void onCreate() { context = getApplicationContext(); } public static Context getContext()

2016-04-20 23:31:49 184

原创 用Drawable来实现UI元素的间隔

一、在LinearLayout里面设置3个Button <LinearLayout android:id="@+id/buttons_container" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientat

2016-04-20 16:39:59 290

原创 Bitmap的简单特效处理

public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activit

2016-04-17 17:56:09 301

原创 Bitmap创建图片副本

public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activit

2016-04-17 17:06:50 1090

原创 加载大图片

解决加载大图片出现的oom //解析图片时需要使用到的参数都封装在这个对象里了 Options opt = new Options(); //不为像素申请内存,只获取图片宽高 opt.inJustDecodeBounds = true; BitmapFactory.decodeFile(Environment.getExternalStorageDire

2016-04-17 16:47:33 462

原创 属性动画

Android3.0以上的api。补间动画,只是一个动画效果,组件其实还在原来的位置上,xy没有改变;而属性动画的xy已经改变。 一、位移 ObjectAnimator oa = ObjectAnimator.ofFloat(bt, "translationX", 0, 100) ; * 第一个参数target指定要显示动画的组件 * 第二个参数propertyName指定要改

2016-04-16 23:57:39 261

原创 补间动画

原形态变成新形态时为了过渡变形过程,生成的动画就叫补间动画。分为:位移、旋转、缩放、透明 一、位移 //创建为位移动画对象,设置动画的初始位置和结束位置 TranslateAnimation ta = new TranslateAnimation(10, 150, 20, 140); * 参数10指的是X的起点坐标,但不是指屏幕x坐标为10的位置,而是imageview的 真实X + 10

2016-04-16 23:19:47 230

原创 帧动画

一张张图片不断切换,形成动画效果 一、在drawable目录下定义xml文件,子节点为animation-list,在这里定义要显示的图片和每张图片的显示时长 android:oneshot="false"> 二、在屏幕上播放帧动画

2016-04-16 22:35:15 265

原创 Fragment初探

Fragment是android3.0以上的api,用来解决平板屏幕空间过大等问题。 一、Fragment用法: 1.建立activity_main.xml文件 xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_he

2016-04-16 21:30:16 334

空空如也

空空如也

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

TA关注的人

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