- 博客(7)
- 资源 (25)
- 收藏
- 关注
原创 LiveTemplate
概要: LiveTemplate是非常好用的一个功能,他能极大的提高你编程的效率。通过Ctrl + J快捷键,快速的补全代码。分析: 比如我们最常用的findViewById,每次输入+提示补全,我其实可以做到更高效。就是设置LiveTemplate。一,调出Live Template的设置界面(Settings —— 搜索Live Template
2017-02-26 22:11:54 587
原创 Rotate3dAnimation
概要: Roate3dAnimation 实现了围绕y轴竖直方向 或者绕x轴方向旋转的3d动画效果。这个例子来自Android APIDemo中的一个自定义View动画。他的实现展示自定义View动画的基本步骤。主要是重写initialize方法,applyTransformation方法。分析: 在Roate3dAnimation中,我们使用Android
2017-02-23 15:36:07 2626
原创 Android.graphics.Camera
概要:Camera(相机),但是这里的android.graphics.Camera不同于hardware.Camera。它主要用于2d图像实现3d效果。Camera的一系列,旋转,平移方法。实质上改变的是内部的Matrix变量。最后我们可以通过camera.getMatrix(matrix)方法。获取Matrix的值。之后就可以通过Matrix来改变图像了。分析:
2017-02-21 18:47:35 2434
转载 Android Matrix(变形矩阵)
概要:Matrix(矩阵),这是一个数学的概念。通常的nxm(n行,m列)行列数是不受限制的。但这里主要讲的是3x3矩阵(3行3列)如图:Matrix对图形的变形通常有如下四种形式:Translate 平移变换 Rotate 旋转变换 Scale 缩放变换Skew 错切变换
2017-02-20 17:33:58 928
原创 AppWidgetProvider的使用
一介绍:AppWidgetProvider 是Android用于生成桌面小部件的类,它继承自BroadCastReceiver.所以它本质上是一个广播接受者,谨记这一点,AppWidgerProvider的很多功能都好理解了。如图:二开发一个桌面小部件的步骤我会根据一个小demo,来记录整个桌面的开发流程,先看一下demo的效果(是一个时钟和文本用来形象的显示时
2017-02-16 16:55:08 6315
原创 Android Notification
概要Notification通知,是一种具有全局效果的通知,它展示在屏幕的顶端,首先会表现为一个图标的形式,当用户向下滑动的时候,展示出通知具体的内容。比较熟悉的通知有:短信同事,文件下载通知,以及在音乐播放时,在通知栏有播放通知界面可以控制播放的暂停播放。有几点特性:通知是运行在system server进程中的,由NotificationManagerService管理。Notificat
2017-02-14 13:08:48 237
原创 Eclipse项目转Android Studio项目
概要: Google为了方便我们使用Android Studio,提供了两种导入Eclipse代码的模式:一、兼容Eclipse模式,二、生成全新的Android Gradle Project。我们先看兼容模式。
2017-02-06 15:55:52 348
Demo_ColorChange
2015-05-12
Demo_slidingMenu
2015-04-27
仿微信界面实现
2015-04-27
自定义view(视频音量调控)
2014-12-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人