自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

原创 Activity生命周期

##Activity生命周期###典型情况下的生命周期在通常情况下,Activity会经历如下生命周期:onCreate 表示Activity正在被创建,是生命周期的第一个方法,在这个方法中,我们可以做一些初始化的工作,例如调用setConcentView去加载界面布局资源、初始化Activity所需数据等。onRestart 表示Activity正在重新启动,一般情况下,在当前Acti...

2018-10-30 14:22:15 262

原创 Android View的坐标获取方法

Android View的坐标获取方法Android系统中提供了很多方法来获取view的坐标值,相对距离等,但是方法多在使用上就容易产生混淆,这里总结下自己学到的知识,分享给有需要的人。如图所示:红色圆圈代表用户的点击位置,view表示子控件,viewGroup表示父控件,各个方法简介如下。View提供的获取坐标方法 getTop():获取到的是 View 自身的顶边到其父布局顶边的距离getL

2017-09-21 14:41:57 707

原创 textInputLayout使用简介

TextInputLayout使用简介通常使用输入框时都会给出提示信息,但是当用户开始输入时,提示信息就会消失,从Android 5.0开始,google提供了一个新的控件来完善EditText的用户体验,先上效果图。 使用TextInputLayout,首先需要在gradle中添加依赖,打开build.gradle(Module:app),在dependencies块中添加如下内容 comp

2017-07-21 16:13:54 562

原创 仿支付宝记账本效果(二)

仿支付宝记账本效果(二)因为最近有网课要上,也有一些问题需要解决,因此现在才有所进展。目前的进展是点击环形区域部分已经可以进行区分并且正常显示此区域包含的内容,主要解决了两个问题: 1. 各区域的确定 2. 动态设定style的背景色 按照惯例,效果图奉上: 点击位置的判断在每次绘制的时候,会将每一个type的区域记录在Region类中,通过使用region.contains()方法,来判断

2017-07-20 13:46:58 1987 1

原创 android判断点击位置在一扇形区域内

android 判断点击位置在一扇形区域内在做仿支付宝记账本界面效果时遇到了一个问题,在环形图中点击每一个环是会显示出不同的内容,因此,必须判断用户到底点击了哪个圆环,网上查阅资料说可以根据颜色来判断,但是心里总是觉得根据颜色不是很好的解决方案(虽然可以解决这个问题),因此记录下自己解决次问题的方法,也有助于自己后续复习。绘制扇形要判断点击的位置是否是在扇形区域内,首先要绘制扇形,绘制扇形的方法可以

2017-07-15 17:01:42 3599

原创 仿支付宝记账本环形图效果(一)

仿支付宝记账本效果(一)最近在学习自定义view的使用,看到支付宝记账本中“类别报表”的效果很好,所以尝试着实现一下,本文也算是记录自己开发的一个过程,同时也会记录下产生的问题及解决这些问题的办法。 先看一下支付宝的效果(主要看环形图): 首先会根据支出的类型将圆环划分成不同的类别,也就是一个个扇形,然后会在扇形的中间位置绘制对应类别的logo,中间部分可以理解成画了一个白色的圆形覆盖在外面

2017-07-13 09:49:20 1667

原创 带环形进度条的button

带环形进度条的button

2017-07-10 16:17:19 686

原创 TextView闪烁效果

TextView 闪烁效果在Android开发中,TextView可以说是出镜率非常高的控件,除了常用的设置文字大小,文字颜色等基本属性,有时也需要一些特殊的效果,例如文字的闪烁效果。首先上效果图: 实现这一效果可以使用Paint对象的Shader渲染器,通过给Paint对象设置一个不断变化的LinearGradient来绘制要显示的字符串。 布局文件如下: <com.examp

2017-06-28 11:12:39 2102

原创 adb常用命令

ADB常用命令ADB简介ADB Android Debug Bridge。简单来说,通过adb命令,可以在PC端操作Android终端或者模拟器。ADB工具位于SDK的platform-tools目录下(也可以单独下载)。常用命令adb version 显示adb版本、位置信息 adb devices 显示当前连接的设备列表。 返回设备有三种状态: 1. devices 设备或模拟器已经连接

2017-06-27 10:51:52 459

原创 aosp android 项目结构

Android 项目结构Android 系统源代码目录- Makefile- bionic (bionic C库)- bootable (启动引导相关代码)- build (存放系统编译规则等基础开发包配置)- cts (Google兼容性测试标准)- dalvik

2017-06-24 10:57:45 1316

带环形效果的按钮

带环形效果的按钮

2017-07-10

自定义TextView实现文字闪烁效果

自定义TextView实现文字闪烁效果

2017-06-28

空空如也

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

TA关注的人

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