自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

老蒋也疯狂

不是因为看到希望才坚持,而是坚持了才能看到希望!

  • 博客(4)
  • 资源 (8)
  • 收藏
  • 关注

原创 Material Design最佳体验(3):使用DrawerLayout、NavigationView轻松实现滑动菜单

目前我们已经成功实现了滑动菜单功能,并且滑动的效果是非常流畅,可见DrawerLayout控件之强大。但是相比于QQ的侧滑效果,上面实现的左侧滑动菜单布局却显得非常单调,当然,我们也可以使用fragment或者在主布局中设计成QQ侧滑菜单那样,但实际实现起来还是有点复杂。好在Google在提供DrawerLayout轻松实现侧滑菜单,又为我们提供了一个设计侧滑菜单布局的控件- NavigationView。NavigationView是Design Support库中提供的一个控件,它不仅是严格按照Mate

2017-03-11 21:59:01 1857

原创 Material Design最佳体验(2): 使用RecyclerView、CardView、SwipeRefreshLayout实现下拉刷新列表

RecyclerView是support-v7库提供的一个强大的滚动控件,它可以说是一个增强版的ListView,不仅可以轻松实现和ListView同样的效果,还优化了ListView中存在的各种不足,比如ViewHolder视图缓存机制、水平列表、瀑布式列表等等。Android Studio开发环境中使用RecyclerView非常简单,只需要在build.gradle中添加相应的依赖库即可。RecyclerView的使用步骤与ListView类似,但与ListView自身管理布局排列不同的是,Recyc

2017-03-11 16:09:53 2049

原创 Meterial Design最佳体验(1): 使用Toolbar, CoordinatorLayout, AppBarLayout等实现精美标题栏

Material Design是Google在2014年的I/O大会提出的一套全新的界面设计语言,它包含了视觉、运动、互动效果等特性,其宗旨就是解决Android平台界面风格不统一的问题。虽然Material Design是一套界面设计语言,但为了方便APP开发,Google提供了一个Design Support库,这个库对一些常见的控件和效果进行了封装,使开发工程师在在不了解Material Design的情况下能够将自己的应用Material化

2017-03-10 23:54:54 2886

原创 Android动画机制(1):帧动画、补间动画详解及实战演练

Android目前包含四种动画:Property Animation、View Animation、Drawable Animation、SVG,其中,属性动画被引入于Android 3.0,它可应用于任何对象;视图动画包含旋转、缩放、移动、透明度动画效果,但只适用于View;SVG矢量动画被引入与Android5.0,通过SVG可以创建更加丰富的动画效果。除了单独的给view增加旋转、移动、缩放、淡出淡入动画,Android还提供了<set../>标签属性实现几种动画的混合使用,该XML属性对应的Java

2017-03-05 22:44:01 1661

git入门教程.docx

git入门教程.docx

2020-12-17

使用RecyclerView、CardView、SwipeRefreshLayout实现下拉刷新列表

RecyclerView是support-v7库提供的一个强大的滚动控件,它可以说是一个增强版的ListView,不仅可以轻松实现和ListView同样的效果,还优化了ListView中存在的各种不足。。。博文:http://blog.csdn.net/andrexpert/article/details/61419698

2017-03-11

使用CollapsingToolbarLayout、Toolbar, CoordinatorLayout, AppBarLayout实现可折叠状态栏

使用support-design库提供的CollapsingToolbarLayout控件。CollapsingToolbarLayout是一个作用在Toolbar基础之上的布局,它不仅能够展示一个标题,而且可以让Toolbar效果变得更加的丰富..博客地址:http://blog.csdn.net/andrexpert/article/details/61236581

2017-03-11

Android6.0新权限管理详解Demo

从Google官方文档可知,Android系统升级到6.0后,它的权限系统被重新设计。相比原来新安装的APP系统会一次性授予所有权限和用户无法管理APP权限的不足,新的权限系统不再允许新安装的APP一次性获得所有权限,APP必须在运行时一个一个地询问用户授予权限,甚至有时候都不会主动申请用户授权,开发者不得不自己去检测和请求用户授予来获得权限。。。详见博文:http://blog.csdn.net/andrexpert/article/details/53331836

2016-12-28

数据库ORM框架-GreenDao增删改查Demo

博文:http://blog.csdn.net/andrexpert/article/details/53572811

2016-12-11

AccessibilityService智能安装卸载APP

使用AccessibilityService实现APP的自动安装与卸载,博客地址:http://blog.csdn.net/andrexpert/article/details/53494776

2016-12-06

探讨一种新型的双进程守护应用保活方法(双进程守护Demo)

博文:http://blog.csdn.net/andrexpert/article/details/53485360 双进程守护Demo

2016-12-06

探讨一种新型的双进程守护应用保活方法(单进程守护Demo)

博文:http://blog.csdn.net/andrexpert/article/details/53485360,单进程守护DEMO

2016-12-06

空空如也

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

TA关注的人

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