
Android 特征集
文章平均质量分 66
码蛋蛋
爱科技,爱程序
展开
-
Android 5.0特征补充3-RecyclerView、CardView、SwipeRefreshLayout、ToolBar
RecyclerViewRecyclerView介绍该控件用于在有限的窗口中展示大量数据集,可以用于替代ListView、GridView,通过设置RecyclerView的LayoutManager可以轻松的通过这个控件实现ListView,GirdView,瀑布流等效果。RecyclerView.LayoutManager: - LinearLayoutManager 线性管理器,支持横向原创 2017-09-13 10:11:01 · 329 阅读 · 0 评论 -
Android 5.0 MaterialDesign Ripple效果水波纹效果
在Android 5.X的UI射击Material Design中,更是使用了大量的动画效果,同事Google也在官方文档上增加了对动画的设计指导。Ripple效果在Android 5.0后,material Design大量使用了Ripple效果,那就是点击后的波纹效果。//波纹有边界 android:background=”?android:attr/selectableItemBackgro原创 2017-11-09 17:57:46 · 327 阅读 · 0 评论 -
Android 6.0自定义文本选择菜单简单使用
二话不会说,上图定义文本选择菜单<?xml version="1.0" encoding="utf-8"?><menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/menu_add" android:orderInCategory="10"原创 2017-10-13 22:08:54 · 1529 阅读 · 3 评论 -
Android 6.0 FloatingActionButton简单使用
线上效果图:FloatingActionButtonFloatingActionButton其实就是一个悬浮ImageView-X版。FloatingActionButton是继承至ImageView,所以FloatingActionButton拥有ImageView的所有属性。src - 设置FAB的图标,Google建议符合Design设计的该图标大小为24dp。 app:fabSize -原创 2017-10-09 20:49:20 · 920 阅读 · 0 评论 -
Android 6.0 CollapsingToolbarLayout简单使用
自从谷歌Google发布了新的Android Support Design库,里面包含了几个新的控件,其中就有一个AppBarLayout+CollapsingToolbarLayout+NestedScrollView+CollapsingToolbarLayout,它可以实现上拉隐藏toolbar等特效,用起来你会爱上它。 效果图上推后效果图 CollapsingToolbarLayout介原创 2017-10-09 16:48:43 · 356 阅读 · 0 评论 -
Android 6.0 沉浸式状态栏
相信大家对沉浸式都有一定的了解,我个人感觉就好像放电影的时候点击全屏整个屏幕度是电影屏。那么,其实手机APP页面也是一样的道理啦。如何使用在Activity布局文件里面,找到根节点,在根节点的属性上加上android:fitsSystemWindows=”true”就可以实现效果,意思就是让系统去适配。如何实现全透明效果1通过设置主题样色的修改来完成<style name="Theme.Design原创 2017-10-09 10:51:28 · 1552 阅读 · 0 评论 -
Android 6.0 AppBarLayout+CollapsingToolbarLayout+NestedScrollView简单使用
Google发布了新的Android Support Design库,里面包含了几个新的控件,其中就有一个AppBarLayout+CollapsingToolbarLayout+NestedScrollView,它可以实现上拉隐藏toolbar等特效,用起来你会爱上它。效果图原理Android6.0更加注重界面上用户的体验,当用户对界面进行操作,操作系统就会对该行为进行分析,目的就是给用户展示更加原创 2017-10-08 18:59:50 · 852 阅读 · 0 评论 -
Android 6.0 TabLayout简单使用
2015年的时候,google发布了新的Android Support Design库,里面包含了几个新的控件,其中就有一个TabLayout,它就可以完成TabPageIndicator的效果,而且还是官方的,所以有类是的效果还是推荐使用官方的。不过,也可以自己自定义来实现。以前项目实战过~不足之处欢迎喷我~项目效果图TabLayout的使用<?xml version="1.0" encoding原创 2017-10-08 13:28:29 · 385 阅读 · 0 评论 -
Android 6.0 NavigationView+Toolbar
简单实现上布局XML代码<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools原创 2017-10-08 12:02:49 · 267 阅读 · 0 评论 -
Android 6.0 NavigationView
效果图 丑啊,因为我的样色问题所以item背景色是黑色!~前段时间,Google带来了Android M,同时还有Android支持库的新一轮更新,其中更是增加一个全新的支持库Android Design Support Library,包含了数个重要的Material Design组件,用于将Material Design适配到Android 2.1(API 7)。Android Design原创 2017-09-27 21:43:57 · 274 阅读 · 0 评论 -
Android 5.0特征补充2
矢量图 – SVGSVG可缩放矢量图形(Scalable Vector Graphics)是基于可扩展标记语言(XML),用于描述二维矢量图形的一种图形格式。矢量图像用点和线来描述物体,所以文件会比较小,同时也能提供高清晰的画面。而位图图像的存储单位是图像上每一点的像素值,因此一般的图像文件都很大,会占用大量的网络带宽。除此之外,对于矢量图像,用户可以任意缩放图像显示,而不会破坏图像的清晰度、细节等原创 2017-09-03 17:38:24 · 368 阅读 · 0 评论 -
Android 5.0特征补充1
Android 5.0Android 5.0最主要的变化就是采用了全新的Material Design界面。Material Design就是材质化设计,材质化设计指的是物体是有质地的,2个控件之间是有实体的,不允许互相穿墙。世界观(3D世界 —— Z轴的概念)原则(符合直觉、动画、活泼)实现(主题、组件、动画)主题 —— Material Design相关主题组件 —— Android原创 2017-09-03 16:24:43 · 652 阅读 · 0 评论 -
Android 5.0新特征简述
Material Design简介Material Design是谷歌新的设计语言,谷歌希望寄由此来统一各种平台上的用户体验,Material Design的特点是干净的排版和简单的布局,以此来突出内容。 Material Design对排版、材质、配色、光效、间距、文字大小、交互方式、动画轨迹都做出了建议,以帮助设计者设计出符合Material Design风格的应用。 Material De原创 2017-09-02 19:01:23 · 291 阅读 · 0 评论 -
Android 5.0特征补充4-DrawerLayout
DrawerLayout的简单使用Android在support-v4包中提供了一个抽屉布局的控件:DrawerLayout 在做侧边栏的时候,我们可以选用SlidingMenu,也可以选用这个DrawerLayout来实现侧拉栏。使用步骤: 1. 添加support-v4包的依赖(这里版本号是21+,是因为我当前的compileSdkVersion为21) 2. 修改xml,将根布局原创 2017-09-14 10:04:21 · 329 阅读 · 0 评论 -
Android 6.0 权限简单介绍
新的权限机制更好的保护了用户的隐私,Google将权限分为两类,一类是Normal Permissions,这类权限一般不涉及用户隐私,是不需要用户进行授权的,比如手机震动、访问网络等;另一类是Dangerous Permission,一般是涉及到用户隐私的,需要用户进行授权,比如读取sdcard、访问通讯录等。Android 6.0 Normal Permissions 分别如下ACCESS_LO原创 2017-10-15 22:19:33 · 222 阅读 · 0 评论