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

转载 安卓重要的生命周期图和流程图

原文地址:http://blog.csdn.net/RoseChan/article/details/514865131、Activity生命周期2、Fragment生命周期3、Service生命周期4、View的绘制流程图5、Looper-Message-Handler流程图6、M

2016-05-24 10:04:25 2470

转载 你需要知道的Android拍照适配方案

原文地址:http://www.jianshu.com/p/f269bcda335f前言近段时间,家里陪自己度过大学四年的电脑坏了,挑选好的新电脑配件终于在本周全部到货,自己动手完成组装。从AMD到i7的CPU,6G内存到14G内存,打开 Android Studio 的速度终于杠杆地上去了,感动到泪流满面啊!!!!!!!扯了这么多,回归一下正题,还是来说说本篇文章要写什么吧!

2016-05-23 16:50:53 498

原创 AndroidStudio插件GsonFormat

1、下载安装GsonFormat插件 在Android Studio 的setting里点击plugins,选择browse repositories…如下图 搜索GsonFormat,点击安装 重启Android Studio 2、使用GsonFormat 点击code里的Generate… 选择GsonFormat 将json复制进去,点击ok即可

2016-05-19 17:06:06 433

原创 自定义圆形头像CircleImageView

圆形头像很常用功能,于是想自己写个自定义的圆形的view。搜索了一下,android中可以通过BitmapShader实现这个效果。  BitmapShader是Shader的子类,可以通过Paint.setShader(Shader shader)进行设置、  这里我们只关注BitmapShader,构造方法:  bitmapShader = new BitmapShader(bitmap, Ti

2016-05-16 15:24:51 547

原创 ViewPager+Fragment实现页卡切换

现在很多的APP都是这种ui设计模式,在实际开发中经常使用,所以以前我也写过类似的,但基本都是拿来主义,现在正好又遇到了,也不是很复杂,所以就试着自己写一个。   首先是Activity的布局代码:   <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/ap

2016-05-13 18:12:23 3347

原创 自定义动画Animation

创建自定义动画非常简单,只要实现他的applyTransformation的逻辑就可以了,不过通常情况下还要覆盖父类的initialize方法来实现一些初始化工作。 模拟电视机关闭效果动画import android.graphics.Camera;import android.graphics.Matrix;import android.view.animation.AccelerateIn

2016-05-12 15:32:32 481

转载 各种Android Dialog创建及其监听事件实现

本文转载自:http://blog.csdn.net/andie_guo/article/details/14145135   在Android开发中,我们经常会需要在Android界面上弹出一些对话框,比如询问用户或者让用户选择。关于Android Dialog的使用方法,已经有很多blog做出了详细的介绍(比如博客:7种形式的Android Dialog使用举例),但是只是给出了创建各种类型对

2016-05-11 16:12:51 801

原创 调用相机拍照或者从图库里选择图片裁剪后设置到界面

拍照或者从相册中挑选图片设置头像是很常见的功能。同样是网上搜索了资料,知道了可以调用系统的功能实现,然后就试着开始写了。先是布局文件,就是一个ImageView和一个TextView。<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/andr

2016-05-11 15:44:22 2826

原创 自定义dialog

实习中遇到的需要自定义没有title的dialog,这里图片是我自己乱搞的,大概查了一下百度就开始写了。先是dialog的布局。 <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width

2016-05-10 14:10:59 791

原创 Android 文件读写工具类

自己写的工具类,写的不好,慢慢修改。package com.sy.utils;import android.content.Context;import android.os.Environment;import android.os.StatFs;import android.util.Log;import java.io.BufferedInputStream;import java.i

2016-05-09 14:11:35 1562

转载 Android 系统Action大全

常用Action说明:String ADD_SHORTCUT_ACTION 动作:在系统中添加一个快捷方式。 “android.intent.action.ADD_SHORTCUT” String ALL_APPS_ACTION 动作:列举所有可用的应用。 输入:无。 “android.intent.action.ALL_APPS” String ALTERNATIVE_CATEGORY

2016-05-05 17:42:24 421

原创 Android属性动画(ObjectAnimator、PropertyValuesHolder、ValueAnimator、AnimatorSet)

Android属性动画  在Animator 框架中,使用最多的就是AnimatorSet和ObjectAnimator配合,使用ObjectAnimator进行更加精细的控制,只控制一个对象的一个属性值,尔斯用多个ObjectAnimator组合到AnimatorSet形成一个动画。而且ObjectAnimator能够自动驱动,可以调用setFrameDelay(longframeDelay)设置

2016-05-04 14:43:38 3595

原创 Animation视图动画

Animation框架定义了透明度、旋转、缩放和位移几种常见的动画,控制的是整个view,实现的原理是每次绘制视图时View所在的ViewGroup中的drawChild函数获取该View的Animation的Transformation值,调用canvas.concat(trabnsformToApply.getMatrix()),通过矩阵运算完成动画帧。如果没有完成,就继续调用invalidat

2016-05-03 15:38:13 393

转载 startActivityForResult和setResult详解

startActivityForResult与startActivity的不同之处在于:1、startActivity( ) 仅仅是跳转到目标页面,若是想跳回当前页面,则必须再使用一次startActivity( )。 2、startActivityForResult( )   可以一次性完成这项任务,当程序执行到这段代码的时候,假若从T1Activity跳转到下一个Text2Activi

2016-05-03 14:10:20 286

Volley源码

volley是在2013年的Google大会上发布的一款Android平台网络通信库,源代码

2018-07-29

空空如也

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

TA关注的人

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